You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When using the -j option to make, occasionally some table builds may fail.
To Reproduce
Depends on a configuration that uses a lot of table files (> 100). Repeatedly do clean builds followed by make -j<X> install where X is a number greater than 3 or so. Occasionally an error will occur due to a missing object.
Expected behavior
Should succeed
System observed on:
Debian
Additional context
Initial analysis of a failed build seems to suggest it was trying to build the same intermediate table library twice, at the same time. As such either the ranlib or ar actions failed because one of them stepped on the files from the other parallel build.
Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered:
Describe the bug
When using the -j option to
make
, occasionally some table builds may fail.To Reproduce
Depends on a configuration that uses a lot of table files (> 100). Repeatedly do clean builds followed by
make -j<X> install
where X is a number greater than 3 or so. Occasionally an error will occur due to a missing object.Expected behavior
Should succeed
System observed on:
Debian
Additional context
Initial analysis of a failed build seems to suggest it was trying to build the same intermediate table library twice, at the same time. As such either the
ranlib
orar
actions failed because one of them stepped on the files from the other parallel build.Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: