Add compiler testcases for generation and compilation to beam
Add compiler testcases for generation and compilation to beam

emacsmirror/erlang,awetzel/otp,massemanet/otp,basho/otp,GinjaNinja32/otp,sitexa/otp,klarna/otp,bjorng/otp,RichMorin/otp,ader1990/otp,saleyn/otp,kvakvs/otp,rlipscombe/otp,rlipscombe/otp,Teino1978-Corp/erlang-otp,jemsbhai/otp,jinshana/otp,bugs-erlang-org/otp,RJ/otp,enikki/otp,benoitc/otp-1,lhslll/otp,VincentHHL/otp,lhslll/otp,bugs-erlang-org/otp,msantos/otp,riverrun/otp,weisslj/otp,Teino1978-Corp/otp,yangchengjian/otp,GinjaNinja32/otp,falkevik/otp,johanclaesson/otp,vladdu/otp,msantos/otp,bugs-erlang-org/otp,RoadRunnr/otp,klarna/otp,release-project/otp,sitexa/otp,matwey/otp,electricimp/otp,hairyhum/otp,gjaldon/otp,dumbbell/otp,RaimoNiskanen/otp,rlipscombe/otp,VincentHHL/otp,mikpe/otp,riverrun/otp,lightcyphers/otp,sdebnath/otp,marquisthunder/otp,lrascao/otp,paladim/otp,c-rack/otp,sammoth-wazoku/otp,potatosalad/otp,krishnakumar4a4/otp,erlang/otp,stolen/otp,neeraj9/otp,derek121/otp,uabboli/otp,cobusc/otp,ferd/otp,VincentHHL/otp,vinoski/otp,vic/otp,psyeugenic/otp,jemsbhai/otp,aboroska/otp,aboroska/otp,emile/otp,derek121/otp,basho/otp,weisslj/otp,g-andrade/otp,ader1990/otp,release-project/otp,tuncer/otp,fenollp/otp,lemenkov/otp,lucafavatella/otp,dumbbell/otp,lantti/otp,getong/otp,sitexa/otp,bernardd/otp,dumbbell/otp,bjorng/otp,vinoski/otp,VincentHHL/otp,RGafiyatullin/otp,cobusc/otp,ahmedshafeeq/otp,kvakvs/otp,ader1990/otp,bsmr-erlang/otp,krishnakumar4a4/otp,potatosalad/otp,platinumthinker/otp,palas/otp,johanclaesson/otp,cnbin/otp,lrascao/otp,jemsbhai/otp,ferd/otp,Teino1978-Corp/otp,stolen/otp,schlagert/otp,lhslll/otp,sitexa/otp,paulcager/otp,isvilen/otp,haguenau/otp,dgud/otp,sammoth-wazoku/otp,vladdu/otp,schlagert/otp,isvilen/otp,haguenau/otp,lantti/otp,sdebnath/otp,lightcyphers/otp,tuncer/otp,paulcager/otp,neeraj9/otp,johanclaesson/otp,NOMORECOFFEE/otp,johanclaesson/otp,psyeugenic/otp,rlipscombe/otp,bernardd/otp,kvakvs/otp,ferd/otp,vinoski/otp,cnbin/otp,rlipscombe/otp,mujiatong/otp,aboroska/otp,g-andrade/otp,dgud/otp,cnbin/otp,cnbin/otp,hairyhum/otp,erlang/otp,tuncer/otp,jj1bdx/otp,lianghaivv/otp,RJ/otp,klarna/otp,derek121/otp,theom/otp,enikki/otp,benoitc/otp-1,theom/otp,RJ/otp,RoadRunnr/otp,lightcyphers/otp,vladdu/otp,lucafavatella/otp,psyeugenic/otp,jinshana/otp,psyeugenic/otp,paulcager/otp,ferd/otp,schlagert/otp,msantos/otp,enikki/otp,vladdu/otp,entropiae/otp,bugs-erlang-org/otp,neeraj9/otp,erlang/otp,vic/otp,yangchengjian/otp,stolen/otp,isvilen/otp,riverrun/otp,fenollp/otp,ader1990/otp,lucafavatella/otp,isvilen/otp,lightcyphers/otp,aboroska/otp,RJ/otp,jj1bdx/otp,bernardd/otp,erlang/otp,VincentHHL/otp,GinjaNinja32/otp,c-rack/otp,basho/otp,bernardd/otp,sitexa/otp,jj1bdx/otp,NOMORECOFFEE/otp,weisslj/otp,lrascao/otp,falkevik/otp,kvakvs/otp,emile/otp,sammoth-wazoku/otp,marquisthunder/otp,dgud/otp,mujiatong/otp,sitexa/otp,massemanet/otp,VincentHHL/otp,dumbbell/otp,bsmr-erlang/otp,platinumthinker/otp,legoscia/otp,Teino1978-Corp/erlang-otp,entropiae/otp,paladim/otp,Teino1978-Corp/erlang-otp,bsmr-erlang/otp,RaimoNiskanen/otp,haguenau/otp,massemanet/otp,aboroska/otp,lrascao/otp,mikpe/otp,falkevik/otp,ahmedshafeeq/otp,jemsbhai/otp,lucafavatella/otp,legoscia/otp,dgud/otp,potatosalad/otp,psyeugenic/otp,NOMORECOFFEE/otp,stolen/otp,basho/otp,cobusc/otp,lianghaivv/otp,uabboli/otp,ader1990/otp,jinshana/otp,benoitc/otp-1,matwey/otp,lhslll/otp,RaimoNiskanen/otp,bugs-erlang-org/otp,paladim/otp,vinoski/otp,krishnakumar4a4/otp,vic/otp,stolen/otp,lrascao/otp,GinjaNinja32/otp,cobusc/otp,jinshana/otp,haguenau/otp,gjaldon/otp,falkevik/otp,emacsmirror/erlang,RGafiyatullin/otp,lemenkov/otp,sammoth-wazoku/otp,RoadRunnr/otp,stolen/otp,ahmedshafeeq/otp,awetzel/otp,jj1bdx/otp,bsmr-erlang/otp,jamesruan/otp,entropiae/otp,psyeugenic/otp,jj1bdx/otp,Teino1978-Corp/erlang-otp,uabboli/otp,awetzel/otp,sdebnath/otp,jemsbhai/otp,release-project/otp,gjaldon/otp,platinumthinker/otp,RaimoNiskanen/otp,paulcager/otp,schlagert/otp,sitexa/otp,Teino1978-Corp/otp,emacsmirror/erlang,dgud/otp,yangchengjian/otp,GinjaNinja32/otp,gjaldon/otp,dumbbell/otp,fenollp/otp,erlang/otp,g-andrade/otp,msantos/otp,erlang/otp,saleyn/otp,getong/otp,beni55/otp,lucafavatella/otp,bjorng/otp,bernardd/otp,bjorng/otp,lrascao/otp,RaimoNiskanen/otp,neeraj9/otp,Teino1978-Corp/erlang-otp,RoadRunnr/otp,riverrun/otp,bsmr-erlang/otp,c-rack/otp,klarna/otp,gjaldon/otp,aboroska/otp,Teino1978-Corp/erlang-otp,uabboli/otp,weisslj/otp,derek121/otp,theom/otp,goertzenator/otp,emile/otp,saleyn/otp,NOMORECOFFEE/otp,Teino1978-Corp/otp,potatosalad/otp,krishnakumar4a4/otp,erlang/otp,derek121/otp,uabboli/otp,lianghaivv/otp,lianghaivv/otp,basho/otp,ahmedshafeeq/otp,psyeugenic/otp,erlang/otp,massemanet/otp,RaimoNiskanen/otp,lrascao/otp,legoscia/otp,legoscia/otp,potatosalad/otp,g-andrade/otp,matwey/otp,enikki/otp,aboroska/otp,ahmedshafeeq/otp,isvilen/otp,hairyhum/otp,saleyn/otp,lianghaivv/otp,electricimp/otp,lantti/otp,g-andrade/otp,matwey/otp,beni55/otp,lhslll/otp,bernardd/otp,paladim/otp,lemenkov/otp,NOMORECOFFEE/otp,massemanet/otp,entropiae/otp,hairyhum/otp,lucafavatella/otp,riverrun/otp,msantos/otp,matwey/otp,gjaldon/otp,emile/otp,matwey/otp,lemenkov/otp,derek121/otp,basho/otp,NOMORECOFFEE/otp,paulcager/otp,haguenau/otp,release-project/otp,lantti/otp,vinoski/otp,dgud/otp,johanclaesson/otp,emacsmirror/erlang,neeraj9/otp,emacsmirror/erlang,electricimp/otp,potatosalad/otp,msantos/otp,emile/otp,saleyn/otp,emile/otp,release-project/otp,beni55/otp,saleyn/otp,mikpe/otp,lantti/otp,jj1bdx/otp,mikpe/otp,erlang/otp,lemenkov/otp,ferd/otp,bernardd/otp,RJ/otp,emacsmirror/erlang,vinoski/otp,dumbbell/otp,getong/otp,RichMorin/otp,stolen/otp,vic/otp,benoitc/otp-1,jinshana/otp,fenollp/otp,vinoski/otp,lantti/otp,dumbbell/otp,Teino1978-Corp/erlang-otp,lrascao/otp,awetzel/otp,g-andrade/otp,beni55/otp,RaimoNiskanen/otp,yangchengjian/otp,RoadRunnr/otp,RichMorin/otp,matwey/otp,RichMorin/otp,marquisthunder/otp,c-rack/otp,dumbbell/otp,basho/otp,johanclaesson/otp,sammoth-wazoku/otp,paulcager/otp,paladim/otp,riverrun/otp,dumbbell/otp,RJ/otp,mikpe/otp,vic/otp,electricimp/otp,entropiae/otp,jj1bdx/otp,marquisthunder/otp,RGafiyatullin/otp,basho/otp,g-andrade/otp,tuncer/otp,lhslll/otp,massemanet/otp,vic/otp,lianghaivv/otp,RichMorin/otp,awetzel/otp,Teino1978-Corp/otp,ahmedshafeeq/otp,beni55/otp,jamesruan/otp,RichMorin/otp,palas/otp,gjaldon/otp,hairyhum/otp,bjorng/otp,klarna/otp,sdebnath/otp,g-andrade/otp,ferd/otp,basho/otp,paulcager/otp,vladdu/otp,bsmr-erlang/otp,msantos/otp,beni55/otp,weisslj/otp,entropiae/otp,bsmr-erlang/otp,jemsbhai/otp,RoadRunnr/otp,vinoski/otp,mikpe/otp,goertzenator/otp,hairyhum/otp,ferd/otp,enikki/otp,neeraj9/otp,RJ/otp,uabboli/otp,mikpe/otp,getong/otp,theom/otp,krishnakumar4a4/otp,ahmedshafeeq/otp,bugs-erlang-org/otp,haguenau/otp,RGafiyatullin/otp,mujiatong/otp,goertzenator/otp,weisslj/otp,rlipscombe/otp,entropiae/otp,erlang/otp,krishnakumar4a4/otp,beni55/otp,goertzenator/otp,legoscia/otp,potatosalad/otp,release-project/otp,theom/otp,massemanet/otp,sammoth-wazoku/otp,vladdu/otp,uabboli/otp,platinumthinker/otp,mujiatong/otp,bernardd/otp,saleyn/otp,derek121/otp,dgud/otp,falkevik/otp,fenollp/otp,lianghaivv/otp,platinumthinker/otp,lhslll/otp,bjorng/otp,palas/otp,legoscia/otp,cnbin/otp,yangchengjian/otp,palas/otp,benoitc/otp-1,lantti/otp,rlipscombe/otp,psyeugenic/otp,weisslj/otp,potatosalad/otp,falkevik/otp,g-andrade/otp,electricimp/otp,goertzenator/otp,g-andrade/otp,falkevik/otp,vic/otp,bsmr-erlang/otp,goertzenator/otp,falkevik/otp,Teino1978-Corp/erlang-otp,jemsbhai/otp,marquisthunder/otp,bugs-erlang-org/otp,hairyhum/otp,getong/otp,emacsmirror/erlang,mikpe/otp,jinshana/otp,vic/otp,weisslj/otp,ader1990/otp,jamesruan/otp,neeraj9/otp,lucafavatella/otp,mujiatong/otp,isvilen/otp,kvakvs/otp,massemanet/otp,mikpe/otp,jamesruan/otp,enikki/otp,dgud/otp,matwey/otp,sitexa/otp,emacsmirror/erlang,riverrun/otp,cobusc/otp,beni55/otp,paladim/otp,lantti/otp,Teino1978-Corp/otp,getong/otp,electricimp/otp,RGafiyatullin/otp,RichMorin/otp,potatosalad/otp,RGafiyatullin/otp,GinjaNinja32/otp,getong/otp,kvakvs/otp,theom/otp,lightcyphers/otp,electricimp/otp,vladdu/otp,vinoski/otp,ferd/otp,RichMorin/otp,neeraj9/otp,potatosalad/otp,isvilen/otp,cnbin/otp,goertzenator/otp,paladim/otp,schlagert/otp,GinjaNinja32/otp,RGafiyatullin/otp,cobusc/otp,RoadRunnr/otp,yangchengjian/otp,goertzenator/otp,sdebnath/otp,RaimoNiskanen/otp,isvilen/otp,weisslj/otp,theom/otp,paulcager/otp,sdebnath/otp,klarna/otp,jj1bdx/otp,entropiae/otp,vladdu/otp,lianghaivv/otp,enikki/otp,palas/otp,bjorng/otp,hairyhum/otp,RGafiyatullin/otp,platinumthinker/otp,jamesruan/otp,release-project/otp,VincentHHL/otp,dumbbell/otp,bjorng/otp,c-rack/otp,legoscia/otp,tuncer/otp,yangchengjian/otp,lightcyphers/otp,fenollp/otp,marquisthunder/otp,lemenkov/otp,emacsmirror/erlang,lucafavatella/otp,fenollp/otp,electricimp/otp,ahmedshafeeq/otp,RoadRunnr/otp,RJ/otp,johanclaesson/otp,kvakvs/otp,platinumthinker/otp,marquisthunder/otp,release-project/otp,c-rack/otp,mujiatong/otp,stolen/otp,awetzel/otp,benoitc/otp-1,paladim/otp,johanclaesson/otp,GinjaNinja32/otp,palas/otp,palas/otp,benoitc/otp-1,electricimp/otp,bugs-erlang-org/otp,saleyn/otp,jamesruan/otp,isvilen/otp,cobusc/otp,bernardd/otp,marquisthunder/otp,bsmr-erlang/otp,lightcyphers/otp,c-rack/otp,fenollp/otp,release-project/otp,cnbin/otp,haguenau/otp,ader1990/otp,klarna/otp,lrascao/otp,RaimoNiskanen/otp,enikki/otp,awetzel/otp,klarna/otp,lightcyphers/otp,schlagert/otp,emile/otp,awetzel/otp,palas/otp,uabboli/otp,dgud/otp,kvakvs/otp,rlipscombe/otp,schlagert/otp,matwey/otp,tuncer/otp,msantos/otp,benoitc/otp-1,krishnakumar4a4/otp,mikpe/otp,legoscia/otp,NOMORECOFFEE/otp,NOMORECOFFEE/otp,mujiatong/otp,jemsbhai/otp,emile/otp,cnbin/otp,riverrun/otp,krishnakumar4a4/otp,sdebnath/otp,yangchengjian/otp,lemenkov/otp,getong/otp,haguenau/otp,gjaldon/otp,legoscia/otp,jj1bdx/otp,mujiatong/otp,falkevik/otp,jamesruan/otp,rlipscombe/otp,cobusc/otp,sammoth-wazoku/otp,vinoski/otp,lhslll/otp,tuncer/otp,aboroska/otp,ader1990/otp,platinumthinker/otp,tuncer/otp,getong/otp,ahmedshafeeq/otp,sdebnath/otp,schlagert/otp,bjorng/otp,jinshana/otp,rlipscombe/otp,goertzenator/otp,c-rack/otp,derek121/otp,jj1bdx/otp,lemenkov/otp,kvakvs/otp,VincentHHL/otp,ferd/otp,uabboli/otp,isvilen/otp,Teino1978-Corp/otp,aboroska/otp,bjorng/otp,massemanet/otp,RoadRunnr/otp,emile/otp,jinshana/otp,theom/otp,dgud/otp,jamesruan/otp,emacsmirror/erlang,fenollp/otp,saleyn/otp,tuncer/otp,getong/otp,vladdu/otp,Teino1978-Corp/otp,sammoth-wazoku/otp