From 74aea82abff16f7a297af66c6ac49ce0639bd6d4 Mon Sep 17 00:00:00 2001 From: Dhvani Patel Date: Wed, 19 Jul 2017 11:20:05 -0600 Subject: [PATCH] Keras model update --- __pycache__/toCheck.pypy-41.pyc | Bin 2180 -> 874 bytes __pycache__/toCheckD.pypy-41.pyc | Bin 867 -> 2167 bytes __pycache__/toCheckI.pypy-41.pyc | Bin 1570 -> 2181 bytes __pycache__/toCheckS.pypy-41.pyc | Bin 2329 -> 2199 bytes check_pypy_syntax.py | 168 ------------ check_pypy_syntax.pyc | Bin 5739 -> 2139 bytes keras_model.py | 440 ++++++++++++++++++++----------- mutate_token_delete.py | 3 +- mutate_token_delete.pyc | Bin 2569 -> 2617 bytes mutate_token_insert.py | 4 +- mutate_token_insert.pyc | Bin 3705 -> 3702 bytes mutate_token_sub.py | 4 +- mutate_token_sub.pyc | Bin 3625 -> 3754 bytes py_mutations_hub.py | 20 +- py_mutations_hub.pyc | Bin 9152 -> 9231 bytes 15 files changed, 305 insertions(+), 334 deletions(-) diff --git a/__pycache__/toCheck.pypy-41.pyc b/__pycache__/toCheck.pypy-41.pyc index ed4bd45c160a1be5d1efe1016870fc9649275957..439cc42470d5eb5412425ef4811aab9260fd47ef 100644 GIT binary patch literal 874 zcmZuv&2AGh5FYO)X|ojC0~|m?GPgZdaN&edP*rhha@cZdE|wcR8;e~#TF(}$sy7~i zC*c)1rLV&aFyoX)AR^_n$2&jY_u0j-$HkBD;bH;zzns^}5yUC224GGoz+}(}Xfv2+ zAUMvU$zh&@&0#YDJA^v{^AVT<%=f?y;Tu)%gBhjGnDfueJ?a>L5)`Lj(RN-pa_yQ% zcd`wpZ>(H~PNI$Id@XTh~FR7&b7qqV-cyq5OAZQ^lJR2KWrN2%pX z#}(IeKd)Q+XaDzPYHIA#d26Keg}QPb_PU{IUmUJd?UinN`@o`bBm+u8fQJP7GKQu{ zt6aMd9nSD6e<3M~II8WeB;dj45ha{V$dH$u39unk1#B|F9B=@489OR)NWNv1F^jJV z&w@5Y@n79HuW#9wn>V*5x1|mMO{l4uF3(=}HS#gJ+iJvp+A76XD203_(+f5GFg>NA z0H3fj$oK@gQ{}^Pum6L;Mt^Q;^l5U$cCTc^~?|p0lWox(O&?$2+1s5x={WB(t+D0xC3x755- zkL4a^=Ej3z4c>BycP==zz`vJb;A7N493HHVYhb2fI0Lt{R0%YPdZ>-YYA~$BjSue( zSkW9LH7i03{)C0;k6XZU7*A6X+|I)d4(bq)w;A@fK;BS#Gebx?Tv|HiEde~ZT z?F8XYx4qr%Y*qzM?#e4Qkio%jH`wfL?c=?-)v=3%)9aD!Vz*orxeQ*0tyZ}8D(Dq? zE(b;?K^RaM=-@<_Do%sE>;|1S8ra_IY`24h!@YyxWh-oNY<9M`pYHJJRYkq>ORKBL z&1O>_Qgl8N>w_UoMxg*pwOT@@30sPa`l#^<(gO68Br zT-cs8b2uAoElacaQx&I%nk>aOr)ap}wV{NHZ>2dYN`$*dhk%YKp@v%Nl(3sP8*#_? ziqZ9cS!5@sRQWk8aB^6I)DzCLPzig$lPHUgq1XkL19~~cLWs|$HK5t(zZOIy^&ld= zEay<(_y7H~lT*?A;pk|uce=N0<{vx`QiRD^&QzJbiAyQ2WT~;*>`9kN#o<<3ia}B3 zra|HIoR;YsXO#~Tk;j=d3pi;HO;NlaVj*xu+7u-QFW!{O$TDIJ6a#1SUNNGj9EkjR z#1$kkgM^v$Few!J0`uO$HNb=eF-7k}4lbLcYu-RQbnknJx3olQ7X46z?laGJc>R;Sw!7T<)vxhJHC4#Ko+Z9hz3nXUm#&| zl`BKeICmr5&Z2o=Ke&&!^eN$X27f_ZD7H}PxUupPHA1QF|3KIs)Q0{CWLig5|IwGk z(i)aEKfH!A%^hVsiNN+^Eg4hvIV~nogycie8PV4^x8Lxejec6VW$v=WH+{Xe_Pp~C D6_x5e diff --git a/__pycache__/toCheckD.pypy-41.pyc b/__pycache__/toCheckD.pypy-41.pyc index f63c651264e82494b8762426ae9bc6a504030b01..a7cf2ca13e72974246553963b8f24f0dbda87347 100644 GIT binary patch literal 2167 zcma)7?@r@J5Fgu#^M?dDa;=0awO0EjRYepB0!LI;I)%_86^aa}>T)_+K6@b>{3rFU zxuTL!?W6QVUj<&L575r+=AakdNp<4!&g|^W{AOo%>wh=v-&|%dLs&eP`mTfc3kMOv z7^wk~39$iV9N^!A*o4G_u>}V4C5TIqlwn-fd|B}}jBU-Me&xUVHpEp(YA~+rdE{3V zUqikEtOnBtT%h49`~mPgz{_zH*eXOdxH2LC6PN*aYj6)>q!^tEXYD!$D;y-}Oi1Be zWVs_J%;Be5eYpJkEeYRIu`mdYrQffiLrizh7RZ?vFF z0`%acM6M!3?vBvOsj~iF5>3D)eoaO(i3kR%3Cx1K5+(7{fO{003L$2;4BlCra{s?j z6i-nz%#uzpo5id{FgprnNWch58Q&pAFhL3Wn;Rej?$9g1+=N>kBgMZ81?jy7b4$sQ zS}?^ZO}IC~Al33hgdxvMaEo&mY|hIdZJ1Wzu1YmPbM`v}Wti6B)_yR6Hc?cEsH{b3 z!CtaZ`M3ovgn5Ow|850taZm?`yj7LA2AM|bZIv*naJ9E4;1*5SV7k5(#uJEEmP8m? zV@b3DQFBSuf@pO~^b{hjL`+k(j%D}+vo1bEqRWs<@HEdtCa@%nG?Y9`J0IOUuIdpN zL(xLw?(g@vTz9M2bKGZxUVqTtE7noo#pk)}Zqt_@ZoXU5>$=-pZg;D@@3{Me-rk_U zQ)D=Kz^-}7oTGz*voqX1#NTMQuNOP#H#0WCKAB`Gb6&aKuDko%8D?q9Ldhb>b*TP@ zbH;KW#7>$IoPG}t?CtjVdd|`D=*W51b$i=8{oTE1`)c&Mpf35XI}r0ur^AmaIva`h zp&%?r!2yf3SVN^HTb#=Ir2Pp}4_}bf=a2m+H<9&EgIusvYVt!Kv!A(~=x&rNI2#DT zayj~?2x2VOMTZMXiS)l`@+`{{=7`!}c$7#<&2vteWsuBNj}Noi&0(G;XENvMrBYBy zQ3|9Usr>ppQXcT^NdhT9B@a{v=;as-Ah=}OfKWysEcg)9o%_R| zPEJO{^U;B9JbDacgr~4v@H}}Ne#=LS{Jz@4wBtWVxq~K#D<~l?z3W1S$~r>r7RSj~OJ)Di6y- zUraFXZCnG2sGXA8aKgf?gU;+m^O(Cu^H4j8E~#6#*)VKl!)%o{%(}T@w2YSiT6Vc* z+C~%KmWfjJYtxoX3fWf>eP3br{UnQum?29?yzfU@h+`^1F~KZG{=*?pr6;cV>_r+Q zpdSK3TS|52eStHN5Y))~9AzH0G1Zr#fo<64B7h{|sqeRG%KH+D5*I0#N2By3b)K$H`I^5)@H9^{0qJq=NkY3 literal 867 zcmZuv!EO^V5FKZev{?%6p>W`2ZhNZW!U>^NrQ*`$u;tQREGKq07Q1$|o-I^WB@X?w zp2F|&1I#$35r|dxd7SZ^dGpr!ujl#k4}Z0Q$0y@;d<1bqs{xo13NSsW1vEXF^+51G zgF1s*1~!9DAM5~r3YZPS^kKFKW&roZ+y^sE!HCaa7JF1NJ`m*R-_f>S*K+OZTDP(Z zrmL-7hE}4D=zJw{W#uAxv>u}jOQ}>?V^m7&D5JGLpWjIP-!kze&r6G4>!Z|irQ?eE zT+i#q{)zwYOht`dI&Y11K3CVS#ZK4M?VH0@;$G{zvrj5=M`J)C2=I_V&ts@Nw8}N> z(Bc%2IYXl;(x|q*(g06B59q+zm<)N%CjmBOs(?)oFk>(2C$LYZ^(Z}!ZwN1fHl*+0 zp>N;bu_w3h?h39+bbvZk$QxtlU4=u6$l69D?o+4~`=At+2l&!qT7~wR~9d5Yul2oE4ft3ypl~TUl8mBq-d*xvmdq>_#<=T0l{!|Bo4B}Y?zG( FzX6ZJ!>IrO diff --git a/__pycache__/toCheckI.pypy-41.pyc b/__pycache__/toCheckI.pypy-41.pyc index 13cad0e9639715b6fe155a3aede64d63e2824a09..62dcb77b417b4abb21cf9c560e0358bc93cc8b73 100644 GIT binary patch literal 2181 zcma)7ZBH9V5T3ik2bkADQVI1#uWCQIs<3 zkvfpLkUG%E0X`n2E@U3`J#dJhf^-V98uV+HuQBgK-?u#KPybinhja$AS?Jg8Jo0nQ z&mun!au$a3aE69w;17Ve05AFrAQvH-g-aL8KS4Thy99RtPL9#JaMGw_usT3;Dz(wU zSy2Y&LI&!%NP(tGucH!Rx5upsJZdqDDnxxmo1omCQ{No7jq`NlRriRj;jJ zh6LzApu{X9L+%dH$uV31Ac-zu62Bp%m_!7F)CK9m?Gz>P+<`k3x{MGrTZ8DNLAn25 zD5}S(IViGbJQ}64NidrXb3nidNe$l~MUbNe{f!+k0JrEBVC=#Tj*;TSp&-5UVC=En zqs-iRFs#8_4)M+fhZgwvQVe{I8i>P#wQ&v1Gz@3pc9trE=1>o{(O3+N#dz2 z-08NryPeIdz{y>Cr3NxM*zE?Jy{&z`_qIBAad3J)l3nbUiz1i7%dpi7w_XLkBG2W( z$Rr2@>H-~{$Wp~=keA({(?$c^Tb=E8aB#SH5WH-K?TyXO*7nmK9=)olSAK7G^|;w= zszZv-M`C?2gvlrrV5wG1s5D_qQBfZ?K0_Me3x>M=q3g^Vvf?-{wLGR)-&d*pMVSlR zlV%QQW36Rr_I|D6)KHV9*ya=s_q#TfQ1OE_Cq;>H_vjGN5hc`6E1eQ{6K5mt_+Bx( z-Y<*n#FQ#OX9Z3UE0B7^c@`>R4|oz~u`v|8pmIPjhgb;lxwHl}8+~sme2bN2Em(Chrv^TFQaQ-$q

