[package - 144i386-default][devel/ocaml-opam] Failed for ocaml-opam-2.6.0 in build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 26 Sep 2026 02:41:50 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.
Maintainer: hannes@mehnert.org
Log URL: https://pkg-status.freebsd.org/beefy18/data/144i386-default/865889dac0a8/logs/ocaml-opam-2.6.0.log
Build URL: https://pkg-status.freebsd.org/beefy18/build.html?mastername=144i386-default&build=865889dac0a8
Log:
=>> Building devel/ocaml-opam
build started at Sat Sep 26 02:38:51 UTC 2026
port directory: /usr/ports/devel/ocaml-opam
package name: ocaml-opam-2.6.0
building for: FreeBSD 144i386-default-job-02 14.4-RELEASE-p9 FreeBSD 14.4-RELEASE-p9 i386
maintained by: hannes@mehnert.org
Makefile datestamp: -rw-r--r-- 1 root wheel 1369 Sep 24 01:01 /usr/ports/devel/ocaml-opam/Makefile
Ports top last git commit: 865889dac0a8ac2b2423e00abaa263e49708699e
Ports top unclean checkout: no
Port dir last git commit: 4f09821a443125be0e841e87ad117016c4f07f16
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.8-3-gd92fb7c0
Host OSVERSION: 1600022
Jail OSVERSION: 1404000
Job Id: 02
---Begin Environment---
SHELL=/bin/sh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
OSVERSION=1404000
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=14.4-RELEASE-p9
LOCALBASE=/usr/local
UNAME_v=FreeBSD 14.4-RELEASE-p9
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.8-3-gd92fb7c0
MASTERMNT=/usr/local/poudriere/data/.m/144i386-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/144i386-default/02/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=144i386-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/144i386-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.8-3-gd92fb7c0
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---
---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---
---Begin OPTIONS List---
===> The following configuration options are available for ocaml-opam-2.6.0:
DARCS=off: Darcs version control support
GIT=on: Git version control support
MERCURIAL=off: Mercurial version control support
RSYNC=on: Remote repository synchronized with Rsync
===> Use 'make config' to modify these settings
---End OPTIONS List---
--MAINTAINER--
hannes@mehnert.org
--End MAINTAINER--
--CONFIGURE_ARGS--
--with-mccs --with-vendored-deps --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work/.cache HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/ocaml-opam/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/ocaml-opam/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--
--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work/.cache HOME=/wrkdirs/usr/ports/devel/ocaml-opam/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/ocaml-opam/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/ocaml-opam/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-z,notext " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_I
NSTALL_MAN="install -m 444"
--End MAKE_ENV--
--PLIST_SUB--
OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/opam" EXAMPLESDIR="share/examples/opam" DATADIR="share/opam" WWWDIR="www/opam" ETCDIR="etc/opam"
--End PLIST_SUB--
--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/opam DOCSDIR=/usr/local/share/doc/opam EXAMPLESDIR=/usr/local/share/examples/opam WWWDIR=/usr/local/www/opam ETCDIR=/usr/local/etc/opam
--End SUB_LIST--
---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
MACHINE=i386
MACHINE_ARCH=i386
ARCH=${MACHINE_ARCH}
#### ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure. It currently retries the same
# failed mirror and then fails rather then trying another. It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time (seconds, -t) unlimited
file size (512-blocks, -f) unlimited
data seg size (kbytes, -d) 524288
stack size (kbytes, -s) 65536
core file size (512-blocks, -c) unlimited
max memory size (kbytes, -m) unlimited
locked memory (kbytes, -l) unlimited
max user processes (-u) 89999
open files (-n) 8192
virtual mem size (kbytes, -v) unlimited
swap limit (kbytes, -w) unlimited
socket buffer size (bytes, -b) unlimited
pseudo-terminals (-p) unlimited
kqueues (-k) unlimited
umtx shared locks (-o) unlimited
pipebuf (-y) unlimited
--End resource limits--
=======================<phase: check-sanity >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License LGPL21 accepted by the user
===========================================================================
=======================<phase: pkg-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> ocaml-opam-2.6.0 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-2.8.4.pkg
[144i386-default-job-02] Installing pkg-2.8.4...
[144i386-default-job-02] Extracting pkg-2.8.4: .......... done
===> ocaml-opam-2.6.0 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of ocaml-opam-2.6.0
===========================================================================
=======================<phase: fetch-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License LGPL21 accepted by the user
===> Fetching all distfiles required by ocaml-opam-2.6.0 for building
===========================================================================
=======================<phase: checksum >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License LGPL21 accepted by the user
===> Fetching all distfiles required by ocaml-opam-2.6.0 for building
=> SHA256 Checksum OK for opam-full-2.6.0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> License LGPL21 accepted by the user
===> Fetching all distfiles required by ocaml-opam-2.6.0 for building
===> Extracting for ocaml-opam-2.6.0
=> SHA256 Checksum OK for opam-full-2.6.0.tar.gz.
===========================================================================
=======================<phase: patch-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Patching for ocaml-opam-2.6.0
===> Applying FreeBSD patches for ocaml-opam-2.6.0 from /usr/ports/devel/ocaml-opam/files
===========================================================================
=======================<phase: build-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===> ocaml-opam-2.6.0 depends on package: gmake>=4.4.1 - not found
===> Installing existing package /packages/All/gmake-4.4.1.pkg
[144i386-default-job-02] Installing gmake-4.4.1...
[144i386-default-job-02] `-- Installing gettext-runtime-1.0_1...
[144i386-default-job-02] | `-- Installing indexinfo-0.3.1_1...
[144i386-default-job-02] | `-- Extracting indexinfo-0.3.1_1: .... done
[144i386-default-job-02] `-- Extracting gettext-runtime-1.0_1: .......... done
[144i386-default-job-02] Extracting gmake-4.4.1: .......... done
===> ocaml-opam-2.6.0 depends on package: gmake>=4.4.1 - found
===> Returning to build of ocaml-opam-2.6.0
===========================================================================
=======================<phase: lib-depends >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
<snip>
if test -f ocamlopt.opt; then /usr/local/bin/gmake installoptopt; else \
cd "/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin"; \
ln -sf ocamlc.byte ocamlc; \
ln -sf ocamlopt.byte ocamlopt; \
ln -sf ocamllex.byte ocamllex; \
(test -f flexlink.byte && \
ln -sf flexlink.byte flexlink) || true; \
fi
gmake[4]: Entering directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4'
/usr/bin/install -c -p ocamlc.opt "/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin"
/usr/bin/install -c -p ocamlopt.opt "/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin"
/usr/bin/install -c -p lex/ocamllex.opt "/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin"
cd "/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin"; \
ln -sf ocamlc.opt ocamlc; \
ln -sf ocamlopt.opt ocamlopt; \
ln -sf ocamllex.opt ocamllex
/usr/bin/install -c -p -m 644 \
utils/*.cmx parsing/*.cmx typing/*.cmx bytecomp/*.cmx \
toplevel/*.cmx toplevel/native/*.cmx \
toplevel/native/tophooks.cmi \
file_formats/*.cmx \
lambda/*.cmx \
driver/*.cmx asmcomp/*.cmx middle_end/*.cmx \
middle_end/closure/*.cmx \
middle_end/flambda/*.cmx \
middle_end/flambda/base_types/*.cmx \
"/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
compilerlibs/*.cmxa compilerlibs/*.a \
"/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/lib/ocaml/compiler-libs"
/usr/bin/install -c -p -m 644 \
driver/main.cmx driver/main.o \
driver/optmain.cmx driver/optmain.o \
toplevel/topstart.o \
"/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/lib/ocaml/compiler-libs"
gmake[4]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4'
/usr/local/bin/gmake -C tools installopt
gmake[4]: Entering directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4/tools'
/usr/bin/install -c -p -m 644 \
profiling.cmx profiling.o \
"/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/lib/ocaml"
gmake[4]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4/tools'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml-4.14.4'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0'
configure: loading site script /usr/ports/Templates/config.site
Bootstrap compiler found -- activating
checking for ocamlc... ocamlc
OCaml version is 4.14.4
OCaml library path is /wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocaml... ocaml
checking for ocamldep... ocamldep
checking for ocamldep.opt... ocamldep.opt
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamldoc.opt... ocamldoc.opt
checking for ocamlbuild... no
checking OCaml Sys.os_type... Unix
checking for gawk... (cached) /usr/bin/awk
checking for compiler type... cc
checking for compiler architecture... i386
checking for compiler system... bsd_elf
checking for compiler target... i586-unknown-freebsd14.4
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether cc accepts -g... yes
checking for cc option to enable C11 features... none needed
checking for ocamlobjinfo... ocamlobjinfo
checking for ocamlfind... no
checking for curl... no
checking for wget... no
checking for dune... no
checking for patch... patch
checking for bunzip2... bunzip2
gmake: Entering directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/src_ext'
gmake: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/src_ext'
checking for linking method... shared
checking for OCaml findlib package unix... not found
checking for OCaml findlib package re 1.10.0 or later... no
checking for OCaml findlib package base64 3.1.0 or later... no
checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
checking for OCaml findlib package cudf 0.7 or later... no
checking for OCaml findlib package dose3.common 6.1 or later... no
checking for OCaml findlib package dose3.algo 6.1 or later... no
checking for OCaml findlib package opam-file-format 2.1.4 or later... no
checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
checking for OCaml findlib package jsonm 1.0.2 or later... no
checking for OCaml findlib package uutf 1.0.3 or later... no
checking for OCaml findlib package sha 1.13 or later... no
checking for OCaml findlib package swhid_core 0.1 or later... no
checking for OCaml findlib package patch 3.0.0 or later... no
checking for OCaml findlib package tar 3.3.0 or later... no
checking for OCaml findlib package checkseum 0.5.2 or later... no
checking for OCaml findlib package decompress 1.5.1 or later... no
checking for OCaml findlib package mccs 1.1+17 or later... no
checking whether the compiler supports GNU C++... yes
checking whether c++ accepts -g... yes
checking for c++ option to enable C++11 features... none needed
checking whether c++ really is a C++ compiler... yes
configure: creating ./config.status
config.status: creating Makefile.config
config.status: creating src/ocaml-flags-configure.sexp
config.status: creating src/core/c-flags.sexp
Opam will be built WITH its default built-in solver
Executables will be installed in /usr/local/bin
Manual pages will be installed in /usr/local/share/man
Downloading vendored source dependencies...
done
Extracting vendored source dependencies in src_ext/... done
===========================================================================
=======================<phase: build >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Building for ocaml-opam-2.6.0
env PATH="`pwd`/bootstrap/ocaml/bin:$PATH" CAML_LD_LIBRARY_PATH= /usr/local/bin/gmake all
gmake[1]: Entering directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0'
cd src_ext/dune-local && ocaml boot/bootstrap.ml
ocamlc -output-complete-exe -g -o .duneboot.exe -I boot unix.cma boot/libs.ml boot/duneboot.ml
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
./.duneboot.exe
*s cd _boot && /wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0/bootstrap/ocaml/bin/ocamlopt.opt -o dune.exe -g -I +threads unix.cmxa threads.cmxa wait4_stubs.o signal_stubs.o readdir.o platform_stubs.o dune_flock.o copyfile_stubs.o blake3_stubs.o blake3_portable.o blake3_dispatch.o blake3.o spawn_stubs.o dune_stats_stubs.o xdg_stubs.o csexp_rpc_stubs.o fsevents_stubs.o inotify_stubs.o fswatch_win_stubs.o sha512_stubs.o sha256_stubs.o sha1_stubs.o custom_opamStubs.o md5_stubs.o winsize.o -args compiled_ml_files -alert -unstable
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
src_ext/dune-local/_boot/dune.exe build --profile=release --root . --promote-install-files -- opam-installer.install opam.install
/bin/sh: git: not found
/bin/sh: git: not found
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
Creating menhirLib.ml...
Creating menhirLib.mli...
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
File "src_ext/checkseum/src-c/dune", line 7, characters 30-35:
7 | (names stubs adler32 crc32c crc32 crc24)
^^^^^
In file included from native/crc32.c:12:
In file included from native/crc32.h:6:
native/ptrdiff_t.h:9:14: error: typedef redefinition with different types ('long' vs '__ptrdiff_t' (aka 'int'))
9 | typedef long ptrdiff_t;
| ^
/usr/include/stddef.h:42:21: note: previous definition is here
42 | typedef __ptrdiff_t ptrdiff_t;
| ^
1 error generated.
File "src_ext/checkseum/src-c/dune", line 7, characters 9-14:
7 | (names stubs adler32 crc32c crc32 crc24)
^^^^^
In file included from native/stubs.c:4:
In file included from native/crc32.h:6:
native/ptrdiff_t.h:9:14: error: typedef redefinition with different types ('long' vs '__ptrdiff_t' (aka 'int'))
9 | typedef long ptrdiff_t;
| ^
/usr/include/stddef.h:42:21: note: previous definition is here
42 | typedef __ptrdiff_t ptrdiff_t;
| ^
1 error generated.
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
Read 103 sample input sentences and 103 error messages.
Read 103 sample input sentences and 50 error messages.
Read 103 sample input sentences and 50 error messages.
Grammar has 57 nonterminal symbols, among which 1 start symbols.
Grammar has 38 terminal symbols.
Grammar has 132 productions.
Built an LR(0) automaton with 205 states.
The grammar is not SLR(1) -- 7 states have a conflict.
The construction mode is no-pager.
Built an LR(1) automaton with 314 states.
One shift/reduce conflict was silently solved.
Extra reductions on error were added in 50 states.
Priority played a role in 0 of these states.
158 out of 314 states have a default reduction.
110 out of 314 states are represented.
45 out of 98 symbols keep track of their start position.
40 out of 98 symbols keep track of their end position.
The StackLang code contains 4186 instructions in 282 blocks.
The StackLang code comprises 5 mutually recursive groups.
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
cc: warning: argument unused during compilation: '-no-pie' [-Wunused-command-line-argument]
gmake[1]: *** [Makefile:147: build-opam] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/devel/ocaml-opam/work/opam-full-2.6.0'
gmake: *** [Makefile:300: cold-all] Error 2
*** Error code 1
Stop.
make: stopped making "build" in /usr/ports/devel/ocaml-opam