Replace 'long' by 'int' to avoid bug on Linux
Replace 'long' by 'int' to avoid bug on Linux

In GetSignedMagicNumberDivide(), a cast to (unsigned long) was doing a sign extend instead of a zero extend, leading
to an apparent infinite loop with test case b147814_il.exe. This change replaces the cast with (unsigned int), which
matches Windows behavior.

OryJuVog/coreclr,AlexGhiondea/coreclr,rartemev/coreclr,manu-silicon/coreclr,ruben-ayrapetyan/coreclr,naamunds/coreclr,ramarag/coreclr,tijoytom/coreclr,dpodder/coreclr,sagood/coreclr,manu-silicon/coreclr,chaos7theory/coreclr,mmitche/coreclr,wateret/coreclr,bartdesmet/coreclr,sagood/coreclr,ZhichengZhu/coreclr,iamjasonp/coreclr,sperling/coreclr,perfectphase/coreclr,qiudesong/coreclr,pgavlin/coreclr,poizan42/coreclr,James-Ko/coreclr,hseok-oh/coreclr,cshung/coreclr,xoofx/coreclr,schellap/coreclr,russellhadley/coreclr,Samana/coreclr,mskvortsov/coreclr,russellhadley/coreclr,krytarowski/coreclr,serenabenny/coreclr,tijoytom/coreclr,Dmitry-Me/coreclr,YongseopKim/coreclr,krk/coreclr,taylorjonl/coreclr,krk/coreclr,wtgodbe/coreclr,DasAllFolks/coreclr,jamesqo/coreclr,cmckinsey/coreclr,mmitche/coreclr,taylorjonl/coreclr,ktos/coreclr,wateret/coreclr,taylorjonl/coreclr,bitcrazed/coreclr,Alcaro/coreclr,sjsinju/coreclr,chuck-mitchell/coreclr,ramarag/coreclr,mskvortsov/coreclr,LLITCHEV/coreclr,chrishaly/coreclr,alexperovich/coreclr,sejongoh/coreclr,Alcaro/coreclr,geertdoornbos/coreclr,Sridhar-MS/coreclr,MCGPPeters/coreclr,manu-silicon/coreclr,geertdoornbos/coreclr,jhendrixMSFT/coreclr,wkchoy74/coreclr,tijoytom/coreclr,AlfredoMS/coreclr,xoofx/coreclr,neurospeech/coreclr,bartonjs/coreclr,Lucrecious/coreclr,JosephTremoulet/coreclr,serenabenny/coreclr,benpye/coreclr,roncain/coreclr,iamjasonp/coreclr,chuck-mitchell/coreclr,pgavlin/coreclr,mmitche/coreclr,cshung/coreclr,Lucrecious/coreclr,mokchhya/coreclr,qiudesong/coreclr,josteink/coreclr,yizhang82/coreclr,perfectphase/coreclr,stormleoxia/coreclr,chuck-mitchell/coreclr,YongseopKim/coreclr,OryJuVog/coreclr,qiudesong/coreclr,AlfredoMS/coreclr,gkhanna79/coreclr,Dmitry-Me/coreclr,bartdesmet/coreclr,yizhang82/coreclr,ragmani/coreclr,dasMulli/coreclr,sagood/coreclr,swgillespie/coreclr,andschwa/coreclr,dasMulli/coreclr,mokchhya/coreclr,Samana/coreclr,orthoxerox/coreclr,yizhang82/coreclr,swgillespie/coreclr,vinnyrom/coreclr,Sridhar-MS/coreclr,bitcrazed/coreclr,botaberg/coreclr,gkhanna79/coreclr,JonHanna/coreclr,OryJuVog/coreclr,chuck-mitchell/coreclr,ruben-ayrapetyan/coreclr,perfectphase/coreclr,wkchoy74/coreclr,alexperovich/coreclr,schellap/coreclr,mokchhya/coreclr,jamesqo/coreclr,KrzysztofCwalina/coreclr,sperling/coreclr,mokchhya/coreclr,dasMulli/coreclr,alexperovich/coreclr,parjong/coreclr,dasMulli/coreclr,ruben-ayrapetyan/coreclr,mocsy/coreclr,vinnyrom/coreclr,JosephTremoulet/coreclr,swgillespie/coreclr,manu-silicon/coreclr,parjong/coreclr,MCGPPeters/coreclr,AlexGhiondea/coreclr,bitcrazed/coreclr,ericeil/coreclr,Samana/coreclr,Djuffin/coreclr,wkchoy74/coreclr,martinwoodward/coreclr,roncain/coreclr,ktos/coreclr,krixalis/coreclr,DasAllFolks/coreclr,LLITCHEV/coreclr,blackdwarf/coreclr,taylorjonl/coreclr,josteink/coreclr,mocsy/coreclr,ktos/coreclr,krytarowski/coreclr,serenabenny/coreclr,alexperovich/coreclr,bitcrazed/coreclr,gkhanna79/coreclr,Lucrecious/coreclr,perfectphase/coreclr,ramarag/coreclr,wateret/coreclr,benpye/coreclr,AlexGhiondea/coreclr,Alcaro/coreclr,chrishaly/coreclr,rartemev/coreclr,KrzysztofCwalina/coreclr,krytarowski/coreclr,stormleoxia/coreclr,sagood/coreclr,krixalis/coreclr,bartonjs/coreclr,andschwa/coreclr,sagood/coreclr,martinwoodward/coreclr,neurospeech/coreclr,yeaicc/coreclr,James-Ko/coreclr,cshung/coreclr,bartonjs/coreclr,sejongoh/coreclr,blackdwarf/coreclr,mmitche/coreclr,KrzysztofCwalina/coreclr,hseok-oh/coreclr,DasAllFolks/coreclr,manu-silicon/coreclr,DasAllFolks/coreclr,cydhaselton/coreclr,YongseopKim/coreclr,swgillespie/coreclr,YongseopKim/coreclr,Sridhar-MS/coreclr,yeaicc/coreclr,Dmitry-Me/coreclr,iamjasonp/coreclr,AlexGhiondea/coreclr,jhendrixMSFT/coreclr,parjong/coreclr,poizan42/coreclr,ruben-ayrapetyan/coreclr,zmaruo/coreclr,Samana/coreclr,ramarag/coreclr,MCGPPeters/coreclr,AlfredoMS/coreclr,Godin/coreclr,botaberg/coreclr,wateret/coreclr,SlavaRa/coreclr,bartonjs/coreclr,tijoytom/coreclr,dpodder/coreclr,dpodder/coreclr,iamjasonp/coreclr,josteink/coreclr,sjsinju/coreclr,sejongoh/coreclr,cydhaselton/coreclr,chuck-mitchell/coreclr,gkhanna79/coreclr,James-Ko/coreclr,hseok-oh/coreclr,chrishaly/coreclr,perfectphase/coreclr,yeaicc/coreclr,blackdwarf/coreclr,manu-silicon/coreclr,rartemev/coreclr,dasMulli/coreclr,neurospeech/coreclr,JosephTremoulet/coreclr,chaos7theory/coreclr,KrzysztofCwalina/coreclr,LLITCHEV/coreclr,perfectphase/coreclr,bitcrazed/coreclr,chrishaly/coreclr,ruben-ayrapetyan/coreclr,ericeil/coreclr,krk/coreclr,Dmitry-Me/coreclr,bartonjs/coreclr,Djuffin/coreclr,ZhichengZhu/coreclr,Djuffin/coreclr,kyulee1/coreclr,JonHanna/coreclr,ericeil/coreclr,sagood/coreclr,wateret/coreclr,roncain/coreclr,Djuffin/coreclr,roncain/coreclr,bartdesmet/coreclr,zmaruo/coreclr,wtgodbe/coreclr,James-Ko/coreclr,krixalis/coreclr,vinnyrom/coreclr,pgavlin/coreclr,shahid-pk/coreclr,kyulee1/coreclr,ragmani/coreclr,mokchhya/coreclr,jhendrixMSFT/coreclr,JosephTremoulet/coreclr,stormleoxia/coreclr,JonHanna/coreclr,wtgodbe/coreclr,cmckinsey/coreclr,andschwa/coreclr,mmitche/coreclr,cmckinsey/coreclr,sperling/coreclr,chaos7theory/coreclr,tijoytom/coreclr,geertdoornbos/coreclr,martinwoodward/coreclr,poizan42/coreclr,andschwa/coreclr,jamesqo/coreclr,benpye/coreclr,Sridhar-MS/coreclr,martinwoodward/coreclr,rartemev/coreclr,bartdesmet/coreclr,poizan42/coreclr,ragmani/coreclr,jamesqo/coreclr,roncain/coreclr,jhendrixMSFT/coreclr,jamesqo/coreclr,mskvortsov/coreclr,cshung/coreclr,russellhadley/coreclr,vinnyrom/coreclr,LLITCHEV/coreclr,cshung/coreclr,MCGPPeters/coreclr,rartemev/coreclr,shahid-pk/coreclr,bitcrazed/coreclr,sejongoh/coreclr,Alcaro/coreclr,chuck-mitchell/coreclr,mocsy/coreclr,rartemev/coreclr,JonHanna/coreclr,wkchoy74/coreclr,taylorjonl/coreclr,cydhaselton/coreclr,vinnyrom/coreclr,shahid-pk/coreclr,shahid-pk/coreclr,neurospeech/coreclr,Samana/coreclr,bartonjs/coreclr,OryJuVog/coreclr,russellhadley/coreclr,Lucrecious/coreclr,kyulee1/coreclr,krk/coreclr,dpodder/coreclr,yeaicc/coreclr,krixalis/coreclr,hseok-oh/coreclr,zmaruo/coreclr,Godin/coreclr,ragmani/coreclr,iamjasonp/coreclr,bartdesmet/coreclr,botaberg/coreclr,chuck-mitchell/coreclr,Godin/coreclr,yizhang82/coreclr,qiudesong/coreclr,SlavaRa/coreclr,Sridhar-MS/coreclr,cydhaselton/coreclr,andschwa/coreclr,Lucrecious/coreclr,ZhichengZhu/coreclr,pgavlin/coreclr,schellap/coreclr,botaberg/coreclr,neurospeech/coreclr,russellhadley/coreclr,krytarowski/coreclr,ramarag/coreclr,shahid-pk/coreclr,geertdoornbos/coreclr,James-Ko/coreclr,Dmitry-Me/coreclr,sjsinju/coreclr,blackdwarf/coreclr,AlexGhiondea/coreclr,xoofx/coreclr,josteink/coreclr,JosephTremoulet/coreclr,ktos/coreclr,krk/coreclr,wtgodbe/coreclr,mocsy/coreclr,krytarowski/coreclr,taylorjonl/coreclr,stormleoxia/coreclr,wkchoy74/coreclr,bartdesmet/coreclr,mokchhya/coreclr,naamunds/coreclr,swgillespie/coreclr,blackdwarf/coreclr,martinwoodward/coreclr,swgillespie/coreclr,benpye/coreclr,ericeil/coreclr,cydhaselton/coreclr,chrishaly/coreclr,Godin/coreclr,andschwa/coreclr,zmaruo/coreclr,James-Ko/coreclr,Dmitry-Me/coreclr,shahid-pk/coreclr,Godin/coreclr,naamunds/coreclr,xoofx/coreclr,sjsinju/coreclr,OryJuVog/coreclr,mskvortsov/coreclr,MCGPPeters/coreclr,DasAllFolks/coreclr,geertdoornbos/coreclr,jhendrixMSFT/coreclr,krixalis/coreclr,Godin/coreclr,bartdesmet/coreclr,Sridhar-MS/coreclr,xoofx/coreclr,cmckinsey/coreclr,yizhang82/coreclr,OryJuVog/coreclr,JosephTremoulet/coreclr,dpodder/coreclr,Djuffin/coreclr,schellap/coreclr,alexperovich/coreclr,gkhanna79/coreclr,pgavlin/coreclr,vinnyrom/coreclr,roncain/coreclr,alexperovich/coreclr,naamunds/coreclr,MCGPPeters/coreclr,bitcrazed/coreclr,wtgodbe/coreclr,yeaicc/coreclr,sperling/coreclr,cmckinsey/coreclr,mmitche/coreclr,benpye/coreclr,chaos7theory/coreclr,orthoxerox/coreclr,josteink/coreclr,wkchoy74/coreclr,hseok-oh/coreclr,krixalis/coreclr,Alcaro/coreclr,sperling/coreclr,jamesqo/coreclr,cydhaselton/coreclr,sjsinju/coreclr,zmaruo/coreclr,SlavaRa/coreclr,schellap/coreclr,tijoytom/coreclr,ZhichengZhu/coreclr,krk/coreclr,stormleoxia/coreclr,LLITCHEV/coreclr,LLITCHEV/coreclr,bartonjs/coreclr,qiudesong/coreclr,gkhanna79/coreclr,chrishaly/coreclr,ramarag/coreclr,poizan42/coreclr,manu-silicon/coreclr,vinnyrom/coreclr,Alcaro/coreclr,swgillespie/coreclr,neurospeech/coreclr,sperling/coreclr,zmaruo/coreclr,ericeil/coreclr,ragmani/coreclr,Lucrecious/coreclr,shahid-pk/coreclr,geertdoornbos/coreclr,mskvortsov/coreclr,parjong/coreclr,serenabenny/coreclr,Samana/coreclr,naamunds/coreclr,ericeil/coreclr,wkchoy74/coreclr,josteink/coreclr,dpodder/coreclr,Godin/coreclr,sjsinju/coreclr,ramarag/coreclr,benpye/coreclr,KrzysztofCwalina/coreclr,stormleoxia/coreclr,JonHanna/coreclr,Lucrecious/coreclr,sejongoh/coreclr,naamunds/coreclr,martinwoodward/coreclr,ruben-ayrapetyan/coreclr,martinwoodward/coreclr,mskvortsov/coreclr,mokchhya/coreclr,roncain/coreclr,AlexGhiondea/coreclr,krytarowski/coreclr,YongseopKim/coreclr,xoofx/coreclr,botaberg/coreclr,Dmitry-Me/coreclr,kyulee1/coreclr,sejongoh/coreclr,DasAllFolks/coreclr,cshung/coreclr,SlavaRa/coreclr,SlavaRa/coreclr,wateret/coreclr,serenabenny/coreclr,orthoxerox/coreclr,orthoxerox/coreclr,sejongoh/coreclr,schellap/coreclr,iamjasonp/coreclr,pgavlin/coreclr,YongseopKim/coreclr,josteink/coreclr,poizan42/coreclr,russellhadley/coreclr,ZhichengZhu/coreclr,parjong/coreclr,mocsy/coreclr,chaos7theory/coreclr,Djuffin/coreclr,geertdoornbos/coreclr,naamunds/coreclr,cmckinsey/coreclr,hseok-oh/coreclr,orthoxerox/coreclr,mocsy/coreclr,serenabenny/coreclr,ZhichengZhu/coreclr,parjong/coreclr,LLITCHEV/coreclr,AlfredoMS/coreclr,kyulee1/coreclr,KrzysztofCwalina/coreclr,benpye/coreclr,JonHanna/coreclr,ktos/coreclr,schellap/coreclr,taylorjonl/coreclr,stormleoxia/coreclr,dasMulli/coreclr,AlfredoMS/coreclr,cmckinsey/coreclr,andschwa/coreclr,dasMulli/coreclr,kyulee1/coreclr,blackdwarf/coreclr,mocsy/coreclr,KrzysztofCwalina/coreclr,qiudesong/coreclr,ktos/coreclr,chaos7theory/coreclr,ktos/coreclr,jhendrixMSFT/coreclr,botaberg/coreclr,orthoxerox/coreclr,jhendrixMSFT/coreclr,wtgodbe/coreclr,sperling/coreclr,AlfredoMS/coreclr,ZhichengZhu/coreclr,ragmani/coreclr,SlavaRa/coreclr,yizhang82/coreclr,blackdwarf/coreclr,yeaicc/coreclr,yeaicc/coreclr