(no title)
abbbi | 1 year ago
Of course the project consists of multiple module which you should be able to build seperately, thus recursive calls are quite common amongst the makefiles.
First test with only a hand full of jobs (-j) already failed in the beginning, i could fix these quite fast (missing makefile targets).
Now i have the situation that on some build systems (with faster CPU) i still see races, where the same makfile target for a subproject runs at the same time and overwrites each others target files. On other build systems it works without any issue. However, ive still failed to reproduce the failure manually, it usually happens during automatic build invoked by jenkins or gitlab.
Is there a way to make "make" simulate those builds so one could tell where the cause for the races is in detail?
oso2k|1 year ago