One more test suite for binary pattern matching
One more test suite for binary pattern matching

Taken from the OTP test suites and changed accordingly for HiPE.
Used to be problematic in the tests that matched against a segment
of 'bad_size'.  This was corrected in the BEAM compiler for OTP 19.

massemanet/otp,neeraj9/otp,lightcyphers/otp,vinoski/otp,saleyn/otp,erlang/otp,weisslj/otp,matwey/otp,emile/otp,aboroska/otp,g-andrade/otp,jj1bdx/otp,isvilen/otp,lemenkov/otp,saleyn/otp,vladdu/otp,mikpe/otp,electricimp/otp,goertzenator/otp,legoscia/otp,bernardd/otp,mikpe/otp,basho/otp,lrascao/otp,isvilen/otp,bsmr-erlang/otp,bjorng/otp,saleyn/otp,vladdu/otp,goertzenator/otp,basho/otp,getong/otp,g-andrade/otp,RoadRunnr/otp,bugs-erlang-org/otp,bsmr-erlang/otp,release-project/otp,cobusc/otp,potatosalad/otp,uabboli/otp,weisslj/otp,basho/otp,kvakvs/otp,ahmedshafeeq/otp,dumbbell/otp,emacsmirror/erlang,jj1bdx/otp,g-andrade/otp,tuncer/otp,getong/otp,fenollp/otp,emacsmirror/erlang,mikpe/otp,uabboli/otp,weisslj/otp,uabboli/otp,isvilen/otp,bernardd/otp,psyeugenic/otp,legoscia/otp,bernardd/otp,lightcyphers/otp,lightcyphers/otp,bernardd/otp,falkevik/otp,dumbbell/otp,release-project/otp,release-project/otp,cobusc/otp,bjorng/otp,saleyn/otp,potatosalad/otp,lightcyphers/otp,saleyn/otp,vladdu/otp,vladdu/otp,kvakvs/otp,goertzenator/otp,aboroska/otp,dumbbell/otp,tuncer/otp,ferd/otp,lightcyphers/otp,getong/otp,emacsmirror/erlang,RaimoNiskanen/otp,emacsmirror/erlang,lemenkov/otp,fenollp/otp,uabboli/otp,cobusc/otp,RoadRunnr/otp,goertzenator/otp,jj1bdx/otp,falkevik/otp,erlang/otp,neeraj9/otp,dgud/otp,jj1bdx/otp,goertzenator/otp,isvilen/otp,massemanet/otp,uabboli/otp,RoadRunnr/otp,lrascao/otp,emacsmirror/erlang,bsmr-erlang/otp,bjorng/otp,basho/otp,getong/otp,cobusc/otp,getong/otp,basho/otp,matwey/otp,vinoski/otp,erlang/otp,falkevik/otp,ahmedshafeeq/otp,tuncer/otp,matwey/otp,massemanet/otp,RaimoNiskanen/otp,release-project/otp,isvilen/otp,cobusc/otp,legoscia/otp,lemenkov/otp,electricimp/otp,potatosalad/otp,fenollp/otp,massemanet/otp,erlang/otp,RoadRunnr/otp,ahmedshafeeq/otp,dgud/otp,tuncer/otp,weisslj/otp,lemenkov/otp,RaimoNiskanen/otp,kvakvs/otp,bjorng/otp,lightcyphers/otp,neeraj9/otp,falkevik/otp,bsmr-erlang/otp,psyeugenic/otp,vinoski/otp,saleyn/otp,release-project/otp,tuncer/otp,vinoski/otp,psyeugenic/otp,fenollp/otp,basho/otp,kvakvs/otp,matwey/otp,falkevik/otp,aboroska/otp,psyeugenic/otp,electricimp/otp,RaimoNiskanen/otp,potatosalad/otp,erlang/otp,legoscia/otp,rlipscombe/otp,legoscia/otp,vinoski/otp,electricimp/otp,lrascao/otp,getong/otp,bernardd/otp,vladdu/otp,fenollp/otp,falkevik/otp,ahmedshafeeq/otp,emacsmirror/erlang,kvakvs/otp,mikpe/otp,g-andrade/otp,RaimoNiskanen/otp,rlipscombe/otp,electricimp/otp,goertzenator/otp,vinoski/otp,ferd/otp,matwey/otp,jj1bdx/otp,release-project/otp,neeraj9/otp,emile/otp,weisslj/otp,dgud/otp,bugs-erlang-org/otp,bernardd/otp,fenollp/otp,kvakvs/otp,lemenkov/otp,potatosalad/otp,vladdu/otp,bernardd/otp,dgud/otp,tuncer/otp,massemanet/otp,rlipscombe/otp,dumbbell/otp,vinoski/otp,bjorng/otp,rlipscombe/otp,erlang/otp,aboroska/otp,vinoski/otp,tuncer/otp,bjorng/otp,goertzenator/otp,bsmr-erlang/otp,bsmr-erlang/otp,aboroska/otp,weisslj/otp,mikpe/otp,matwey/otp,erlang/otp,potatosalad/otp,weisslj/otp,emile/otp,g-andrade/otp,mikpe/otp,dumbbell/otp,dumbbell/otp,lrascao/otp,aboroska/otp,goertzenator/otp,ahmedshafeeq/otp,basho/otp,RaimoNiskanen/otp,potatosalad/otp,dumbbell/otp,bjorng/otp,legoscia/otp,erlang/otp,fenollp/otp,vladdu/otp,cobusc/otp,dgud/otp,jj1bdx/otp,ferd/otp,kvakvs/otp,bugs-erlang-org/otp,lrascao/otp,erlang/otp,getong/otp,lemenkov/otp,cobusc/otp,bjorng/otp,electricimp/otp,RoadRunnr/otp,vinoski/otp,release-project/otp,dumbbell/otp,tuncer/otp,mikpe/otp,legoscia/otp,RoadRunnr/otp,psyeugenic/otp,lemenkov/otp,aboroska/otp,lrascao/otp,lemenkov/otp,mikpe/otp,aboroska/otp,erlang/otp,jj1bdx/otp,neeraj9/otp,emile/otp,bugs-erlang-org/otp,uabboli/otp,massemanet/otp,RoadRunnr/otp,psyeugenic/otp,bjorng/otp,potatosalad/otp,RaimoNiskanen/otp,massemanet/otp,bernardd/otp,isvilen/otp,emile/otp,bugs-erlang-org/otp,dgud/otp,rlipscombe/otp,emile/otp,uabboli/otp,mikpe/otp,fenollp/otp,rlipscombe/otp,dumbbell/otp,electricimp/otp,RoadRunnr/otp,rlipscombe/otp,release-project/otp,g-andrade/otp,goertzenator/otp,isvilen/otp,RaimoNiskanen/otp,bsmr-erlang/otp,kvakvs/otp,neeraj9/otp,ahmedshafeeq/otp,weisslj/otp,emacsmirror/erlang,jj1bdx/otp,vladdu/otp,weisslj/otp,aboroska/otp,neeraj9/otp,falkevik/otp,g-andrade/otp,emile/otp,electricimp/otp,isvilen/otp,dumbbell/otp,dgud/otp,emacsmirror/erlang,rlipscombe/otp,potatosalad/otp,potatosalad/otp,g-andrade/otp,lightcyphers/otp,dgud/otp,RaimoNiskanen/otp,jj1bdx/otp,ahmedshafeeq/otp,bugs-erlang-org/otp,uabboli/otp,saleyn/otp,isvilen/otp,dgud/otp,psyeugenic/otp,vladdu/otp,emile/otp,fenollp/otp,release-project/otp,basho/otp,tuncer/otp,ferd/otp,bsmr-erlang/otp,rlipscombe/otp,cobusc/otp,massemanet/otp,emile/otp,psyeugenic/otp,bernardd/otp,ferd/otp,ferd/otp,ferd/otp,ahmedshafeeq/otp,matwey/otp,jj1bdx/otp,rlipscombe/otp,electricimp/otp,g-andrade/otp,saleyn/otp,ferd/otp,legoscia/otp,kvakvs/otp,getong/otp,falkevik/otp,emacsmirror/erlang,ferd/otp,emacsmirror/erlang,getong/otp,falkevik/otp,bsmr-erlang/otp,lightcyphers/otp,isvilen/otp,basho/otp,massemanet/otp,vinoski/otp,ahmedshafeeq/otp,dgud/otp,bugs-erlang-org/otp,lrascao/otp,uabboli/otp,matwey/otp,getong/otp,neeraj9/otp,legoscia/otp,bjorng/otp,saleyn/otp,bugs-erlang-org/otp,RoadRunnr/otp,matwey/otp,lrascao/otp,g-andrade/otp,lrascao/otp,mikpe/otp