-
Type: Improvement
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
-
Server Development Platform
While building with icecream I got a few files failing to build with error "Error 105". Rerunning the build command rebuilt the files successfully. I was using a pure scons build.
I didn't record much info about the current but recently another person ran into the same issue:
buildscripts/scons.py -j 256 --ssl --build-tools=next --variables-files=etc/scons/developer_versions.vars --variables-files=etc/scons/mongodbtoolchain_stable_gcc.vars CCACHE=ccache ICECC=icecc --link-model=dynamic VARIANT_DIR=gcc install-core install-mongo
My guess is its icecream related, error 105 in icecream correlates to out of memory:
/** * Common exit codes for both client and server. * * These need to be in [1,255] so that they can be used as exit() * codes. **/ enum dcc_exitcode { EXIT_DISTCC_FAILED = 100, /**< General failure */ EXIT_BAD_ARGUMENTS = 101, EXIT_BIND_FAILED = 102, EXIT_CONNECT_FAILED = 103, EXIT_COMPILER_CRASHED = 104, EXIT_OUT_OF_MEMORY = 105,