Project

General

Profile

Actions

Bug #2659

closed

Make jobs Issue with bmake-20131001 update

Added by tuxillo over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Build
Target version:
Start date:
04/04/2014
Due date:
% Done:

0%

Estimated time:

Description

Hi all,

We have an issue with latest bmake update which was merged in commit:

commit 920d8dfc4cd17a2f41f47e3e3be6ef7e963814dd
Date: Sat Nov 23 12:32:57 2013 +0100

Doing a 'make -j5 buildworld' used to spawn a maximum of 5 cc1 & cc1plus processes.
Whereas now, with bmake-20131001 it can spin up to 20.

I've been monitoring a buildworld process with the "buggy" bmake. The output shows the number of make processes and cc1 or cc1processes (defined as ccjobs).
Everytime the monitoring script detected more than 5 ccjobs, it printed 'ps axlR' command to the log, so that one can see exactly what was being built.
You can find the log here: http://leaf.dragonflybsd.org/~tuxillo/archive/temp/makebug_0021
Needless to say, that with previous bmake it's never spawned more than the number specified with -j (At least on my tests).

Furthermore, on a system rendered unusable by a build process, I could make a coredump which I can upload for anyone that wants to deep digger if necessary.

Let me know if anyone needs more details.

Cheers,
Antonio Huete

Actions #1

Updated by tuxillo over 10 years ago

  • Status changed from New to Closed
  • Assignee set to dillon

Fixed in master (see associated revision)

Actions

Also available in: Atom PDF