[SERVER-30516] Reduce concurrency for Windows compile_all builds to avoid OOM failures Created: 04/Aug/17 Updated: 30/Oct/23 Resolved: 08/Aug/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | 3.5.12 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Max Hirschhorn | Assignee: | Max Hirschhorn |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Sprint: | TIG 2017-08-21 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||
| Description |
|
The compile_all task has been failing intermittently for more than 2 months (https://evergreen.mongodb.com/task/mongodb_mongo_master_windows_64_2k8_debug_compile_all_8cd6e2a8af540bbea188c98cfae9139b400af83c_17_05_25_01_44_18 is an early occurrence). We've attempted to increase the amount of memory available on the machine but are still seeing cases where the many linker processes report they are out of memory. acm suspects the problem could be resolved by adjusting the link graph to avoid having so many C++ unit tests depend on the mongo/db/serveronly library. Until such a project can scheduled, we should reduce the value for the --jobs option specified to SCons when our Windows builders are running the compile_all task to avoid further Evergreen failures. |
| Comments |
| Comment by Githook User [ 08/Aug/17 ] |
|
Author: {'username': 'visemet', 'email': 'max.hirschhorn@mongodb.com', 'name': 'Max Hirschhorn'}Message: |
| Comment by Githook User [ 04/Aug/17 ] |
|
Author: {'username': 'visemet', 'email': 'max.hirschhorn@mongodb.com', 'name': 'Max Hirschhorn'}Message: |