+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/py310-llvmlite-0.41.1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/py310-llvmlite-0.41.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for libunwind-14.0.6.src.tar.xz
=> Checksum SHA512 OK for libunwind-14.0.6.src.tar.xz
=> Checksum BLAKE2s OK for lld-14.0.6.src.tar.xz
=> Checksum SHA512 OK for lld-14.0.6.src.tar.xz
=> Checksum BLAKE2s OK for llvm-14.0.6.src.tar.xz
=> Checksum SHA512 OK for llvm-14.0.6.src.tar.xz
=> Checksum BLAKE2s OK for llvmlite-0.41.1.tar.gz
=> Checksum SHA512 OK for llvmlite-0.41.1.tar.gz
===> Installing dependencies for py310-llvmlite-0.41.1
==========================================================================
The following variables will affect the build process of this package,
py310-llvmlite-0.41.1.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 311

Based on these variables, the following variables have been set:

        * PYPACKAGE = python310

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/opt/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency py310-setuptools-[0-9]*: found py310-setuptools-69.5.1
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency cmake>=3.18: found cmake-3.29.3nb1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency python310>=3.10: found python310-3.10.14
===> Overriding tools for py310-llvmlite-0.41.1
===> Extracting for py310-llvmlite-0.41.1
===> Patching for py310-llvmlite-0.41.1
=> Applying pkgsrc patches for py310-llvmlite-0.41.1
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/py-llvmlite/patches/patch-ffi_build.py
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/py-llvmlite/patches/patch-ffi_build.py
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ffi_build.py,v 1.7 2020/05/12 08:08:08 adam Exp $
|
|Add NetBSD support.
|
|--- ffi/build.py.orig	2020-05-08 14:22:24.000000000 +0000
|+++ ffi/build.py
--------------------------
Patching file ffi/build.py using Plan A...
Hunk #1 succeeded at 218 (offset 36 lines).
done
===> Creating toolchain wrappers for py310-llvmlite-0.41.1
===> Configuring for py310-llvmlite-0.41.1
cd /home/pbulk/build/devel/py-llvmlite/work/llvm-14.0.6.src &&  for f in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/py-llvmlite/files/llvm*.patch; do patch -Np2 < $f; done
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From 322c79fff224389b4df9f24ac22965867007c2fa Mon Sep 17 00:00:00 2001
|From: Graham Markall <gmarkall@nvidia.com>
|Date: Mon, 13 Mar 2023 21:35:11 +0000
|Subject: [PATCH] RuntimeDyldELF: Clear the GOTOffsetMap when finalizing the
| load
|
|This needs resetting so that stale entries are not left behind when the
|GOT section and index are reset.
|
|See llvm/llvm#61402: RuntimeDyldELF doesn't clear GOTOffsetMap in
|finalizeLoad(), leading to invalid GOT relocations on AArch64 -
|https://github.com/llvm/llvm-project/issues/61402.
|---
| llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 1 +
| 1 file changed, 1 insertion(+)
|
|diff --git a/llvm-14.0.6.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp b/llvm-14.0.6.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
|index f92618afdff6..eb3c27a9406a 100644
|--- a/llvm-14.0.6.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
|+++ b/llvm-14.0.6.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
--------------------------
Patching file lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp using Plan A...
Hunk #1 succeeded at 2345.
Hmm...  Ignoring the trailing garbage.
done
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ur a/llvm-14.0.6.src/lib/Support/Unix/Path.inc b/llvm-14.0.6.src/lib/Support/Unix/Path.inc
|--- a/llvm-14.0.6.src/lib/Support/Unix/Path.inc	2022-03-14 05:44:55.000000000 -0400
|+++ b/llvm-14.0.6.src/lib/Support/Unix/Path.inc	2022-09-19 11:30:59.000000000 -0400
--------------------------
Patching file lib/Support/Unix/Path.inc using Plan A...
Hunk #1 succeeded at 1462.
Hunk #2 succeeded at 1491.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -ur a/llvm-14.0.6.src/unittests/Support/Path.cpp b/llvm-14.0.6.src/unittests/Support/Path.cpp
|--- a/llvm-14.0.6.src/unittests/Support/Path.cpp	2022-03-14 05:44:55.000000000 -0400
|+++ b/llvm-14.0.6.src/unittests/Support/Path.cpp	2022-09-19 11:33:07.000000000 -0400
--------------------------
Patching file unittests/Support/Path.cpp using Plan A...
Hunk #1 succeeded at 2267.
Hunk #2 succeeded at 2297.
done
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|From 9de32f5474f1f78990b399214bdbb6c21f8f098e Mon Sep 17 00:00:00 2001
|From: Ivan Butygin <ivan.butygin@gmail.com>
|Date: Sun, 24 Jul 2022 20:31:29 +0200
|Subject: [PATCH] Fixes vectorizer and extends SVML support
|
|Fixes vectorizer and extends SVML support
|Patch was updated to fix SVML calling convention issues uncovered by llvm 10.
|In previous versions of patch SVML calling convention was selected based on
|compilation settings. So if you try to call 256bit vector function from avx512
|code function will be called with avx512 cc which is incorrect. To fix this
|SVML cc was separated into 3 different cc for 128, 256 and 512bit vector lengths
|which are selected based on actual input vector length.
|
|Original patch merged several fixes:
|
|1. https://reviews.llvm.org/D47188 patch fixes the problem with improper calls
|to SVML library as it has non-standard calling conventions. So accordingly it
|has SVML calling conventions definitions and code to set CC to the vectorized
|calls. As SVML provides several implementations for the math functions we also
|took into consideration fast attribute and select more fast implementation in
|such case. This work is based on original Matt Masten's work.
|Author: Denis Nagorny
|
|2. https://reviews.llvm.org/D53035 patch implements support to legalize SVML
|calls by breaking down the illegal vector call instruction into multiple legal
|vector call instructions during code generation. Currently the vectorizer does
|not check legality of the generated SVML (or any VECLIB) call instructions, and
|this can lead to potential problems even during vector type legalization. This
|patch addresses this issue by adding a legality check during code generation and
|replaces the illegal SVML call with corresponding legalized instructions.
|(RFC: http://lists.llvm.org/pipermail/llvm-dev/2018-June/124357.html)
|Author: Karthik Senthil
|
|diff --git a/llvm-14.0.6.src/include/llvm/Analysis/TargetLibraryInfo.h b/llvm-14.0.6.src/include/llvm/Analysis/TargetLibraryInfo.h
|index 17d1e3f770c14..110ff08189867 100644
|--- a/llvm-14.0.6.src/include/llvm/Analysis/TargetLibraryInfo.h
|+++ b/llvm-14.0.6.src/include/llvm/Analysis/TargetLibraryInfo.h
--------------------------
Patching file include/llvm/Analysis/TargetLibraryInfo.h using Plan A...
Hunk #1 succeeded at 39.
Hunk #2 succeeded at 163.
Hunk #3 succeeded at 172.
Hunk #4 succeeded at 335.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/include/llvm/AsmParser/LLToken.h b/llvm-14.0.6.src/include/llvm/AsmParser/LLToken.h
|index 78ebb35e0ea4d..3ffb57db8b18b 100644
|--- a/llvm-14.0.6.src/include/llvm/AsmParser/LLToken.h
|+++ b/llvm-14.0.6.src/include/llvm/AsmParser/LLToken.h
--------------------------
Patching file include/llvm/AsmParser/LLToken.h using Plan A...
Hunk #1 succeeded at 133.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/include/llvm/IR/CMakeLists.txt b/llvm-14.0.6.src/include/llvm/IR/CMakeLists.txt
|index 0498fc269b634..23bb3de41bc1a 100644
|--- a/llvm-14.0.6.src/include/llvm/IR/CMakeLists.txt
|+++ b/llvm-14.0.6.src/include/llvm/IR/CMakeLists.txt
--------------------------
Patching file include/llvm/IR/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 20.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/include/llvm/IR/CallingConv.h b/llvm-14.0.6.src/include/llvm/IR/CallingConv.h
|index fd28542465225..096eea1a8e19b 100644
|--- a/llvm-14.0.6.src/include/llvm/IR/CallingConv.h
|+++ b/llvm-14.0.6.src/include/llvm/IR/CallingConv.h
--------------------------
Patching file include/llvm/IR/CallingConv.h using Plan A...
Hunk #1 succeeded at 252.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/include/llvm/IR/SVML.td b/llvm-14.0.6.src/include/llvm/IR/SVML.td
|new file mode 100644
|index 0000000000000..5af710404c9d9
|--- /dev/null
|+++ b/llvm-14.0.6.src/include/llvm/IR/SVML.td
--------------------------
(Creating file include/llvm/IR/SVML.td...)
Patching file include/llvm/IR/SVML.td using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Analysis/CMakeLists.txt b/llvm-14.0.6.src/lib/Analysis/CMakeLists.txt
|index aec84124129f4..98286e166fbe2 100644
|--- a/llvm-14.0.6.src/lib/Analysis/CMakeLists.txt
|+++ b/llvm-14.0.6.src/lib/Analysis/CMakeLists.txt
--------------------------
Patching file lib/Analysis/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 150.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Analysis/TargetLibraryInfo.cpp b/llvm-14.0.6.src/lib/Analysis/TargetLibraryInfo.cpp
|index 02923c2c7eb14..83abde28a62a4 100644
|--- a/llvm-14.0.6.src/lib/Analysis/TargetLibraryInfo.cpp
|+++ b/llvm-14.0.6.src/lib/Analysis/TargetLibraryInfo.cpp
--------------------------
Patching file lib/Analysis/TargetLibraryInfo.cpp using Plan A...
Hunk #1 succeeded at 110.
Hunk #2 succeeded at 1881.
Hunk #3 succeeded at 1903.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/AsmParser/LLLexer.cpp b/llvm-14.0.6.src/lib/AsmParser/LLLexer.cpp
|index e3bf41c9721b6..4f9dccd4e0724 100644
|--- a/llvm-14.0.6.src/lib/AsmParser/LLLexer.cpp
|+++ b/llvm-14.0.6.src/lib/AsmParser/LLLexer.cpp
--------------------------
Patching file lib/AsmParser/LLLexer.cpp using Plan A...
Hunk #1 succeeded at 603.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/AsmParser/LLParser.cpp b/llvm-14.0.6.src/lib/AsmParser/LLParser.cpp
|index 432ec151cf8ae..3bd6ee61024b8 100644
|--- a/llvm-14.0.6.src/lib/AsmParser/LLParser.cpp
|+++ b/llvm-14.0.6.src/lib/AsmParser/LLParser.cpp
--------------------------
Patching file lib/AsmParser/LLParser.cpp using Plan A...
Hunk #1 succeeded at 1781.
Hunk #2 succeeded at 1853.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/CodeGen/ReplaceWithVeclib.cpp b/llvm-14.0.6.src/lib/CodeGen/ReplaceWithVeclib.cpp
|index 0ff045fa787e8..175651949ef85 100644
|--- a/llvm-14.0.6.src/lib/CodeGen/ReplaceWithVeclib.cpp
|+++ b/llvm-14.0.6.src/lib/CodeGen/ReplaceWithVeclib.cpp
--------------------------
Patching file lib/CodeGen/ReplaceWithVeclib.cpp using Plan A...
Hunk #1 succeeded at 157.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/IR/AsmWriter.cpp b/llvm-14.0.6.src/lib/IR/AsmWriter.cpp
|index 179754e275b03..c4e95752c97e8 100644
|--- a/llvm-14.0.6.src/lib/IR/AsmWriter.cpp
|+++ b/llvm-14.0.6.src/lib/IR/AsmWriter.cpp
--------------------------
Patching file lib/IR/AsmWriter.cpp using Plan A...
Hunk #1 succeeded at 306.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/IR/Verifier.cpp b/llvm-14.0.6.src/lib/IR/Verifier.cpp
|index 989d01e2e3950..bae7382a36e13 100644
|--- a/llvm-14.0.6.src/lib/IR/Verifier.cpp
|+++ b/llvm-14.0.6.src/lib/IR/Verifier.cpp
--------------------------
Patching file lib/IR/Verifier.cpp using Plan A...
Hunk #1 succeeded at 2457.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Target/X86/X86CallingConv.td b/llvm-14.0.6.src/lib/Target/X86/X86CallingConv.td
|index 4dd8a6cdd8982..12e65521215e4 100644
|--- a/llvm-14.0.6.src/lib/Target/X86/X86CallingConv.td
|+++ b/llvm-14.0.6.src/lib/Target/X86/X86CallingConv.td
--------------------------
Patching file lib/Target/X86/X86CallingConv.td using Plan A...
Hunk #1 succeeded at 498.
Hunk #2 succeeded at 520.
Hunk #3 succeeded at 1083.
Hunk #4 succeeded at 1158.
Hunk #5 succeeded at 1273.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Target/X86/X86ISelLowering.cpp b/llvm-14.0.6.src/lib/Target/X86/X86ISelLowering.cpp
|index 8bb7e81e19bbd..1780ce3fc6467 100644
|--- a/llvm-14.0.6.src/lib/Target/X86/X86ISelLowering.cpp
|+++ b/llvm-14.0.6.src/lib/Target/X86/X86ISelLowering.cpp
--------------------------
Patching file lib/Target/X86/X86ISelLowering.cpp using Plan A...
Hunk #1 succeeded at 3788.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Target/X86/X86RegisterInfo.cpp b/llvm-14.0.6.src/lib/Target/X86/X86RegisterInfo.cpp
|index 130cb61cdde24..9eec3b25ca9f2 100644
|--- a/llvm-14.0.6.src/lib/Target/X86/X86RegisterInfo.cpp
|+++ b/llvm-14.0.6.src/lib/Target/X86/X86RegisterInfo.cpp
--------------------------
Patching file lib/Target/X86/X86RegisterInfo.cpp using Plan A...
Hunk #1 succeeded at 272.
Hunk #2 succeeded at 363.
Hunk #3 succeeded at 490.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Target/X86/X86Subtarget.h b/llvm-14.0.6.src/lib/Target/X86/X86Subtarget.h
|index 5d773f0c57dfb..6bdf5bc6f3fe9 100644
|--- a/llvm-14.0.6.src/lib/Target/X86/X86Subtarget.h
|+++ b/llvm-14.0.6.src/lib/Target/X86/X86Subtarget.h
--------------------------
Patching file lib/Target/X86/X86Subtarget.h using Plan A...
Hunk #1 succeeded at 916.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Transforms/Utils/InjectTLIMappings.cpp b/llvm-14.0.6.src/lib/Transforms/Utils/InjectTLIMappings.cpp
|index 047bf5569ded3..59897785f156c 100644
|--- a/llvm-14.0.6.src/lib/Transforms/Utils/InjectTLIMappings.cpp
|+++ b/llvm-14.0.6.src/lib/Transforms/Utils/InjectTLIMappings.cpp
--------------------------
Patching file lib/Transforms/Utils/InjectTLIMappings.cpp using Plan A...
Hunk #1 succeeded at 92.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm-14.0.6.src/lib/Transforms/Vectorize/LoopVectorize.cpp
|index 46ff0994e04e7..f472af5e1a835 100644
|--- a/llvm-14.0.6.src/lib/Transforms/Vectorize/LoopVectorize.cpp
|+++ b/llvm-14.0.6.src/lib/Transforms/Vectorize/LoopVectorize.cpp
--------------------------
Patching file lib/Transforms/Vectorize/LoopVectorize.cpp using Plan A...
Hunk #1 succeeded at 712.
Hunk #2 succeeded at 4617.
Hunk #3 succeeded at 4696.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/lib/Transforms/Vectorize/SLPVectorizer.cpp b/llvm-14.0.6.src/lib/Transforms/Vectorize/SLPVectorizer.cpp
|index 644372483edde..342f018b92184 100644
|--- a/llvm-14.0.6.src/lib/Transforms/Vectorize/SLPVectorizer.cpp
|+++ b/llvm-14.0.6.src/lib/Transforms/Vectorize/SLPVectorizer.cpp
--------------------------
Patching file lib/Transforms/Vectorize/SLPVectorizer.cpp using Plan A...
Hunk #1 succeeded at 6322.
Hunk #2 succeeded at 6805.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/CodeGen/Generic/replace-intrinsics-with-veclib.ll b/llvm-14.0.6.src/test/CodeGen/Generic/replace-intrinsics-with-veclib.ll
|index df8b7c498bd00..63a36549f18fd 100644
|--- a/llvm-14.0.6.src/test/CodeGen/Generic/replace-intrinsics-with-veclib.ll
|+++ b/llvm-14.0.6.src/test/CodeGen/Generic/replace-intrinsics-with-veclib.ll
--------------------------
Patching file test/CodeGen/Generic/replace-intrinsics-with-veclib.ll using Plan A...
Hunk #1 succeeded at 10.
Hunk #2 succeeded at 37.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls-finite.ll b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls-finite.ll
|index a6e191c3d6923..d6e2e11106949 100644
|--- a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls-finite.ll
|+++ b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls-finite.ll
--------------------------
Patching file test/Transforms/LoopVectorize/X86/svml-calls-finite.ll using Plan A...
Hunk #1 succeeded at 39.
Hunk #2 succeeded at 100.
Hunk #3 succeeded at 161.
Hunk #4 succeeded at 193.
Hunk #5 succeeded at 223.
Hunk #6 succeeded at 281.
Hunk #7 succeeded at 339.
Hunk #8 succeeded at 397.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls.ll b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls.ll
|index 42c280df6ad02..088bbdcf1aa4a 100644
|--- a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls.ll
|+++ b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-calls.ll
--------------------------
Patching file test/Transforms/LoopVectorize/X86/svml-calls.ll using Plan A...
Hunk #1 succeeded at 48.
Hunk #2 succeeded at 71.
Hunk #3 succeeded at 94.
Hunk #4 succeeded at 117.
Hunk #5 succeeded at 140.
Hunk #6 succeeded at 163.
Hunk #7 succeeded at 186.
Hunk #8 succeeded at 209.
Hunk #9 succeeded at 232.
Hunk #10 succeeded at 257.
Hunk #11 succeeded at 282.
Hunk #12 succeeded at 307.
Hunk #13 succeeded at 332.
Hunk #14 succeeded at 355.
Hunk #15 succeeded at 378.
Hunk #16 succeeded at 401.
Hunk #17 succeeded at 424.
Hunk #18 succeeded at 447.
Hunk #19 succeeded at 470.
Hunk #20 succeeded at 493.
Hunk #21 succeeded at 516.
Hunk #22 succeeded at 539.
Hunk #23 succeeded at 562.
Hunk #24 succeeded at 585.
Hunk #25 succeeded at 608.
Hunk #26 succeeded at 631.
Hunk #27 succeeded at 654.
Hunk #28 succeeded at 677.
Hunk #29 succeeded at 700.
Hunk #30 succeeded at 723.
Hunk #31 succeeded at 746.
Hunk #32 succeeded at 769.
Hunk #33 succeeded at 792.
Hunk #34 succeeded at 815.
Hunk #35 succeeded at 836.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-calls.ll b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-calls.ll
|new file mode 100644
|index 0000000000000..326c763994343
|--- /dev/null
|+++ b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-calls.ll
--------------------------
(Creating file test/Transforms/LoopVectorize/X86/svml-legal-calls.ll...)
Patching file test/Transforms/LoopVectorize/X86/svml-legal-calls.ll using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-codegen.ll b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-codegen.ll
|new file mode 100644
|index 0000000000000..9422653445dc2
|--- /dev/null
|+++ b/llvm-14.0.6.src/test/Transforms/LoopVectorize/X86/svml-legal-codegen.ll
--------------------------
(Creating file test/Transforms/LoopVectorize/X86/svml-legal-codegen.ll...)
Patching file test/Transforms/LoopVectorize/X86/svml-legal-codegen.ll using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/test/Transforms/Util/add-TLI-mappings.ll b/llvm-14.0.6.src/test/Transforms/Util/add-TLI-mappings.ll
|index e8c83c4d9bd1f..615fdc29176a2 100644
|--- a/llvm-14.0.6.src/test/Transforms/Util/add-TLI-mappings.ll
|+++ b/llvm-14.0.6.src/test/Transforms/Util/add-TLI-mappings.ll
--------------------------
Patching file test/Transforms/Util/add-TLI-mappings.ll using Plan A...
Hunk #1 succeeded at 12.
Hunk #2 succeeded at 59.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/utils/TableGen/CMakeLists.txt b/llvm-14.0.6.src/utils/TableGen/CMakeLists.txt
|index 97df6a55d1b59..199e0285c9e5d 100644
|--- a/llvm-14.0.6.src/utils/TableGen/CMakeLists.txt
|+++ b/llvm-14.0.6.src/utils/TableGen/CMakeLists.txt
--------------------------
Patching file utils/TableGen/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 47.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/utils/TableGen/SVMLEmitter.cpp b/llvm-14.0.6.src/utils/TableGen/SVMLEmitter.cpp
|new file mode 100644
|index 0000000000000..a5aeea48db28b
|--- /dev/null
|+++ b/llvm-14.0.6.src/utils/TableGen/SVMLEmitter.cpp
--------------------------
(Creating file utils/TableGen/SVMLEmitter.cpp...)
Patching file utils/TableGen/SVMLEmitter.cpp using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/utils/TableGen/TableGen.cpp b/llvm-14.0.6.src/utils/TableGen/TableGen.cpp
|index 2d4a45f889be6..603d0c223b33a 100644
|--- a/llvm-14.0.6.src/utils/TableGen/TableGen.cpp
|+++ b/llvm-14.0.6.src/utils/TableGen/TableGen.cpp
--------------------------
Patching file utils/TableGen/TableGen.cpp using Plan A...
Hunk #1 succeeded at 57.
Hunk #2 succeeded at 139.
Hunk #3 succeeded at 275.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/utils/TableGen/TableGenBackends.h b/llvm-14.0.6.src/utils/TableGen/TableGenBackends.h
|index 71db8dc77b052..86c3a3068c2dc 100644
|--- a/llvm-14.0.6.src/utils/TableGen/TableGenBackends.h
|+++ b/llvm-14.0.6.src/utils/TableGen/TableGenBackends.h
--------------------------
Patching file utils/TableGen/TableGenBackends.h using Plan A...
Hunk #1 succeeded at 93.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/llvm-14.0.6.src/utils/vim/syntax/llvm.vim b/llvm-14.0.6.src/utils/vim/syntax/llvm.vim
|index 205db16b7d8cd..2572ab5a59e1b 100644
|--- a/llvm-14.0.6.src/utils/vim/syntax/llvm.vim
|+++ b/llvm-14.0.6.src/utils/vim/syntax/llvm.vim
--------------------------
Patching file utils/vim/syntax/llvm.vim using Plan A...
Hunk #1 succeeded at 104.
done
/usr/bin/ln -s llvm-14.0.6.src /home/pbulk/build/devel/py-llvmlite/work/llvm
/usr/bin/ln -s lld-14.0.6.src /home/pbulk/build/devel/py-llvmlite/work/lld
/usr/bin/ln -s libunwind-14.0.6.src /home/pbulk/build/devel/py-llvmlite/work/libunwind
cd /home/pbulk/build/devel/py-llvmlite/work &&  mkdir build && cd build &&  cmake -G'Unix Makefiles' -DCMAKE_INSTALL_PREFIX=/home/pbulk/build/devel/py-llvmlite/work/llvm-inst -DCMAKE_BUILD_TYPE:STRING=Release -DLLVM_ENABLE_PROJECTS:STRING=lld -DBUILD_SHARED_LIBS:BOOL=OFF -DLLVM_ENABLE_ASSERTIONS:BOOL=ON -DLINK_POLLY_INTO_TOOLS:BOOL=ON -DLLVM_ENABLE_LIBXML2:BOOL=OFF -DHAVE_TERMINFO_CURSES=OFF -DLLVM_ENABLE_TERMINFO=OFF -DHAVE_TERMINFO_NCURSES=OFF -DHAVE_TERMINFO_NCURSESW=OFF -DHAVE_TERMINFO_TERMINFO=OFF -DHAVE_TERMINFO_TINFO=OFF -DHAVE_TERMIOS_H=OFF -DCLANG_ENABLE_LIBXML=OFF -DLIBOMP_INSTALL_ALIASES=OFF -DLLVM_ENABLE_RTTI=OFF -DLLVM_TARGETS_TO_BUILD=all -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=WebAssembly -DLLVM_INCLUDE_UTILS=ON -DLLVM_INCLUDE_BENCHMARKS:BOOL=OFF -DLLVM_INCLUDE_DOCS=OFF -DLLVM_INCLUDE_EXAMPLES=OFF ../llvm &&  /opt/pkg/bin/bmake -j1 &&  /opt/pkg/bin/bmake -j1 check-llvm-unit &&  /opt/pkg/bin/bmake install
CMake Deprecation Warning at CMakeLists.txt:8 (cmake_policy):
  The OLD behavior for policy CMP0116 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/pbulk/build/devel/py-llvmlite/work/.cwrapper/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /home/pbulk/build/devel/py-llvmlite/work/.cwrapper/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /home/pbulk/build/devel/py-llvmlite/work/.cwrapper/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- bolt project is disabled
-- clang project is disabled
-- clang-tools-extra project is disabled
-- compiler-rt project is disabled
-- cross-project-tests project is disabled
-- libc project is disabled
-- libclc project is disabled
-- libcxx project is disabled
-- libcxxabi project is disabled
-- libunwind project is disabled
-- lld project is enabled
-- lldb project is disabled
-- mlir project is disabled
-- openmp project is disabled
-- polly project is disabled
-- pstl project is disabled
-- flang project is disabled
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for link.h
-- Looking for link.h - found
-- Looking for malloc/malloc.h
-- Looking for malloc/malloc.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for sysexits.h
-- Looking for sysexits.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for valgrind/valgrind.h
-- Looking for valgrind/valgrind.h - not found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for FE_ALL_EXCEPT
-- Looking for FE_ALL_EXCEPT - found
-- Looking for FE_INEXACT
-- Looking for FE_INEXACT - found
-- Looking for mach/mach.h
-- Looking for mach/mach.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - not found
-- Looking for CrashReporterClient.h
-- Looking for CrashReporterClient.h - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Looking for pthread_getspecific in pthread
-- Looking for pthread_getspecific in pthread - found
-- Looking for pthread_rwlock_init in pthread
-- Looking for pthread_rwlock_init in pthread - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for pfm_initialize in pfm
-- Looking for pfm_initialize in pfm - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found ZLIB: /opt/pkg/lib/libz.so (found version "1.3.1")
-- Looking for compress2
-- Looking for compress2 - not found
-- Looking for xar_open in xar
-- Looking for xar_open in xar - not found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Looking for __register_frame
-- Looking for __register_frame - found
-- Looking for __deregister_frame
-- Looking for __deregister_frame - found
-- Looking for __unw_add_dynamic_fde
-- Looking for __unw_add_dynamic_fde - not found
-- Looking for _Unwind_Backtrace
-- Looking for _Unwind_Backtrace - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for sigaltstack
-- Looking for sigaltstack - found
-- Looking for lseek64
-- Looking for lseek64 - found
-- Looking for mallctl
-- Looking for mallctl - not found
-- Looking for mallinfo
-- Looking for mallinfo - not found
-- Looking for mallinfo2
-- Looking for mallinfo2 - not found
-- Looking for malloc_zone_statistics
-- Looking for malloc_zone_statistics - not found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Looking for pread
-- Looking for pread - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for dladdr
-- Looking for dladdr - found
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Looking for proc_pid_rusage
-- Looking for proc_pid_rusage - not found
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed
-- Performing Test HAS_MAYBE_UNINITIALIZED
-- Performing Test HAS_MAYBE_UNINITIALIZED - Success
-- Native target architecture is X86
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) 
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) 
-- OCaml bindings disabled.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-pc-solaris2.11
-- LLVM default target triple: x86_64-pc-solaris2.11
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG
-- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG
-- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR
-- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Found Python3: /opt/pkg/bin/python3.10 (found suitable version "3.10.14", minimum required is "3.6") found components: Interpreter
CMake Warning at cmake/modules/VersionFromVCS.cmake:49 (message):
  Git not found.  Version cannot be determined.
Call Stack (most recent call first):
  CMakeLists.txt:943 (get_source_info)


-- Linker detection: Solaris ld
-- Performing Test LINKER_SUPPORTS_Z_DISCARD_UNUSED
-- Performing Test LINKER_SUPPORTS_Z_DISCARD_UNUSED - Failed
-- Performing Test HAS_WERROR_GLOBAL_CTORS
-- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- Targeting AArch64
-- Targeting AMDGPU
-- Targeting ARM
-- Targeting AVR
-- Targeting BPF
-- Targeting Hexagon
-- Targeting Lanai
-- Targeting Mips
-- Targeting MSP430
-- Targeting NVPTX
-- Targeting PowerPC
-- Targeting RISCV
-- Targeting Sparc
-- Targeting SystemZ
-- Targeting VE
-- Targeting WebAssembly
-- Targeting X86
-- Targeting XCore
-- LLD version: 14.0.6
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- Configuring done (105.2s)
-- Generating done (5.7s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CLANG_ENABLE_LIBXML
    HAVE_TERMINFO_CURSES
    HAVE_TERMINFO_NCURSES
    HAVE_TERMINFO_NCURSESW
    HAVE_TERMINFO_TERMINFO
    HAVE_TERMINFO_TINFO
    LIBOMP_INSTALL_ALIASES
    LINK_POLLY_INTO_TOOLS


-- Build files have been written to: /home/pbulk/build/devel/py-llvmlite/work/build
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o
[  0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o
[  0%] Linking CXX static library ../libLLVMDemangle.a
[  0%] Built target LLVMDemangle
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
[  0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o
[  1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAInfo.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o
[  2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
[  4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
[  4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
[  4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
[  4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
[  4%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
[  4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
In file included from /home/pbulk/build/devel/py-llvmlite/work/llvm/lib/Support/Path.cpp:1196:
/home/pbulk/build/devel/py-llvmlite/work/llvm/lib/Support/Unix/Path.inc: In member function 'void llvm::sys::fs::mapped_file_region::dontNeedImpl()':
/home/pbulk/build/devel/py-llvmlite/work/llvm/lib/Support/Unix/Path.inc:882:15: error: invalid conversion from 'void*' to 'caddr_t' {aka 'char*'} [-fpermissive]
  882 |     ::madvise(Mapping, Size, MADV_DONTNEED);
      |               ^~~~~~~
      |               |
      |               void*
In file included from /usr/include/dlfcn.h:37,
                 from /home/pbulk/build/devel/py-llvmlite/work/llvm/lib/Support/Unix/Unix.h:45,
                 from /home/pbulk/build/devel/py-llvmlite/work/llvm/lib/Support/Unix/Path.inc:18:
/usr/include/sys/mman.h:272:20: note:   initializing argument 1 of 'int madvise(caddr_t, size_t, int)'
  272 | extern int madvise(caddr_t, size_t, int);
      |                    ^~~~~~~
*** [lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o] Error code 1

bmake[4]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
1 error

bmake[4]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
*** [lib/Support/CMakeFiles/LLVMSupport.dir/all] Error code 2

bmake[3]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
1 error

bmake[3]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
*** [all] Error code 2

bmake[2]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
1 error

bmake[2]: stopped in /home/pbulk/build/devel/py-llvmlite/work/build
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/py-llvmlite
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/py-llvmlite