poudriere-devel for UFS vs. ZFS: time for "Starting/Cloning builders", aarch64 example (HoneyComb with 16 Cortex-A72's)

2021-09-09 Thread Mark Millard via freebsd-toolchain
The following is from the same system but different boot media selected in EDK2's UEFI/ACPI. A summary for a 16-core HoneyComb Cortex-A72 system is UFS: 80sec+ ZFS: 10sec or so. I am limited to at most 16 cores for aarch64. HoneyComb (16 cpu) UFS (so: NO_ZFS=yes) with USE_TMPFS="data" (main system

armv7 target (on aarch64 HW) and poudriere-based emulators/mame link failure vs. success based on the number of cores

2021-09-19 Thread Mark Millard via freebsd-toolchain
On a HoneyComb (16 cores) I did a bulk -a targetting armv7 that had emulators/mame fail as unable to allocate during a link. Linking by default use slightly more threads than the freebsd cpu count. The HoneyComb had 64 GiByte of RAM and over 12 MiByte of swap partitioning set up. The swap was n

poudriere-devel 3.3.99.20210907_1 having problems with dependency analysis and such?

2021-10-05 Thread Mark Millard via freebsd-toolchain
I've been doing some testing of bulk -a builds on a HoneyComb (16 Cortex-A72's). A first bulk -a got some timeouts and such for which I edited, for example, MAX_EXECUTION_TIME_PACKAGE in /usr/local/etc/poudriere.conf . I then started another bulk -a for it to finish off the builds. No changes to

poudriere-devel-3.3.99.20211015 fails to build in my aarch64 environment (built on amd64 just fine)

2021-10-16 Thread Mark Millard via freebsd-toolchain
[00:00:45] [06] [00:00:18] Saving ports-mgmt/poudriere-devel | poudriere-devel-3.3.99.20211015 wrkdir [00:00:49] [06] [00:00:22] Saved ports-mgmt/poudriere-devel | poudriere-devel-3.3.99.20211015 wrkdir to: /usr/local/poudriere/data/wrkdirs/13_0R-CA72-default/default/poudriere-devel-3.3.99.202

Re: poudriere-devel-3.3.99.20211015 fails to build in my aarch64 environment (built on amd64 just fine)

2021-10-16 Thread Mark Millard via freebsd-toolchain
On 2021-Oct-16, at 19:20, Mark Millard via freebsd-toolchain wrote: > [00:00:45] [06] [00:00:18] Saving ports-mgmt/poudriere-devel | > poudriere-devel-3.3.99.20211015 wrkdir > [00:00:49] [06] [00:00:22] Saved ports-mgmt/poudriere-devel | > poudriere-devel-3.3.99.202110

Re: poudriere-devel-3.3.99.20211015 fails to build in my aarch64&armv7 environments (built on amd64 just fine)

2021-10-17 Thread Mark Millard via freebsd-toolchain
On 2021-Oct-16, at 23:41, Mark Millard wrote: On 2021-Oct-16, at 19:20, Mark Millard via freebsd-toolchain wrote: > > >> [00:00:45] [06] [00:00:18] Saving ports-mgmt/poudriere-devel | >> poudriere-devel-3.3.99.20211015 wrkdir >> [00:00:49] [06] [00:00:22] Saved po

Re: poudriere-devel-3.3.99.20211015 fails to build in my aarch64&armv7 environments (built on amd64 just fine)

2021-10-17 Thread Mark Millard via freebsd-toolchain
On 2021-Oct-17, at 11:19, Mark Millard wrote: > On 2021-Oct-16, at 23:41, Mark Millard wrote: > > On 2021-Oct-16, at 19:20, Mark Millard via freebsd-toolchain > wrote: >> >> >>> [00:00:45] [06] [00:00:18] Saving ports-mgmt/poudriere-devel | >>&

Re: armv7 targeting (on aarch64, via poudriere-devel): system's clang 13 rejected building devel/lllvm13

2021-11-15 Thread Mark Millard via freebsd-toolchain
On 2021-Nov-15, at 10:40, Dimitry Andric wrote: > On 15 Nov 2021, at 19:14, Mark Millard via arm wrote: >> >> There error was: >> >> error: non-constant-expression cannot be narrowed from type 'long long' to >> 'std::size_t' (aka 'unsi >> gned int') in initializer list [-Wc++11-narrowing] >>

Re: armv7 targeting (on aarch64, via poudriere-devel): system's clang 13 rejected building devel/lllvm13

2021-11-15 Thread Mark Millard via freebsd-toolchain
On 2021-Nov-15, at 11:35, Mark Millard wrote: > On 2021-Nov-15, at 10:40, Dimitry Andric wrote: > >> On 15 Nov 2021, at 19:14, Mark Millard via arm wrote: >>> >>> There error was: >>> >>> error: non-constant-expression cannot be narrowed from type 'long long' to >>> 'std::size_t' (aka 'u