The db_bench utility was broken in 1.5.4.fb because of a signed-unsigned comparision.
The db_bench utility was broken in 1.5.4.fb because of a signed-unsigned comparision.

Summary:
The db_bench utility was broken in 1.5.4.fb because of a
signed-unsigned comparision.

The static variable FLAGS_min_level_to_compress was recently
changed from int to 'unsigned in' but it is initilized to a
nagative value -1.

The segfault is of this type:
Program received signal SIGSEGV, Segmentation fault.
Open (this=0x7fffffffdee0) at db/db_bench.cc:939
939	db/db_bench.cc: No such file or directory.
(gdb) where

Test Plan: run db_bench with no options.

Reviewers: heyongqiang

Reviewed By: heyongqiang

CC: MarkCallaghan, emayanke, sheki

Differential Revision: https://reviews.facebook.net/D6663

JohnPJenkins/rocksdb,JoeWoo/rocksdb,virtdb/rocksdb,siddhartharay007/rocksdb,ryneli/rocksdb,norton/rocksdb,tschottdorf/rocksdb,wlqGit/rocksdb,wat-ze-hex/rocksdb,Andymic/rocksdb,norton/rocksdb,facebook/rocksdb,wskplho/rocksdb,anagav/rocksdb,OverlordQ/rocksdb,makelivedotnet/rocksdb,SunguckLee/RocksDB,kaschaeffer/rocksdb,RyanTech/rocksdb,IMCG/RcoksDB,lgscofield/rocksdb,hobinyoon/rocksdb,JohnPJenkins/rocksdb,skunkwerks/rocksdb,bbiao/rocksdb,mbarbon/rocksdb,wskplho/rocksdb,facebook/rocksdb,JackLian/rocksdb,rDSN-Projects/rocksdb.replicated,jalexanderqed/rocksdb,rDSN-Projects/rocksdb.replicated,facebook/rocksdb,wenduo/rocksdb,hobinyoon/rocksdb,luckywhu/rocksdb,Vaisman/rocksdb,JackLian/rocksdb,msb-at-yahoo/rocksdb,ylong/rocksdb,tsheasha/rocksdb,norton/rocksdb,Vaisman/rocksdb,SunguckLee/RocksDB,lgscofield/rocksdb,dkorolev/rocksdb,geraldoandradee/rocksdb,caijieming-baidu/rocksdb,temicai/rocksdb,makelivedotnet/rocksdb,facebook/rocksdb,wat-ze-hex/rocksdb,Andymic/rocksdb,Vaisman/rocksdb,rDSN-Projects/rocksdb.replicated,IMCG/RcoksDB,skunkwerks/rocksdb,mbarbon/rocksdb,alihalabyah/rocksdb,vmx/rocksdb,wat-ze-hex/rocksdb,JackLian/rocksdb,ryneli/rocksdb,jalexanderqed/rocksdb,virtdb/rocksdb,sorphi/rocksdb,NickCis/rocksdb,Vaisman/rocksdb,kaschaeffer/rocksdb,jalexanderqed/rocksdb,kaschaeffer/rocksdb,amyvmiwei/rocksdb,wenduo/rocksdb,dkorolev/rocksdb,msb-at-yahoo/rocksdb,ryneli/rocksdb,IMCG/RcoksDB,facebook/rocksdb,sorphi/rocksdb,JoeWoo/rocksdb,zhangpng/rocksdb,JoeWoo/rocksdb,sorphi/rocksdb,Vaisman/rocksdb,siddhartharay007/rocksdb,tsheasha/rocksdb,Andymic/rocksdb,tizzybec/rocksdb,wlqGit/rocksdb,skunkwerks/rocksdb,jalexanderqed/rocksdb,JackLian/rocksdb,RyanTech/rocksdb,SunguckLee/RocksDB,temicai/rocksdb,wenduo/rocksdb,makelivedotnet/rocksdb,caijieming-baidu/rocksdb,Applied-Duality/rocksdb,IMCG/RcoksDB,alihalabyah/rocksdb,SunguckLee/RocksDB,OverlordQ/rocksdb,flabby/rocksdb,Applied-Duality/rocksdb,fengshao0907/rocksdb,Applied-Duality/rocksdb,flabby/rocksdb,vashstorm/rocksdb,OverlordQ/rocksdb,skunkwerks/rocksdb,JoeWoo/rocksdb,amyvmiwei/rocksdb,NickCis/rocksdb,SunguckLee/RocksDB,JackLian/rocksdb,caijieming-baidu/rocksdb,tsheasha/rocksdb,skunkwerks/rocksdb,Vaisman/rocksdb,anagav/rocksdb,biddyweb/rocksdb,amyvmiwei/rocksdb,caijieming-baidu/rocksdb,alihalabyah/rocksdb,SunguckLee/RocksDB,JoeWoo/rocksdb,vmx/rocksdb,virtdb/rocksdb,OverlordQ/rocksdb,jalexanderqed/rocksdb,bbiao/rocksdb,flabby/rocksdb,wskplho/rocksdb,geraldoandradee/rocksdb,amyvmiwei/rocksdb,wskplho/rocksdb,ryneli/rocksdb,JohnPJenkins/rocksdb,kaschaeffer/rocksdb,biddyweb/rocksdb,JoeWoo/rocksdb,hobinyoon/rocksdb,vmx/rocksdb,geraldoandradee/rocksdb,tschottdorf/rocksdb,biddyweb/rocksdb,anagav/rocksdb,wat-ze-hex/rocksdb,tschottdorf/rocksdb,geraldoandradee/rocksdb,JohnPJenkins/rocksdb,OverlordQ/rocksdb,wlqGit/rocksdb,sorphi/rocksdb,vashstorm/rocksdb,tschottdorf/rocksdb,makelivedotnet/rocksdb,tizzybec/rocksdb,amyvmiwei/rocksdb,makelivedotnet/rocksdb,vmx/rocksdb,biddyweb/rocksdb,zhangpng/rocksdb,ryneli/rocksdb,virtdb/rocksdb,fengshao0907/rocksdb,wlqGit/rocksdb,biddyweb/rocksdb,hobinyoon/rocksdb,zhangpng/rocksdb,tizzybec/rocksdb,RyanTech/rocksdb,luckywhu/rocksdb,Vaisman/rocksdb,luckywhu/rocksdb,caijieming-baidu/rocksdb,dkorolev/rocksdb,ylong/rocksdb,wlqGit/rocksdb,tizzybec/rocksdb,fengshao0907/rocksdb,lgscofield/rocksdb,hobinyoon/rocksdb,temicai/rocksdb,fengshao0907/rocksdb,zhangpng/rocksdb,temicai/rocksdb,vashstorm/rocksdb,temicai/rocksdb,RyanTech/rocksdb,sorphi/rocksdb,wat-ze-hex/rocksdb,skunkwerks/rocksdb,wenduo/rocksdb,mbarbon/rocksdb,lgscofield/rocksdb,anagav/rocksdb,tschottdorf/rocksdb,luckywhu/rocksdb,norton/rocksdb,Andymic/rocksdb,anagav/rocksdb,SunguckLee/RocksDB,RyanTech/rocksdb,temicai/rocksdb,fengshao0907/rocksdb,flabby/rocksdb,bbiao/rocksdb,rDSN-Projects/rocksdb.replicated,bbiao/rocksdb,kaschaeffer/rocksdb,vashstorm/rocksdb,tsheasha/rocksdb,NickCis/rocksdb,lgscofield/rocksdb,hobinyoon/rocksdb,vmx/rocksdb,NickCis/rocksdb,zhangpng/rocksdb,siddhartharay007/rocksdb,jalexanderqed/rocksdb,flabby/rocksdb,vashstorm/rocksdb,wlqGit/rocksdb,sorphi/rocksdb,JohnPJenkins/rocksdb,ylong/rocksdb,Applied-Duality/rocksdb,vashstorm/rocksdb,Applied-Duality/rocksdb,ryneli/rocksdb,virtdb/rocksdb,NickCis/rocksdb,JoeWoo/rocksdb,NickCis/rocksdb,sorphi/rocksdb,mbarbon/rocksdb,kaschaeffer/rocksdb,tsheasha/rocksdb,geraldoandradee/rocksdb,facebook/rocksdb,Applied-Duality/rocksdb,wat-ze-hex/rocksdb,facebook/rocksdb,msb-at-yahoo/rocksdb,NickCis/rocksdb,dkorolev/rocksdb,flabby/rocksdb,rDSN-Projects/rocksdb.replicated,SunguckLee/RocksDB,wskplho/rocksdb,Andymic/rocksdb,wat-ze-hex/rocksdb,makelivedotnet/rocksdb,msb-at-yahoo/rocksdb,wskplho/rocksdb,zhangpng/rocksdb,tizzybec/rocksdb,bbiao/rocksdb,ylong/rocksdb,virtdb/rocksdb,norton/rocksdb,zhangpng/rocksdb,tizzybec/rocksdb,vashstorm/rocksdb,wskplho/rocksdb,fengshao0907/rocksdb,Applied-Duality/rocksdb,amyvmiwei/rocksdb,lgscofield/rocksdb,Andymic/rocksdb,norton/rocksdb,IMCG/RcoksDB,vmx/rocksdb,mbarbon/rocksdb,ylong/rocksdb,IMCG/RcoksDB,anagav/rocksdb,siddhartharay007/rocksdb,hobinyoon/rocksdb,msb-at-yahoo/rocksdb,biddyweb/rocksdb,bbiao/rocksdb,alihalabyah/rocksdb,mbarbon/rocksdb,amyvmiwei/rocksdb,rDSN-Projects/rocksdb.replicated,caijieming-baidu/rocksdb,OverlordQ/rocksdb,alihalabyah/rocksdb,anagav/rocksdb,Andymic/rocksdb,RyanTech/rocksdb,wlqGit/rocksdb,flabby/rocksdb,bbiao/rocksdb,JohnPJenkins/rocksdb,wenduo/rocksdb,kaschaeffer/rocksdb,JackLian/rocksdb,dkorolev/rocksdb,msb-at-yahoo/rocksdb,facebook/rocksdb,biddyweb/rocksdb,wenduo/rocksdb,tschottdorf/rocksdb,geraldoandradee/rocksdb,dkorolev/rocksdb,norton/rocksdb,temicai/rocksdb,siddhartharay007/rocksdb,ryneli/rocksdb,luckywhu/rocksdb,alihalabyah/rocksdb,tsheasha/rocksdb,ylong/rocksdb,IMCG/RcoksDB,tsheasha/rocksdb,siddhartharay007/rocksdb,vmx/rocksdb,rDSN-Projects/rocksdb.replicated,virtdb/rocksdb,bbiao/rocksdb,caijieming-baidu/rocksdb,mbarbon/rocksdb,Andymic/rocksdb,luckywhu/rocksdb,wenduo/rocksdb,vmx/rocksdb,wenduo/rocksdb,wat-ze-hex/rocksdb,norton/rocksdb,jalexanderqed/rocksdb,tizzybec/rocksdb,RyanTech/rocksdb,hobinyoon/rocksdb,skunkwerks/rocksdb,ylong/rocksdb,JackLian/rocksdb,OverlordQ/rocksdb,lgscofield/rocksdb,alihalabyah/rocksdb,fengshao0907/rocksdb,luckywhu/rocksdb,siddhartharay007/rocksdb,makelivedotnet/rocksdb,JohnPJenkins/rocksdb,dkorolev/rocksdb,geraldoandradee/rocksdb,tsheasha/rocksdb