[Bug 265241] Runaway builds on armv6, armv7 in port cad/iverilog

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 15 Jul 2022 22:00:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265241

--- Comment #13 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Yuri Victorovich from comment #8)

Workaround . . .?

It would be specific to ld, but if a port allows passing in
a command line option to ld, one that turns off adding
threads would likely avoid the specific hang-up example that
I'd observed during ld activity. The link might take longer
on non-qemu contexts --unless the option could be added only
when running under qemu.

Other hang-up processes (if any) would not be avoided by
this. It is not a general solution to hang-ups under qemu.

If I remember right, llvm's ld has changed the command line
option notation for control of threading over time. If so,
that might complicate things for generating the right command
line option to use --unless the notation-change was far enough
in the past to ignore. (I do not remember the timing or
other details.)

-- 
You are receiving this mail because:
You are the assignee for the bug.