Index: lib/Transforms/Utils/CloneModule.cpp =================================================================== --- lib/Transforms/Utils/CloneModule.cpp +++ lib/Transforms/Utils/CloneModule.cpp @@ -109,7 +109,7 @@ I != E; ++I) { GlobalAlias *GA = cast(VMap[I]); if (const Constant *C = I->getAliasee()) - GA->setAliasee(cast(MapValue(C, VMap))); + GA->setAliasee(MapValue(C, VMap)); } // And named metadata....