Previous build failures were caused by an error in bitcode reading and writing for DIArgList metadata, which has been fixed ine5d844b587. There were also some unnecessary asserts that were being triggered on certain builds, which have been removed. This reverts commitdad5caa59e.