Migrating folly to gcc-4.7.1
Migrating folly to gcc-4.7.1

Summary:
folly/PLATFORM is the last fbcode platform on gcc-4.6.2.

Before pushing, I ran arc unit from my devserver (see Test Plan).
Phabricator's test run has a lot of aborted test cases, which are
indicative of a failing test framework. Arc unit had been
intermittently broken when running my own tests. Overriding
Phabricator's unit test failures:
@override-unit-failures

Test Plan:
(1) fbconfig -r folly/ -- build and runtsts in dbg and opt.

Everything is passing.

(2) arc unit, look at each failed result

Some builds/tests are failing. Most seem unrelated. Of the rest, one is
also failing on master, and the others did not fail during a second run.

Reviewed By: andrei.alexandrescu@fb.com

FB internal diff: D1005889

juniway/folly,PoisonBOx/folly,tempbottle/folly,kernelim/folly,gaoyingie/folly,shaobz/folly,loverszhaokai/folly,fw1121/folly,chjp2046/folly,loversInJapan/folly,loversInJapan/folly,clearlylin/folly,sonnyhu/folly,charsyam/folly,sonnyhu/folly,arg0/folly,loversInJapan/folly,colemancda/folly,SammyK/folly,leolujuyi/folly,constantine001/folly,tomhughes/folly,wildinto/folly,romange/folly,lifei/folly,CJstar/folly,upsoft/folly,arg0/folly,rklabs/folly,doctaweeks/folly,arg0/folly,nickhen/folly,clearlinux/folly,loversInJapan/folly,mqeizi/folly,rklabs/folly,CJstar/folly,gavioto/folly,leolujuyi/folly,bowlofstew/folly,romange/folly,wildinto/folly,facebook/folly,clearlylin/folly,clearlylin/folly,xzmagic/folly,zhiweicai/folly,shaobz/folly,kernelim/folly,romange/folly,theiver9827/folly,brunomorishita/folly,guker/folly,chjp2046/folly,cppfool/folly,SammyK/folly,juniway/folly,cole14/folly,hongliangzhao/folly,chjp2046/folly,clearlylin/folly,gaoyingie/folly,PPC64/folly,Eagle-X/folly,chjp2046/folly,cole14/folly,shaobz/folly,theiver9827/folly,floxard/folly,cppfool/folly,PoisonBOx/folly,Orvid/folly,brunomorishita/folly,hongliangzhao/folly,hongliangzhao/folly,arg0/folly,stonegithubs/folly,juniway/folly,Orvid/folly,Hincoin/folly,gavioto/folly,Eagle-X/folly,cppfool/folly,theiver9827/folly,project-zerus/folly,bikong2/folly,rklabs/folly,wildinto/folly,cppfool/folly,tempbottle/folly,sakishum/folly,gavioto/folly,unmeshvrije/C--,SeanRBurton/folly,zhiweicai/folly,floxard/folly,Eagle-X/folly,guker/folly,loverszhaokai/folly,PoisonBOx/folly,leolujuyi/folly,alexst07/folly,leolujuyi/folly,fw1121/folly,guker/folly,kernelim/folly,bobegir/folly,rklabs/folly,constantine001/folly,bowlofstew/folly,PPC64/folly,fw1121/folly,nickhen/folly,raphaelamorim/folly,renyinew/folly,hongliangzhao/folly,sonnyhu/folly,alexst07/folly,bobegir/folly,CJstar/folly,hongliangzhao/folly,doctaweeks/folly,ykarlsbrun/folly,tomhughes/folly,leolujuyi/folly,bowlofstew/folly,bobegir/folly,shaobz/folly,raphaelamorim/folly,Hincoin/folly,romange/folly,constantine001/folly,guker/folly,renyinew/folly,nickhen/folly,bsampath/folly,xzmagic/folly,tempbottle/folly,yangjin-unique/folly,sonnyhu/folly,fw1121/folly,upsoft/folly,ykarlsbrun/folly,sakishum/folly,kernelim/folly,SeanRBurton/folly,SeanRBurton/folly,constantine001/folly,chjp2046/folly,sonnyhu/folly,bsampath/folly,KSreeHarsha/folly,brunomorishita/folly,facebook/folly,PPC64/folly,unmeshvrije/C--,renyinew/folly,stonegithubs/folly,Hincoin/folly,brunomorishita/folly,lifei/folly,lifei/folly,kernelim/folly,Eagle-X/folly,yangjin-unique/folly,lifei/folly,alexst07/folly,bobegir/folly,project-zerus/folly,loversInJapan/folly,sakishum/folly,bobegir/folly,reddit/folly,unmeshvrije/C--,stonegithubs/folly,arg0/folly,bowlofstew/folly,upsoft/folly,facebook/folly,project-zerus/folly,lifei/folly,juniway/folly,Hincoin/folly,mqeizi/folly,PoisonBOx/folly,gavioto/folly,cole14/folly,PPC64/folly,clearlylin/folly,unmeshvrije/C--,constantine001/folly,ykarlsbrun/folly,juniway/folly,yangjin-unique/folly,yangjin-unique/folly,colemancda/folly,SammyK/folly,xzmagic/folly,reddit/folly,Eagle-X/folly,mqeizi/folly,mqeizi/folly,theiver9827/folly,raphaelamorim/folly,bsampath/folly,raphaelamorim/folly,brunomorishita/folly,SeanRBurton/folly,upsoft/folly,nickhen/folly,SeanRBurton/folly,reddit/folly,gaoyingie/folly,renyinew/folly,cppfool/folly,theiver9827/folly,tomhughes/folly,floxard/folly,bowlofstew/folly,facebook/folly,clearlinux/folly,bikong2/folly,doctaweeks/folly,loverszhaokai/folly,Orvid/folly,mqeizi/folly,CJstar/folly,facebook/folly,xzmagic/folly,clearlinux/folly,tomhughes/folly,gavioto/folly,KSreeHarsha/folly,Hincoin/folly,upsoft/folly,alexst07/folly,cole14/folly,tempbottle/folly,Orvid/folly,nickhen/folly,bsampath/folly,sakishum/folly,bsampath/folly,loverszhaokai/folly,project-zerus/folly,yangjin-unique/folly,stonegithubs/folly,CJstar/folly,KSreeHarsha/folly,reddit/folly,wildinto/folly,loverszhaokai/folly,project-zerus/folly,gaoyingie/folly,charsyam/folly,doctaweeks/folly,ykarlsbrun/folly,reddit/folly,wildinto/folly,bikong2/folly,zhiweicai/folly,clearlinux/folly,guker/folly,charsyam/folly,charsyam/folly,SammyK/folly,unmeshvrije/C--,renyinew/folly,floxard/folly,zhiweicai/folly,ykarlsbrun/folly,alexst07/folly,gaoyingie/folly,raphaelamorim/folly,SammyK/folly,rklabs/folly,PoisonBOx/folly,tempbottle/folly,stonegithubs/folly,romange/folly,clearlinux/folly,shaobz/folly,tomhughes/folly,fw1121/folly,colemancda/folly,KSreeHarsha/folly,xzmagic/folly,colemancda/folly,KSreeHarsha/folly,Orvid/folly,bikong2/folly,cole14/folly,sakishum/folly,doctaweeks/folly,floxard/folly,zhiweicai/folly,unmeshvrije/C--,colemancda/folly,bikong2/folly,PPC64/folly