@;Q+;U~_>S-12av@o7otH^(N{=VT;vi0-4qkH9+(=v9yL| z&5y64Omj=wRwA&ySWCtfeMyT66e0N-bVl@@&F%O6YooswZkfC6@J(NDZDZc~7n>*Q A00000 literal 1570 zcmb7E-EP!I6h7nqNwNe;A(cqg3s*>JFJOUQBGjAEB5t@aQ6+L?O+B+@g4bR=$3c;H zrAqJ^eT=>YyiOkgzH_|0p;1(+*6w)D|KE2!`sey+|Ig}mL93^?ddCO2IQ$HiL^DIj zhKx(d8#+yBYRL8IBhd$<*T+3_eR?$>z#@FXGd8$!AIBdydcK3p@4ktluAYTh)Mvgq zKk|_eA>71Gpd|lz4~HiShv5=afQuv5u29&)TORj~)lD~vIq&SFyunfgx&W>Bflt!9(RbZ)`b|54xXEaguAV1z+t``lO;PqFm3F6G z3+Iy6{ZuiQ)&OerK14rB(`SBa+mbi#LhO__43;cIRg|ssYq05dw3e_N{urJfTtat>bxie zR*ZK+3*O~Bk+)5m$riH!4qU~Yc+j1(5sS#bzH4o%bY#nI%!}H2&ApSqsMNaj)mWgV zK-D7oHb_LsWgeKrx&s=d@p0aLuWEPB-$8TTiCjc=g|C>nJA0gmYFb}HzAng*5XW0M zX!yOkV|J6<=7!lF?3*9VSl444qCBtc%;!0el$h17EkS0Qs`N(dSAQ2V^rkD8NzWxl z6pzDXr@zyGIo6g*b)=WhM_JBLA98Kj$S;G zYFEtu)curw*k4Kh&VIo59OX5u(E^h#igzUM?s<4e*8f_qe|?!f8`A8lnC}LuKhcSZ z252pcY>F)!po4#fVw;i*4Ju@@T&1{5NsR`zQmz@RVUZmfN-V!|p z#Ud-zel1?An_|U3K9VZtxcjrH&rI_(xO`^ZG#ZZ*2wQSnEU^Q zqIiIr!z^ir<8dsS46|uq4jC9Dsp0K$1lTtAH?>F;-M}l+)TRmgHt7mYEZV|*Yts}0 zv{lkInp9}y&|4EAhAbXfm}wFAv`Q18sLMns?n!8wU1vJ9};S_~h`|ectlgk9Rt|dr$UF??u6t@>{E` zrp;zko^W&yn$m}XFdu~^Bx9zHK(^A24`We#2FX*k&MO9 zQeTx7so7vz`a$+`1VCA?m!S)l61hJ7r3hnG0a1*?=LpRSppY~$`kl~yOc&819}CK7 zk~J6CIrE{zWNglWUN(MnlxIm_=Q6!C6AWQy0#A<&_koOz2b@hwsP!ZEz$pSRCrFO) zQj`XiG5XFz5D7K(nFFIYp}g<^ho}AXp!ehH>0$5u@IbHJc^t-oX|P<#Jb4}FB6uZo zg$yjuzC=h9ZlOdl%!*VuI9xNPM0{bGHpfbkhKbOt7<`XQ6OjU?2tIh7OD%GrcgMtF zn4FRB^I2&E5x?F&iG{m4Uhf?+vUW)0iF8S?@{=ulvpMn^FdMv%=z1Q7xWc zaqJb#u{P|j>V3Oz-?uic&GK7uYMZuWt>WFZp*6n-Z#fPyY=was1O{^uBw19%0wP}l zK@ep_^f{N*6I%duwx zB%w@$put1_7if&SNTp_HhP*NMGi%Ng2pd_}1MgWmf?LUCN|~vA29^3TS4XbODhj-+rn}Mqr48+hIRYmqFKvIHWs2zuJ90ma!#vqx1-Xw(Ow};Nb^C<|Y zK^7rA53&TR46gyYCCL9|TFYwVz zAgA~!g1vI$A>Oa1vt43@;s@-D=-viSiA}n(<)H4;kA)zj!oA` z;yjBhBXNO6cO+h5@dl_B$o>-Q8q=#xuS0kf)ELN%(8W330(ArOTh3q=)NN2jIQa

?`4%f#&IC9Lo+_jbjh-m;pC(wH8=NrfVW6;M|o|I(3{Ko>w> zrnBk}g!e#R;RfF)F!`0Mh_Luy{4^^FF|ZRzvLv#dH1FAQ6nfFIiGNiUfxIDdpILhj z*+XSp2T{ALw2aAQ39qqEVyzGsL;qFQ_M*J2a`OplHzIx4x^XW{bL;jZnZllKy!S=iM8fBz*md>pzC_-OJgbd&iQiKlEo*T#)I?(SgU zjg8w*^IWxUGH_#UY?LHQx@qp})LP2%=-{-2vV%QT$7T|B4<5Y0%HvdXBaD@4-;P+7 z=S^-^g?eqrkffQ?94j?E0I6Q+ev;TS+D!i-%hR?phQ;D9VV`h!DoB6{PtT?sblzXf2As52#2|D)8|8{hf2S8W+}%V)MvYW%ppF~y3q?)Zj=O={Uo&50sP{mCaX&EqK1Rum z#7Zjn=y)bOr@|VSh$!nHbBCy72SzgA$(16Wkf@a%u`$XK4Hc@2=tsp9^NIim%+5>*K-zSk*^s63v&3@T?P{>w*a;f- zbvuvhGqF`~HtNmVroHyQdb74webNY8bgK2Z>V5BX(sh1uYLqm$&g*L%_tdF^#v)_v zGp$RK9=4J+lCeJIm5g;K_2_Qy53UIR-+j8z6FQ1=O`g1P`0WcN$f%?lX_N&7D1;uOwG`QtE!|(dX;+z~@^! zn5$*qT=DYRY4mCA?Ch>rHy*c|)$JN5_fwSghvgFd`x;TiEq&`+Zw57QtGZG1R?y*t zc$z@NSG`pB6ZH)hV17ZeEEdI-C_7X5V$6yeQNrJ(QxbE|0`l~oM1HbdK(9%(OpCIZ f#&5YWgPv3PJN+(Wgc80t%jm-%&Xkxhl$`$n?&tP< diff --git a/check_pypy_syntax.py b/check_pypy_syntax.py index 930577b..dfdbd92 100644 --- a/check_pypy_syntax.py +++ b/check_pypy_syntax.py @@ -34,174 +34,6 @@ def find_nth(haystack, needle, n): n -= 1 return start -# Main method -def checkPyPySyntaxDel(src): - myFile = open("toCheckD.py", "w") - myFile.write(src) - myFile.close() - proc = subprocess.Popen(['pypy', '-m', 'py_compile', 'toCheckD.py'], stderr=subprocess.PIPE) - streamdata, err = proc.communicate() - rc = proc.returncode - if rc == 0: - # No errors, all good - if os.path.isfile("toCheckD.py") == True: - os.remove("toCheckD.py") - return None - else: - # Error, disect data for constructor - fileBegInd = find_nth(err, 'File ', 1) - fileEndInd = find_nth(err, ',', 1) - lineInd = find_nth(err, 'line ', 1) - - nextLineInd = find_nth(err, '\n', 1) - - - add = err[lineInd+5:nextLineInd] - add = re.sub("[^0-9]", "", add) - if(add == ''): - add = '-1' - line = int(add) - - textInd = find_nth(err, ' ', 1) - temp2 = err[textInd+4:] - - - nextLineIndTemp = find_nth(temp2, ' ', 1) - textAfter = err[textInd+4:nextLineIndTemp+textInd+3] - - fileName = err[fileBegInd+6:fileEndInd-1] - - colon = ':' - - textBeforeInd = err.rfind(colon.encode()) - textBefore = err[textBeforeInd+2:] - textBefore = textBefore.strip() - - colonTwo = ':' - - text = textBefore + colon.encode() + textAfter - - cutoffInd = find_nth(err, '^', 1) - errorname = err[cutoffInd+2:textBeforeInd] - - errorObj = CompileError(fileName, line, None, None, text, errorname) - if os.path.isfile("toCheckD.py") == True: - os.remove("toCheckD.py") - return [errorObj] - - -# Main method -def checkPyPySyntaxIns(src): - myFile = open("toCheckI.py", "w") - myFile.write(src) - myFile.close() - proc = subprocess.Popen(['pypy', '-m', 'py_compile', 'toCheckI.py'], stderr=subprocess.PIPE) - streamdata, err = proc.communicate() - rc = proc.returncode - if rc == 0: - # No errors, all good - if os.path.isfile("toCheckI.py") == True: - os.remove("toCheckI.py") - return None - else: - # Error, disect data for constructor - fileBegInd = find_nth(err, 'File ', 1) - fileEndInd = find_nth(err, ',', 1) - lineInd = find_nth(err, 'line ', 1) - - nextLineInd = find_nth(err, '\n', 1) - - - add = err[lineInd+5:nextLineInd] - add = re.sub("[^0-9]", "", add) - if(add == ''): - add = '-1' - line = int(add) - - textInd = find_nth(err, ' ', 1) - temp2 = err[textInd+4:] - - - nextLineIndTemp = find_nth(temp2, ' ', 1) - textAfter = err[textInd+4:nextLineIndTemp+textInd+3] - - fileName = err[fileBegInd+6:fileEndInd-1] - - colon = ':' - - textBeforeInd = err.rfind(colon.encode()) - textBefore = err[textBeforeInd+2:] - textBefore = textBefore.strip() - - colonTwo = ':' - - text = textBefore + colon.encode() + textAfter - - cutoffInd = find_nth(err, '^', 1) - errorname = err[cutoffInd+2:textBeforeInd] - - errorObj = CompileError(fileName, line, None, None, text, errorname) - if os.path.isfile("toCheckI.py") == True: - os.remove("toCheckI.py") - return [errorObj] - -# Main method -def checkPyPySyntaxSub(src): - myFile = open("toCheckS.py", "w") - myFile.write(src) - myFile.close() - proc = subprocess.Popen(['pypy', '-m', 'py_compile', 'toCheckS.py'], stderr=subprocess.PIPE) - streamdata, err = proc.communicate() - rc = proc.returncode - if rc == 0: - # No errors, all good - if os.path.isfile("toCheckS.py") == True: - os.remove("toCheckS.py") - return None - else: - # Error, disect data for constructor - fileBegInd = find_nth(err, 'File ', 1) - fileEndInd = find_nth(err, ',', 1) - lineInd = find_nth(err, 'line ', 1) - - nextLineInd = find_nth(err, '\n', 1) - - - add = err[lineInd+5:nextLineInd] - add = re.sub("[^0-9]", "", add) - if(add == ''): - add = '-1' - line = int(add) - - textInd = find_nth(err, ' ', 1) - temp2 = err[textInd+4:] - - - nextLineIndTemp = find_nth(temp2, ' ', 1) - textAfter = err[textInd+4:nextLineIndTemp+textInd+3] - - fileName = err[fileBegInd+6:fileEndInd-1] - - colon = ':' - - textBeforeInd = err.rfind(colon.encode()) - textBefore = err[textBeforeInd+2:] - textBefore = textBefore.strip() - - colonTwo = ':' - - text = textBefore + colon.encode() + textAfter - - cutoffInd = find_nth(err, '^', 1) - errorname = err[cutoffInd+2:textBeforeInd] - - errorObj = CompileError(fileName, line, None, None, text, errorname) - if os.path.isfile("toCheckS.py") == True: - os.remove("toCheckS.py") - return [errorObj] - - - # Main method def checkPyPySyntax(src): myFile = open("toCheck.py", "w") diff --git a/check_pypy_syntax.pyc b/check_pypy_syntax.pyc index b967420ea9af962db045ec7a948d6ee8bd546a2f..a67041b9a59e650ca3393eb25e08f3b13b1c0996 100644 GIT binary patch delta 112 zcmaE@b6Y@~`74;#oy5w>5Ujzvaqd3m$vMJ&o3mIxF-^7> y6=qbM>@OO~$T@kTs0XVCNaN%_Mo)R0-29Z%oK!n8kaj*G!NUlF0*pM&oE!kBLl&R_ delta 1260 zcmeIxO-lkn7zgm#Ra;lrvMjaiWz$}))ZQ$$q68(BE;`$#4nn>_OJ;#ac?co;0r zg6`t2Lm#1QhdzRrAi6jI%|lSP=+-Xt+h=BH_E{cgUhM6F$M9yeG<}u50_j{ld&XI- zUfy`}vWZ+1vM-WimmXM1QP2Y`DRM;do10gU2Fc2%*G>|LrNU9NwPSqeoqcSifPSW) zsVntL?cgF=Dr<_6Z9Q`;pZKyO9XhR3kHdK;B$xuzzz=4?ESLiU5CkDG4;H{8SOUu+3|7D@h=3@FfiBb5S{hpz5oSs2_{F7LK6y;OSI6^5E}|HS&qVM2w_(^y}QM`!`Ru_SmON% z?WwHzDgFUFe}K-O6qf8}-ptP1o%gaY)`w*)-(@qNi0d(|*B0h;jO2Y`cb*Cms^FXy9oe>jDHiggSWoAE!cKKxl$z;u&uhfgxGSu?(`a1Iz$#7nljp0A2-HF)yle zaKBwbP5%d1uT8K_RfO5%>tK0A8szX4PtH_?++ov)QRF)pVmuFdlqSyQJRPOJh!Q7T z8MblbM{F3SQ)@Zf`czsPKBU`nU;!Z>MH8Nn=8q|l7*#T%9;=d~WcjA9Hdm@wrDMhe zo^n^*p$j{E)$gsE)RKa?iHIm>ptY=SG*8kp)?*RQ{D2R69E+IBzotzI3PSD+9WoK- zj%hs$jeU1dQc|lw==9yLJ8-*KJt`aY455wj50XuPs@-bf!xE_w8EaHjvfhfJ{Q^op BcC`Qi delta 454 zcmYjNy-or_5T3o`emN8YQG)@44ULUjsFe~M8YO#Bcnu-98%6I&k1L?j#>SFdVdDeX z8XB#90pG!AFm_hX9>lnl`R3=FnVsFY(nF~tf9K4DUU25Z{77gIQHQUSO7l(zUjat} z!T^{8o(jGOjy8)4cse*b2u=mh0N((|m~k3-Ciq!!vKV8P1q{htiVGkzi@;29^1!li z58x~Tvr?x3jDX$9;SPhz$8NcRj(fq~tM<4(w#Px-A02b=<)=ILz&mde5!+@d% zT1>W#>K+w86N|On(7zsdyvL&`jHoP1Y63)8dLQ1*LOjGP5h^6LvP$M68`>{^{7u{d diff --git a/mutate_token_insert.py b/mutate_token_insert.py index af1cfa7..1b1ec6d 100644 --- a/mutate_token_insert.py +++ b/mutate_token_insert.py @@ -3,7 +3,7 @@ import json from pprint import pprint import tokenize -from check_pypy_syntax import checkPyPySyntaxIns +from check_pypy_syntax import checkPyPySyntax from compile_error import CompileError import token from Token import Token @@ -177,7 +177,7 @@ def insertTokMut(raw_tokens, raw_text): #print new_text - toTest = checkPyPySyntaxIns(new_text) + toTest = checkPyPySyntax(new_text) if toTest == None: #print "Try again..." diff --git a/mutate_token_insert.pyc b/mutate_token_insert.pyc index c3cc2cc7115d08e8eb26db05be069b80d4e74391..525ba1e6884af4654abd95975b58dae15f618421 100644 GIT binary patch delta 40 vcmew<^G$}G`7i4~iL7}I$HAWaRE delta 43 ycmew+^HYYM`73=9m(8L7$H0hIxj!IgO>i4~rC#hdvV(|G|uk`7V; diff --git a/mutate_token_sub.py b/mutate_token_sub.py index 86716e3..4856fbc 100644 --- a/mutate_token_sub.py +++ b/mutate_token_sub.py @@ -3,7 +3,7 @@ import json from pprint import pprint import tokenize -from check_pypy_syntax import checkPyPySyntaxSub +from check_pypy_syntax import checkPyPySyntax from compile_error import CompileError import token from Token import Token @@ -178,7 +178,7 @@ def subTokMut(raw_tokens, raw_text): #print new_text - toTest = checkPyPySyntaxSub(new_text) + toTest = checkPyPySyntax(new_text) if toTest == None: #print "Try again..." diff --git a/mutate_token_sub.pyc b/mutate_token_sub.pyc index 9a6fe1529d30757f22bf8e017d334827abf1bd5c..2af272838b9b1d6ca3a3affb17d34580ba66e52f 100644 GIT binary patch delta 222 zcmZ1}vr3ko`7|cfX85kInGg6bY11bY5gDdk&5-TZfFsCFW)7yW}UA=BDPA6zltzmL!&B=I0gbPkz8FGMSC}KhdfsHY>6?a}cduWOEHq J0`YF~1ORVKOV>|e!%7#J9mGg6bY11bY5gDdk&5-WmBlQ#1+-eF`B2FguN d-c#iEO^ZlK@xf2>>0Q7~uc_ diff --git a/py_mutations_hub.py b/py_mutations_hub.py index 852cc42..8630d5d 100644 --- a/py_mutations_hub.py +++ b/py_mutations_hub.py @@ -544,19 +544,19 @@ def perform(curr): #print one_hot_good[0] #print one_hot_bad[0] - print "----------INPUT-------------" + #print "----------INPUT-------------" - print len(one_hot_good) - print len(one_hot_bad_ins) - print len(one_hot_bad_del) - print len(one_hot_bad_sub) + #print len(one_hot_good) + #print len(one_hot_bad_ins) + #print len(one_hot_bad_del) + #print len(one_hot_bad_sub) - print "----------OUTPUT-------------" + #print "----------OUTPUT-------------" - print len(one_hot_good_out) - print len(one_hot_bad_ins_out) - print len(one_hot_bad_del_out) - print len(one_hot_bad_sub_out) + #print len(one_hot_good_out) + #print len(one_hot_bad_ins_out) + #print len(one_hot_bad_del_out) + #print len(one_hot_bad_sub_out) #print curr diff --git a/py_mutations_hub.pyc b/py_mutations_hub.pyc index 86fe53439811bfa1bd930ede69fe3a5fc4f40486..035b7f37622d16709af0fb2fe564a27af3fbbdda 100644 GIT binary patch delta 444 zcmX@$-tWQA{F#@lr8|Ek`z~fx69xtb{fzwFRQ;5Uvc$YheV6>?(%jU%l45<|(vrlI z%>2A!{mn<2*Dw*Ow3JPikw~TU*n3!sRI0}-ORNL@`EL>FfXTXo-c0v7CRYgtFx}>u zd`3`?=?cf@H-a7@!VC-ylNmXLH~(aw$pqtxY(C8<$Oz_bX5{E$MTj5c z)Nn8Wl|Yzc2&OWEsRLoAh(T3xBBZ1cOcexE7s8zU zOG=hUoFO=m0c3ZuhQwrL=|9fJGC*(Z!hxq>Kxhb@2VxY