File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ 1.4
2+ - scheduler assigns jobs with larger priority first, so compilations with higher 'nice' value
3+ do not interfere with normal compilations
4+ - avoid large timeouts if there is a network problem
5+ - support for -march/-mcpu/-mtune used with =native (proper specific flags will be substituted)
6+ - support for Clang's -fmodules, by removing the -fmodules flag for remote compilation
7+ - do not keep host lock when sending preprocessed source (reduces chance of network timeouts)
8+ - send more jobs in advance to nodes with many CPU cores
9+ - try to use larger network buffers
10+ - force local compilations if --coverage is used
11+ - correctly clean up caches
12+ - handle properly the case when something removes files in the cache directory
13+
1141.3
215- remove hardcoded compiler paths (compiler tarball is created with the same compiler that is used for build)
316- avoid build overloading by limiting number of local preprocessing runs to local CPUs available
You can’t perform that action at this time.
0 commit comments