GANG_ALLOCATION
if (allocatable && !GANG_ALLOCATION(flags) && !try_hard) {
if (slots <= available_slots || GANG_ALLOCATION(flags) ||