Knowledgebase:
Nintendo Switch build limitations
Posted by Yoni Davidson, Last modified by Yoni Davidson on 08 January 2018 04:07 PM

It seems that by default when IncrediBuild is being used it will spawn tasks only relative to the number of local cores. If the IncrediBuild Infrastructure has 100 cores but the initiator has only 4, IncrediBuild will only run 4 tasks in parallel. 

According to Nintendo (20.1.2017) :

The number of tasks is controllable in the Visual Studio project property pages "C/C++->General". There is a "Max Compilations" field which defaults to $(NUMBER_OF_PROCESSORS) which is probably where his 12 tasks are coming from. We have a future task to automatically increase this when we detect that incredibuild is in use but that change has not been implemented yet. If your user manually sets this value to something larger then it will attempt to spawn that number of Clang processes. 




Note: This option is only available if the Nintendo Switch SDK is installed.
(0 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below. This is required to prevent automated registrations and form submissions.

Help Desk Software by Kayako incredibuild.kayako.com