<div dir="ltr">We have moderately complex Swift project with around 2,000 Swift files in a single module.<div><br></div><div>Most of the Swift source files are deeply nested inside directories and 90% of these files have absolute paths with more than 150 characters (assuming project is in &quot;/Volumes/Macintosh HD2/Project&quot; folder)</div><div><br></div><div>Because Swift compiler (Xcode 8.3.2) takes the absolute paths of all source files while compiling, the ARG_MAX limit is reached and build fails with:</div><div><br></div><div>







<p class="gmail-p1"><font face="monospace, monospace">Build operation failed without specifying any errors. Individual build tasks may have failed for unknown reasons.</font></p>
<p class="gmail-p1"><font face="monospace, monospace">One possible cause is if there are too many (possibly zombie) processes; in this case, rebooting may fix the problem.</font></p>
<p class="gmail-p1"><font face="monospace, monospace">Some individual build task failures (up to 12) may be listed below.</font></p><p class="gmail-p1"><br></p><p class="gmail-p1">Have anybody experienced this issue before?</p><p class="gmail-p1">We temporarily fixed this issue by renaming longer folder names to shorter ones.</p><p class="gmail-p1">I&#39;m assuming that breaking this monolithic module into smaller ones might fix the issue, but are there any other better solutions?</p></div></div>