From f764243ceadbe82064b14d6398bb16abd542bb81 Mon Sep 17 00:00:00 2001 From: bfahrenfort Date: Wed, 31 Jan 2024 23:10:29 -0600 Subject: [PATCH] Quartz sync: Jan 31, 2024, 11:10 PM --- content/Attachments/but-he-can.jpg | Bin 0 -> 77498 bytes content/Attachments/common_crap.svg | 182 ++ content/Attachments/yt-label.png | Bin 0 -> 70115 bytes content/Essays/ai-infringement.md | 62 +- content/Essays/home.md | 10 +- content/Essays/no-ai-fraud-act.md | 147 ++ content/Essays/plagiarism.md | 22 +- content/Essays/why-i-garden.md | 1 + content/Misc/disclaimers.md | 25 + content/Misc/home.md | 4 +- content/Misc/judicial-action.md | 27 + content/Programs I Like/home.md | 4 +- content/Projects/Obsidian/digital-garden.md | 22 +- content/Projects/Obsidian/home.md | 4 +- content/Projects/Obsidian/quartz-comments.md | 2 +- content/Projects/my-cloud.md | 6 + content/Updates/2024/jan.md | 20 +- content/about-me.md | 10 +- content/bookmarks.md | 1 + content/curated.md | 19 + content/index.md | 43 +- quartz.layout.ts | 4 +- quartz/components/renderPage.tsx | 8 +- quartz/plugins/transformers/remark42.ts | 14 +- quartz/styles/custom.scss | 12 +- tags | 2160 ------------------ 26 files changed, 564 insertions(+), 2245 deletions(-) create mode 100644 content/Attachments/but-he-can.jpg create mode 100644 content/Attachments/common_crap.svg create mode 100644 content/Attachments/yt-label.png create mode 100644 content/Essays/no-ai-fraud-act.md create mode 100644 content/Misc/disclaimers.md create mode 100644 content/Misc/judicial-action.md create mode 100644 content/curated.md delete mode 100644 tags diff --git a/content/Attachments/but-he-can.jpg b/content/Attachments/but-he-can.jpg new file mode 100644 index 0000000000000000000000000000000000000000..62ca65ab0eb195e01aeebc1442c4a272781c6cd5 GIT binary patch literal 77498 zcmb4}Wl&sA(5P{D_XLOF?gV#tU4q-PxJ!ZrcUWA4yDhRT?he5ng1ZC_kc3>`@2gvN z|K8rJuGuqZdb`ffOm{zL{;mGofx}Z#P*#A0hlhiMfBV4w+klgWLqzyb{?mwWf`o$f zpP-?jAfuq8VPK%6p`&A9;bLK6;$WhqW8-7v;Ns!o<6&SC5E9@KzP0iGGXnqLNJJ#G zw}E(==$LO;|3Bs5031FVf))HdB0L=&0zNzzJltF7|Jw}*kAR4TjPh?C4hs<;4gn7l@6E!23_*Q7?Xk7(Q3)eOnoD!bv-0S2 zB)}wcBhEXaG=X3Ouyiy)v!o{SP{YGSiSvYQd%VKlmZxziu_|XX7}-)jvbxvpZ&3x%ny!xA00lLy4r zi97RRP4tueQJE`zzOTO0AbL0o_Te9_YJa*^PMxPyY?RSynCUY`r^Nb%qOHM=s_NrR zV$}Sts490_F7~BjM3+U@)UiB^_Wi_i>77vQ*;hCVMVgIdYBcwzRf*UVb`ho3wJoA- z2w!X^fww=^T8CeH0`KTPQB6HT-Ls~9B6zZw2(YhX_Vdtvlyd{Mz535!AhS;YnKFB zR#Z2=aVe!>(2B=Uz+mhAuI-K;+kH+Uy^UIxxtKX={yoQTcfQ2ri-WtY#;uU;L-6ti zF^*u7^ov9XyjfnaID}bVx_Ef7dG5S2%tY`j@w=Gsk}*7+M^1VH9E8icWS%KC+hG|| znw7RyUAI+%D3$~I;c8yN;8ysJw@cdT;9DOc3#E&T07 znLKJ4J~A&G;mOo7Q{0yGy7UC=X}{fs;xeb4vd$%451#n5J5S|R4wnm8 z)`X%97g@l3ReDq%X z`iG_b^6FJRY>R$2G_alGalAW*m_ zSc7S^G>Fp`E^P`i8D8=JBESoqA@-im4gaCdJh5+s6JI}%g>>DL(=^>1(!w%FY?(jF zmYbfexZN>_+^m$QLHu8Tqtu4)5tzlLAf^d!s(i3*CEHJ;` z7!MzgC$c?2U4KQihGkO)Y0fnCoKiU3p?lv|U8fmApBAOCip_Z%s@=1`icz|@s|-Dn5#7&?)cxQmB;#E0-wehtMlX(hJ4_`1U7^1c~5h7H7PNA?$pPz zw?((T)_Q-s={Prrvw?tteX3mRM`Y%in0Mc<0rLC?A*07MnNIuqvK=aq@s5{CZN%{s z90L@*z$#j-QGe2sgzt9J&0@qV>LYw=#kLeuWsy>SUTb0(T)eNDyUb4gC1_ep7dx z_^l!^$2}l0a4|j5bl#xN0Ee~ggSV2=W7iPJQ9*`s6I)JWrv<$P(AdJ#JcYFk zqMgg6sdd$3bxa+d7;^yqP-*P6X=ZF#hA{>5*P-Y048wBPhmC!eGgo5+rnBXP#FmRI zLd9-+1bo6V5XRzA6>?He9Zdq?Cov}eef9QiPmom3nY?@ZW@Je!E61?4&SbbsRmScH z(YEwnl}|B&+RV;uemL8znALo_@V+W4Nt7{^W;I*46J;4jq)2C;oV3{tjI}e*T1bL3*gD!XKw`4|lqm4Te$FQ7{iYzP>u<6Q-m!3b@K#Jz$!RQSaV)Q45} zTd2&o0!z|KbgtT?FCl`UO7;yCTMLJNvIJM84N%KanTexF7Xi-@y66UQ#9)IkW$x#N zX#*9j0OYU6FR0PR>JvAA@;5@8wgu(S4A!nyg50gu$h_+6F%ecid5)V89x@Vh(}d$Tq(umQGc2?BhKMw^=_Xv%O5|k;>uoa^_n-2`r+-e>iz3Z4krg^oWuDGp^RuMR1^aS0lK-ZSW7`` z^u+Q);_PPD%<=eBd0!A2xETZ!YP|b5@i`NldfW7H>cB0xqpQ)bCP>#r%d9PEQSk0x zE171kq~w_+Z8O@Ia~-z?8rSW1z>FNlMMKacS0z;{6`iP}GXtD=Dng7m#Qho+&-Ff{ zb(zftQtkf5Hl>Kx)LZ29(iK~a4sb}LFk9B7c2@3U0k-7TrAug9!6mFLwTw|sXTEWL z_M1s+5f>k#v%QR;nq5X(oj|FTaYEJmb%PYaC<3N9oA!AbC>B^J#>A&zbe&?EnL-2l zEj&IuYWJS#+mA1(;dD*VDJi2skuAUAZJpn!I)?}6Ulky8`!Ry;P~;T`ffj;^cPi!X zoAR&#fP{%b%c##X`d>(Sw9$km1|4^&A%nPvy4@?|MMXP%CLdS^s#~MMjUcSiQleP<=dLwaOt6 z6G1s8TN;}?r8~TcHtD&r^iZ;*$cHQ*HCycdRbIlX?Fp&{r>RpUzv-~ zY$1n{nj`GL&1n6muD$#|q(=(mChvnl%C>h&ewj{kIJ+xO$>{2^Pz^6=QZ z(`9qWU4(0K^>5pu)eG@oB^c{y??7G^j?RS9RxRl$kHzme8f+&bNEf=0Y1yJU7AI?645spo9nkVdv zWIj;_Q!y5AuX}*0s6(ZHa6rBF zJB2{hP|R$ub$wJxo9M@BdBYs@M_+0jx|K#4n2J_%_f}QkY-&Za6?E(az%`h&E6to< z`4sIVk9V+2PSz%xjkI16#Vnd9=k1ouvNYm7W7YEIS3kavi_0_~`;kdqf-Cv7Lf<`= ztK}hm%{xUD?!-d=d=RBXR#aR6h)Ua%ZHw*)a)}_h6CJ)@70IbbA-SW!pk(TR4gxCv2;WtYw^ol<*o1zZ zyXw(ShuEgJ^~Y1zH2Q?V8tP1!^jKiQrhz1v8>VF9F!gv^P&ZPdPnl03;|D2of+CsN z%CIyy=P0UexP&S~Ab%+!9qn^8YWeZe5IxOEF~I81-+Iz{21V&`)K#APRbvCq zz1p^%lS@i>?sr$YMGe1xBDZBdjW+=p|6Gd`V=SW@c-uIQF>?R(gw-zc*hk4nu^X9W_uN+bH|-sanM?RkO~5}k+}9m5O%&s` z)|A*$P;lYP_!bhrjvq(+HrvQ%9|7niIY)|LVnkERNriM@+SoLcr>x85x+}#xpE}-7 zj>a%q93VhnU!-al9nJn5eB7`hTSE*zri3ES;93B4K0e3y6J&TMn$_q}yyi5r^&)_v zag(iX#UNsF?Zj33qWo<9=`-%gclSN6f_GxOS>0W;N6U!3DoB#~>*RAd@dD&ucw;uh z_Qz=KtT-uU;yl$)sAb%QT7arUK+>35{O}&F6v5=Z0Z9?LG46>H)wiYTix}H#SEH%L z%0kr*)oq8>b@AjJtR*#3QexUg`b9C~%xs6`FXr2T3*MGzCow7`eFL%Md0dCv;tl7E zqzVy~lai-czOBM!W=DXj`pb+v-?vKwHhvyuB{hLz?QFYos85|)g-V|W_)Fe43bc#l zz6Hgug|RG!Fx!R)vUc!+h93->r2?OTl%2!!&hU@peU%kdkSFiMzV)~6`AANi2VH{2 zu`UU85zmL&$DAuO0w|^M$L$z%gTGkySv}2P)*QJH`o-*4;&ZO8_MHDpZTW1B z%%!&ELT+!o=40;f3pk~!h?^56*>_H?r;A}JEPW;=5qvnH?R!*PE~d)RMHC#xOTcwB z7)s!HKVwJVfupJT#WzCMdk2q>?(6ynJ+6GV+<4cAaxPfAJ8L zG;L0u;>M^ADOR^vVn$Rv1avf-GW|0(Gdy$e@xuEQ`R9u}t@4ofPbLY9ligNw1lNxa z1_4VA6~|{jFVhRuaK-D-%aFKB+|uvr@5%joO-HCXOF&4cQ;blWK1$8^>Q=cVE~4s6 zQxrUYKdf_W3&&Ue!U#y_6~r>@q44uXuA-De*&Muw>=rfa$B2?xKv#!`ekZHh2fKyu zo2oy5K6%XywbCZ(fwsWG;0IAa7udrh;e0nGGtM`uNkyRH)?krrQMiUF4;V;qiTxH7nIFcLFT!mksd9+CE{SeC-2WoJ>uvjv&B=^uIUz1L(bF80|#Fo$rW~!rnjGUA+8XDsW@dc?K%Cy+Q*dEDAMAeNO zCz`h}e_rfDaw~{>1_J?NE-M8}*4=}1A(AKNJr+uPB*Jp0FGBgX)7~bn22`BTSZqnx znkn~wC(-=EC{x*@m{FB?Ww0OY^>K}Uy^95Ah0;hnn|x0P0|`Rg73}ZU+iqPC4nsOtiQ!4HMXQ&GgCs1TybsrX z`q+2fO?0FUhWjM#YnV~=#MX(?uRp#60YY6{HvizH10+c^7A_|YeNi)iT^JenatWPu z2A%GwHAq12Zj*cJV{pZ#15L+u_3_cMS|NKMjHf@ylCd^PyrW~~5)P|^oLo;2&#c(r zA4SVfx#Zw=Bj|MVCvZu{8(@}KP22ZCb26cW@zm9DZhS4HW1}BT#a6e5nnaa*+93C9 z@cmx<1AHcKF`tk(A6wNuUc--HLSKZ&%U>ilp^h|$&Hz`(et(^=j{v?yS=3Dsjb^Im zLjQB0Wq|9*@kQ<% zm`3>`_uy~J)7D}Wql%>d#A7GbGoyrr@8Q$QTSed;NHW=QEvF-~YT28*Eso#0pVAn# zuG*dXmvU*~@#O}Xc|F%zJzF|QZd_|Qkcb|Mi5U2N!=LPXP$YTB)^1Y2I{{Oy3i>Rx z#oCiw4G20+Qn}kHU-=DY5jolN;y!NqE_3H))HQf*L5@?~m;i%|f|6qBOvsvW%gPm$ z&)&10`w#>WNd^-jy@bilg4h~V6E}?^h_EVdzYhnA!(9VO?mMk7;iEjX z7j1v6KYUken6g5J`WMocS3e%wkD~}bl1Yjh{WTg*&&D+t8nWa*c~Jj2rFk9oEkG#2 ztaD9pNvYuDyz8}F6EBUTO?;_fh2|AJOMGge!>m zMtI-oF#<9I3c`Od_YF(`55mPKK*b{@q9uM$$0NwgM?y-^z%9ftz$7ihC?)%bchUa4 z6B!{$-Hepju6C*lQL>THC~Hw>?~5s@O}gfb8OkendxX@bfrTh&qoqlp37o&qt_~-G z3)#sVaqai}r9fnjX$#pYeto=-W@@U5GlXl?(D)$TvDf}>cptz(4iV!>u{-JO7E$O- ziSb*BaWga63fHpKF>2-~Ui+&_;Orv}N74@@8AFDwa)hn9zxkp4n#&5oW)V2oCWTU~ z2%*90D2-WqHF#z*uKtb~Uf>Kw}8crN+VLQ1LHf%#( z&LizeWbK^q>96uBI5bQ-G85d@5>U9R3@mTapa8lE$0krdrOB0;4>I;_3>xW|1`0gz z&XyCF^_1`=``D6;7u(mGEJ{QpiWR~h(8kqzEE7a%w1Zp3Z=(GAADnM2dhUVeVWk2_ zkSQ0rA;arwH`L6KxSuDc#3p!Qf>WyeBG!XbeylDNFBkHnB@KeHY?G$Nc%2BBaG~fI z=B}I4D@nc2xj)BtB9WHgfkBX`)%mrnjG6MrR&v)VnArgTuL!jh-rBCjDRV zOz&X{QVySZ(n&-8R@TgW0TE;`o@bN^&01?WJXM>zyT5LT2W{})Gb;)DZQ->^e-%Vc zUuU*9-guGGOO7la?ib`|Bi;j?@pebEn*uA6o04Ve^K60fw>Ln4iJMh)?)oxc&Gjl8 z5Gz|p-RjjK1Rj3%{ow(o)@S?dY%qjavwk6?%7)DX*z`=d;Iki^(VUe583J!vr+g49 zpB}d2+;4hhGpzyf46!mfOJ~~(AO|3n3vQbLBkiW+$by3W)~_AqeCnK77Y;y&{r)7o zpf+tes$e!F@z7W?7x-UA&K5T9u-|nHD)vOrJq50&4ORT$Nt@r;aBABCWt#BrHAO#) zJtCSA&-L+xsnA55y5=yLEVIGSRgT|RFb=I5t=(GxriFg&O3YStrC9w zCC0b;f8wsbTy{{6OKP=_b7*ffw~y5R>LMI-Md0t1cv+da+oBoR(e

CI%S!V8K$a~<--B*Ogr>Z80e(1&|oPxB#5r+v%p#(r$0vL)CP zOJrEz9C%7=v}Wy3h6hlR4oe&-!2Orh`}QJAU9)AnM;O9ve5k1UoCl|ANyo3ZWyv^> z0F@E74Xwpo!w$nSi$zB0{{5D+w%1yMR=5x97uXlm+a#>Xy$;ej1UwA;ut)HKqDhTW)#ZIljy!0?p6H+w7bKp+r28A9QFD?D6vS4g!0* z#%H{X`8;D*Op*DNw=3T9HT81zSe%)*rlhGY&L`)$A3Agi&3PJE96f#<{Ww~4`LO}z z$V~CL?)?tA+|j#4H5^4Z|1?xb>JjiQ_52z zC%Pq@q;{&gAG=@HNb+IY-PtU7lbe!9hjrkXZN|j_{=V(rF=i@zhQ!0bHdBsdv?hEA zOTp;D76>X;9$3yJ@Xg27eZys8<9d_msP&TO2Rreai9mAKs`242qp_)FvSDDldmB&3 znEu03u|q;`In--RMWuuwFWGuE?oYyB0FL_bkE)4)e{M+`c zIt0C1Zm*=L9sCqEfq*`#Ox2T%`Uba?nOaO;NAddPknGvDX+t@$QBwiqxsC-w9Kv@Q%c##T zb+e}hWeA1?fsAzsiOk$EBSKL$oJEeQaDRr$_Ge|dE5zf zp8~3l%@LijryyO~BuZ#}`sdPIF>djtJTbj0V+^W$#xne+w+qqH5PYHFPnsitz&4?k z?N1S&6@@fzoe-o}VWXN^%Q~MbQhe{r7W)$+!M)Quf{TIUVw6eD8+|Wm7+n|8RpdY5 zwNar2 zFZ%QK!`ZN<`n1Nwa|VwG zrHSMBT2jc(q_d=1NOp|=7|s(%+Q}6vhAEy~@EyAw$(UoL(ck8CvJ6f{$lorSE&m-r z696W;Bs&_fWa#zj-IIx8kN<2g4<3s*#wPNGS{w_)ioOTk=!glc}=FP6RjIG4YYA0{wlU|<{5wWakpGZf+knN4hA z&oVGw9qxFh)EibPaHM_tswy=Z_U={(AdVSxEqhk;#El%ErVSomc9>u_&mIF z3@Y;K{Mpm^dEPMBLB0ZslL*+L)3wtetl-6jrh!0M#B?H3GckPpNh6O-EbM`oY34Y5 z94)W>>x^1xUw1?U=B%^NEf?Jpj8iog8EHDr)&bzwE%Sh*Fqs1OG)tp_y%80F_Zi#r z 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 literal 0 HcmV?d00001 diff --git a/content/Attachments/common_crap.svg b/content/Attachments/common_crap.svg new file mode 100644 index 000000000..e25d29720 --- /dev/null +++ b/content/Attachments/common_crap.svg @@ -0,0 +1,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/content/Attachments/yt-label.png b/content/Attachments/yt-label.png new file mode 100644 index 0000000000000000000000000000000000000000..2866ce47aacd1c7e1ffd1563f7abe720a67d2892 GIT binary patch literal 70115 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

j9R0~c>7=&6!nSa7q5uMh!ATcRG=ct${U6* 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 literal 0 HcmV?d00001 diff --git a/content/Essays/ai-infringement.md b/content/Essays/ai-infringement.md index 00dd6990c..45aeaf4db 100644 --- a/content/Essays/ai-infringement.md +++ b/content/Essays/ai-infringement.md @@ -1,13 +1,13 @@ --- -title: Generative AI is Copyright Infringement In a Trench Coat +title: "Generative AI: Copyright Infringement's New Trench Coat" tags: - essay - - seedling - ai - legal - copyright date: 2023-11-04 draft: true +lastmod: 2024-01-28 --- One ticket to the original, authorized, or in the alternative, properly licensed audiovisual work, please! @@ -16,41 +16,70 @@ One ticket to the original, authorized, or in the alternative, properly licensed > [!info] I’m looking for discourse! > Critique my points and make your own arguments. That’s what the comments section is for. -Quick reiteration: **This site contains my own opinion in a personal capacity, and is not legal advice, nor is it representative of anyone else's opinion.** -- Also a reminder that I won’t permit inputting my work in whole or part into an LLM. +> [!warning] +> CW: US law and politics; memes +> +> **This site contains my own opinion in a personal capacity, and is not legal advice, nor is it representative of anyone else's opinion.** +> - Also a reminder that I won’t permit inputting my work in whole or part into an LLM. -I've seen a few news articles and opinion pieces recently that support training generative AI and LLMs on the broader internet as well as more traditional copyrighted works, without respect to the copyright holders for all of the above. For now, this will be less of a response to any one article and more of a collection of points of consideration that tie together common threads in public perception. I intend for this to become comprehensive. +I've seen a few news articles and opinion pieces recently that support training generative AI and LLMs (such as ChatGPT/GPT-4, LLaMa, and Midjourney) on the broader internet as well as more traditional copyrighted works, without respect to the copyright holders for all of the above. For now, this will be less of a response to any one article and more of a collection of points of consideration that tie together common threads in public perception. I intend for this to become comprehensive over time. My opinion here boils down to three main points: - Training a generative AI model on copyrightable subject matter without authorization is copyright infringement (and the proprietors of the model should be responsible); -- Using a generative AI to generate something where the weights used to determine what the AI outputs were based on copyrightable subject matter trained on without authorization is copyright infringement (and the proprietors and users of the model should be jointly responsible); and +- Using a generative AI to generate something where the weights used to determine what the AI outputs are based on copyrightable subject matter which was trained on without authorization is copyright infringement (and the proprietors and users of the model should be jointly responsible); and - Fair use is not a defense to either of the above infringements. + +I also discuss policy later in the essay. Certain policy points are instead made in my [[Essays/plagiarism|🅿️ essay on plagiarism]], and links to that entry will be labeled with 🅿️. ## Prologue: why these arguments are popping up -WIP +'I know, but he can' meme, with the RIAA defeating AI art for independent illustrators + +In short, there's a growing sentiment against copyright in general. Copyright can enable centralization of rights when paired with a capitalist economy, which is what we've been historically experiencing with the advent of record labels/publishing companies. It's even statutorily enshrined as the "work-for-hire" doctrine. AI has the potential to be an end-run around these massive copyright repositories' rights, which many people see as beneficial. + +However, this argument forgets that intangible rights are not *yet* so centralized that independent rights-holders have ceased to exist. While AI will indeed harm central rights-holders, it will also affect individual creators and the bargaining power of creators that choose to work with the central institutions. For those against copyright as a whole, this is a neutral factor to the disestablishment of copyright. Due to my roots in the indie and open-source communities, I'd much rather keep their/our/**your** rights intact. + +Reconciling the two views, I'm sympathetic to arguments against specific parts of the US's copyright regime as enforced by the courts, such as the way fair use is statutorily worded. We as a voting population have the power to compel our representatives to enact reforms that take the threat of ultimate centralization into account, and can even work to break down what's already here. But I don't think that AI should be the impetus for arguments against the system as a whole. ## The Legal Argument Fair warning, this section is going to be the most law-heavy, and probably pretty tech-heavy too. Feel free to skip [[#The First Amendment and the "Right to Read"|-> straight to the policy debates.]] The field is notoriously paywalled, but I'll try to link to publicly available versions of my sources whenever possible. -Please don't criticize my sources in this section unless a case has been overruled or a statute has been repealed (ie, I **can't** rely on it). This is my interpretation of what's here (also again not legal advice or a professional opinion). Whether a case is binding on you personally doesn't weigh in on whether its holding is the nationally accepted view. +Please don't criticize my sources in this section unless a case has been overruled or a statute has been repealed/amended (ie, I **can't** rely on it). This is my interpretation of what's here (also again not legal advice or a professional opinion). Whether a case is binding on you personally doesn't weigh in on whether its holding is the nationally accepted view. For all of the below analysis, assume that the hypothetical model in question has been trained on some work which has a US copyright registered with the original author. -### Training -Everything AI starts with a dataset. -The core tenet of copyright is that the doctrine protects original expression, meaning you can't copyright facts. One common legal argument against training as infringement is that the AI extracts facts, not the author's creativity, from a work. But that position assumes that the AI is capable of first differentiating facts and art, and further separating them in a way analogous to the human mind's. First, let's talk about The Chinese Room. +The core tenet of copyright is that the doctrine protects original expression (of which regulation is authorized by the Constitution as "works of authorship"), meaning **you can't copyright facts**. There are two ends to the spectrum of arguments made by authors (seeking protection) and defendants (arguing that enforcement is unnecessary in their case). For example, you can't be sued for using the formula you read in a math textbook, but if you scan that math textbook into a PDF, you might be found liable for infringement. + +One common legal argument against training as infringement is that the AI extracts facts, not the author's creativity, from a work. But that position assumes that the AI is capable of first differentiating facts and art, and further separating them in a way analogous to the human mind's. +### Training + +Common Crawl logo edited to say 'common crap' instead + +Everything AI starts with a dataset. And most AI models will start with the easiest, most freely available resource: the internet. Hundreds of different scrapers exist with the goal of collecting as much of the internet as possible to train modern AI (or previously, machine learners, neural networks, or even just classifiers/cluster models). + +Acquiring data for training is an unethical mess. **In human terms**, scrapers like Common Crawl will take what they want, without asking (unless you know the magic word to make it go away, or just [[Projects/Obsidian/digital-garden#Block the bot traffic!|block it from the get-go]]), and without providing immediately useful service in return like a search engine. For more information on the ethics of AI datasets, read my tidbit on [[Essays/plagiarism#AI shouldn't disregard the need for attribution|🅿️ the need for AI attribution]], and have a look at the work of [Dr. Damien Williams](https://scholar.google.com/citations?user=riv547sAAAAJ&hl=en) ([Mastodon](https://ourislandgeorgia.net/@Wolven)). +- Sidebar: and acquiring this data is copyright infringement too, as unlicensed copying. The case is tremendously stupid: [*MAI Systems v. Peak Computer*](https://casetext.com/case/mai-systems-corp-v-peak-computer-inc) holds that RAM copying (ie, moving a file from somewhere to a computer's memory) is an unlicensed copy. As of today, it's still good law, for some reason. Note that every single file you open in Word, a PDF reader, or your browser is moved to your memory before it gets displayed on the screen. Bring it up at trivia night, just using your computer is copyright infringement! + +But then a company actually has to train an AI on that data. What copyright issues does that entail? First, let's talk about The Chinese Room. [The Chinese Room](https://plato.stanford.edu/entries/chinese-room/) is a philosophical exercise authored by John Searle where the (in context, American) subject is locked in a room and receives symbols in Chinese slipped under the door. A computer program tells the subject what Chinese outputs to send back out under the door based on patterns and combinations of the input. The subject does not understand Chinese. Yet, it **appears** as if whoever is inside it has a firm understanding of the language to an observer of Searle's room. -Searle's exercise was at the time an extension of the Turing test designed to refute the theory of "Strong AI." At the time that theory was well-named, but today the AI it was talking about is not even considered AI by most. Strong AI was the theory that a computer could be programmed to However, it can be easily applied to many other programming fields—notably compiler design—with the most pertinent here being natural language processing. To distinguish +Searle's exercise was at the time an extension of the Turing test designed to refute the theory of "Strong AI." At the time that theory was well-named, but today the AI it was talking about is not even considered AI by most. Strong AI was the theory that a computer could be programmed to However, it can be easily applied to many other programming fields—notably compiler design—with the most pertinent here being natural language processing. The hypothetical Strong AI was a computer program capable of understanding its inputs and outputs, and importantly *why* it took each action. A Weak AI, on the other hand, was just the Chinese Room. Searle reasoned that the "understanding" of a Strong AI was inherently biological, thus one could not presently exist. - Note that some computer science sources like [IBM](https://www.ibm.com/topics/strong-ai) have taken to using Strong AI to denote AGI, which was only a sufficient, not necessary, quality of a philosophical "intelligent" intelligence. -- The idea and expression being the same may give rise to some claims of merger doctrine; that is, the idea merges with the expression, so it is not copyrightable. That would not be a correct reading of merger doctrine. [Ets-Hokin v. Skyy Spirits, Inc.](https://casetext.com/case/ets-hokin-v-skyy-spirits-inc) makes it clear that the doctrine is more about disregarding the types of works that are low-expressivity by default, and that this "merge" is just a nice name to remember the actual test by. Confusing name, easy doctrine. + +- The idea and expression being the same may give rise to some claims of merger doctrine; that is, the idea merges with the expression, so it is not copyrightable. That would not be a correct reading of merger doctrine. [*Ets-Hokin v. Skyy Spirits, Inc.*](https://casetext.com/case/ets-hokin-v-skyy-spirits-inc) makes it clear that the doctrine is more about disregarding the types of works that are low-expressivity by default, and that this "merge" is just a nice name to remember the actual test by. Confusing name, easy doctrine. ### Generation ### Fair Use #### Detour: actual harm caused by specific uses of AI models My bet for a strong factor when courts start applying fair use tests to AI output is that the use in the instant case causes or does not cause harm. Here's a quick list of uses that probably do cause harm. - +- Election fraud, including even **more** corporate influence on US elections ([not hypothetical](https://www.washingtonpost.com/elections/2024/01/18/ai-tech-biden/) [in the slightest](https://openai.com/careers/elections-program-manager), [and knowingly unethical](https://www.npr.org/2024/01/19/1225573883/politicians-lobbyists-are-banned-from-using-chatgpt-for-official-campaign-busine)) +- Other fraud, like telemarketing/robocalls, phishing, etc +- Competition with actual artists and authors (I am VERY excited to see where trademark law evolves around trademarking one's art or literary style). +- Obsoletes human online workforces in tech support, translation, etc +- [[plagiarism##1 Revealing what's behind the curtain|🅿️ Reinforces systemic bias]] +### Where do we go from here? +Well, getting to evaluation of the above by courts would be a start. Right now, courts are ducking AI issues left and right on standing and pleading grounds. ==say more right now== +# Policy ## The First Amendment and the "Right to Read" WIP ## Putting your work "out there" on the internet @@ -61,9 +90,12 @@ There's also the problem of correctly sourcing information used in forming an op One proposed "solution" to AI use of copyrighted works is interestingly to attribute that those works were used in the first place. ## The enforcement problem WIP +## Why is piracy ethical, but not AI training? ## Mini-arguments A list of little statements that would cast doubt on the general legitimacy of the AI boom that I found compelling. Most are spread across the fediverse; others are blog posts/articles. - [Cartoonist Dorothy’s emotional story re: midjourney and exploitation against author intent](https://socel.net/@catandgirl/111766715711043428) -- [Misinformation worries](https://mas.to/@gminks/111768883732550499) \ No newline at end of file +- [Misinformation worries](https://mas.to/@gminks/111768883732550499) + +==TODO analyze and applaud https://www.techdirt.com/2023/11/29/lets-not-flip-sides-on-ip-maximalism-because-of-ai/ == \ No newline at end of file diff --git a/content/Essays/home.md b/content/Essays/home.md index 60dbe5794..4d009aad1 100644 --- a/content/Essays/home.md +++ b/content/Essays/home.md @@ -1,8 +1,8 @@ --- -title: Essays - Home +title: 🏠 Essays - Home tags: - toc -date: 9-08-23 +date: 2023-08-23 --- Below is a collection of long-form content I've authored. @@ -11,4 +11,8 @@ Below is a collection of long-form content I've authored. - [[Essays/why-i-garden|Why I cultivate a digital garden]] - [[Projects/my-cloud|Why I'm so concerned with minimizing my digital footprint]] - [[Essays/on-linux|My Linux experience]] -- [[Essays/law-school|Law school as an institution]] +- **Legal** + - [[Essays/law-school|Law school as an institution]] + - [[Essays/plagiarism|(well, more about morality really) Plagiarism]] + - [[Essays/no-ai-fraud-act|No AI Fraud Act analysis]] + - [[Essays/ai-infringement|(coming soon) Generative AI: Copyright Infringement's New Trench Coat]] diff --git a/content/Essays/no-ai-fraud-act.md b/content/Essays/no-ai-fraud-act.md new file mode 100644 index 000000000..80c074aed --- /dev/null +++ b/content/Essays/no-ai-fraud-act.md @@ -0,0 +1,147 @@ +--- +title: The Media is Wrong about the No AI FRAUD Act +tags: + - essay + - legal + - ai +date: 2024-01-24 +draft: false +lastmod: 2024-01-30 +--- +Here's an AI skeptic's legal take on the bill. + +The [No AI FRAUD Act](https://files.constantcontact.com/1849eea4801/695cfd71-1d24-4146-a453-3dab7d49babd.pdf) is a bipartisan House bill introduced by Florida Rep. Salazar and Pennsylvania Rep. Dean that's making waves. Both the [EFF](https://www.eff.org/deeplinks/2024/01/no-ai-fraud-act-creates-way-more-problems-it-solves) and [Techdirt](https://www.techdirt.com/2024/01/23/was-the-no-ai-fraud-act-written-by-a-fraudulent-ai-because-whoever-wrote-it-is-hallucinating/) have published pieces slamming the bill for stepping on the toes of the First Amendment and Section 230. Their pieces only properly address one problematic component of the bill, and completely ignore the positives of its current draft. Could its provisions be worded better? **Absolutely.** But that asks too much of our legislature, and most of the bill would be fine as-is. + +> [!warning] +> CW: uspol, AI +## Summary of the Bill +Please read the [full text](https://files.constantcontact.com/1849eea4801/695cfd71-1d24-4146-a453-3dab7d49babd.pdf) yourself! This summary restructures the text and omits several legal concepts in favor of simplicity. The most important points are bolded. In effect, the bill: +- Establishes a transferable federal publicity right in one's voice and likeness that extends beyond death that **steps past a website's Section 230 immunity** from most suits concerning user content +- Creates a private cause of action against: + - Proprietors of "personalized cloning services": software with the primary purpose of producing digital voice replicas/depictions + - Anyone who releases an unauthorized digital voice replica/depiction + - For both of the above, a disclaimer saying that the person depicted/replicated is not affiliated is not a defense +- Establishes statutory damages for all of the above +- Outlines **a** First Amendment defense + - Specifies that this does not affect any judicial First Amendment applications +- Creates a defense of negligible harm and specifies how to determine if harm is negligible + - But if the replica/depiction is CSAM or sexually explicit, it's harmful in and of itself (and the defense is not available) +## What the Media Ignores +The context that this bill was passed in is helpfully provided as Section 2. The claims in the Findings section check out: +- AI songs and advertisements are rampant. +- [AI has been used to undress high schoolers without consent](https://www.cbsnews.com/newyork/news/westfield-high-school-ai-pornographic-images-students/). +- Nothing is being done about the tidal wave of AI porn of nonconsenting adult women, notably creators and influencers. + - Twitter's currently being made fun of for its stance against T-Swift deepfake porn, which is ridiculous. + +Outside of the Act at hand: +- Current law is not extensive enough to properly regulate AI misuse. +- And overall, there's [mounting concern](https://www.schneier.com/blog/archives/2023/10/ai-and-us-election-rules.html) about how accessible the potential for abuse of AI is. + +If we were to evaluate the bill for how well it addresses these problems, I think we'd reach a much different result (not advocating for blindly following this approach without heed to doctrinal side effects though). Instead, the articles choose to sensationalize the faults that *every* bill has regardless of subject matter. The reality is that senators are not perfect (far from it), and cannot anticipate every scenario with a bill. Thus: +#### "Rules are more like guidelines, really." +This analysis looks at the bill by first accepting the proposition that all enacted laws are put through a judicial sniff test, and stretched a little according to the mores of the judge being asked to apply it. This approach is common to all legal critiques on this site. +- Sidebar: there's also a somewhat pressing meta-problem I have with the articles that they outline that they are concerned about *something*, but don't follow the concern to its logical conclusion of spelling out "here's what effect that would have on the everyday citizen," or "here's the historical context that would justify our concern." People who are familiar with this body of law can keep up, but it could be indecipherable to others. I'm going to try to provide that context where necessary. Let me know if it feels like I stop short at any point here. +--- +## Audio + Visual +First, let's talk about something the articles properly draw attention to. + +The headline item in the bill is its federal right of publicity in one's voice and image. The primary adverse effect of the bill that pundits (and myself) are watching for is **if it enables new legal arguments/rights outside of AI**, which means that effect would not be in line with the Act's purpose. Making the right of publicity so broad definitely has this effect. However, there is an argument that senators included limiting language elsewhere, which was enough to cabin this right. I disagree with that view, and I think that the causes of action outlined later in the bill text are only one application of this new right. Here are some other possible arguments that could be made to fit under the right-of-publicity umbrella: + +For one, this could be used as a statutory justification to federally try state right-of-publicity causes of action. These are typically kept out of federal court, as there are policy reasons for letting the states try the actions they recognize (federalism, juries' attitudes toward parties, perceived legitimacy of the resulting decision, etc). Perhaps more importantly, ***Erie* doctrine** all but abolishes federal common (unwritten/judge-made) law and relegates those causes of action to the states exclusively. If we're asking judges to incorporate what is often state common law into a federal statute, this could be in direct violation of that doctrine. + +Another (more out-there) alternative: given that this is specifically labeled as an IP right, courts could read this to preempt state publicity law. Thankfully Congress anticipated this (definitely unfavorable) outcome and included a no-preemption clause; I'll be watching to make sure that makes its way through the amendments as the bill goes through the process. + +Even without addressing the duration/transferability of the right, it's definitely too broad. The rest of the bill though, being one application under that right, is not. +## Breadth +**Bottom line up front:** To use a hypothetical, I don't think a judge would interpret this bill to haul Fox into court because Family Guy made fun of Tom Cruise, and Sean Kenin just so happened to record the lines in a modern studio. + +Again, the concern implicit in the articles is that this bill might have adverse effects outside of AI. In a situation like the hypo above: on top of being a plainly unconstitutional application (I'll talk about that more in the First Amendment section), the statute would probably not textually apply at all. + +The arguments made by EFF and the Techdirt article seem to only apply to the replication/depiction offenses and not the cloning service part(since the "primary purpose" language is very hard to satisfy outside of the statute's intent). For those replication offenses, the act defines the key terms as: +- "digital voice replica": audio created or altered in whole or part by computer software; that contains a replica, imitation, or approximation of an individual that was not actually performed by that person. + - Awkwardly worded for sure. +- "digital depiction": a replica, imitation, or approximation of someone's likeness created or altered using computer software. + +> There’s not much that wouldn’t fall into that category—from pictures of your kid, to recordings of political events, to docudramas, parodies, political cartoons, and more. If it involved recording or portraying a human, it’s probably covered. +> +> \- EFF + +I disagree. I don't think anything would lead a judge to read "recorded" into "created," especially given the context of the bill. + +First, this would clearly be against Congressional intent. The bill was introduced to combat AI abuse. The sort of "creation" that those offenses entail is when you input/select a prompt/person and the AI creates a voice/likeness in response to the input. Likewise, an alteration by an AI would be the input of a base video and a likeness you wish to "alter" the base video by. + +On the other hand, when you sing into a microphone to make a song in Ableton, the computer software isn't what's creating the audio; **you** are creating the sound. I do think that the alteration with computer software argument is easier to make because of things like picture filters and voice post-processing, but judges are typically hesitant to dictate an "even a scintilla of \" approach for any statute. That kind of logic lends itself too easily to frivolous or Congressionally-unsanctioned (!!) lawsuits that could toe the line of SLAPP. The EFF's position argues that the only interpretation of this statute is one that would probably be considered **unworkable** by most judges. +- Speaking of credit to judges, I actually think the often-lacking tech literacy of judges makes the no-creation argument easier to make, and easier to push the human-AI divide in who's actually creating. Obviously if a human creates the sound, then it's not created with digital software. And the human element means that you can tell a story and answer an important question: "why?" +## Perfectly Balanced\[?\] +This was a weird one to analyze for me, because the EFF kind of just...Didn't read the balancing test properly? They conflate it with a lot of the broader First Amendment commentary around the bill, which feels distinct from the balance-of-the-harms section (despite its inclusion as a balancing factor). I do agree that **the balance is effectively mini-copyright fair use**. However, it's not precisely fair use for an important reason. Let's go through the exclusive (as opposed to illustrative like in copyright fair use) factors one by one. +#### Relevance to primary expressive purpose +If this section feels less grounded than the rest, that's because it is. Factors are inherently squishy to analyze, absent lots of time for the doctrine to dig a trench. I think that's what the drafters were trying to leapfrog by lifting from established doctrine, but I question their choice of principle. + +This is one of the two fair use factors in this statute's balance. And of the two, relevance feels more at-home when talking about AI use. If you're just throwing an unauthorized AI-generated picture of Prince into your work because it looked good (was that a Warhol reference?), is it really a choice worth protecting? This factor will ensure that if you're risking the harms of making someone say/appear on something they didn't approve, you've at least got a good reason for it. If taken to the extreme, it could require the use of AI to be strictly necessary to the message of your replica. I doubt that extreme would happen, but if it did, then the EFF's treatment of this section as a First Amendment issue would make more sense, since that would absolutely guarantee the AI use in that specific case's status as protected expression. However, factors like this are almost never interpreted to their limits, as courts would rather balance everything than cabin one factor and label it dispositive. Again, factors are squishy. + +If I had been asked to adapt fair use to publicity rights, I would have probably also brought in unfair-competition law by including the market effect factor. There are a lot of cases in competition that cover parties whose content doesn't fit traditional utility-or-authorship models (like the news as news), and the mature principles there would be some less shaky ground for interpretation compared to the rest of this bill. If that were the case, this balance might be considered the primary part of this bill as opposed to the offenses (like how fair use is the headline issue in copyright actions). + +I definitely wouldn't have included the second fair use factor, though. +#### Transformative nature +What place does an analysis of transformation have in generative AI? In my opinion, none. The fact that these works are not a perfect reflection of their subject is the whole danger: that dissonance can cause a . Given this premise, I think the *lack* of transformative nature and instead identically tracking the subject, *i.e.*, closely comporting with something the subject has actually said/done/would endorse/has previously endorsed, would be a better factor. +#### Constitutionally protected expression +This is a First Amendment concern, and it's probably mandatory to interpret it as dispositive as a result. First Amendment defenses are implicit in EVERY statute, so saying it out loud isn't really required. More on this in the [[#The First Amendment Defense|First Amendment]] section. +#### Final Thoughts +I will say, this setup where the two ends of the spectrum are protected but not the middle of the road is very foreign to me. The Act exempts negligible harm on one end, and First Amendment protection for criticism/comment, despite its potential for great harm, is Constitutionally mandated on the other. I'm not aware of other areas of law that have a similarly shaped spectrum. The interesting thing is that with speech, you can make both of these arguments at the same time depending on the content. +## 00230: Incentive to Kill +The background of the Communications Decency Act is important to remember when discussing its applicability to AI. + +The story of Section 230 is damn near close to "and then the Fire Nation attacked." In the internet's early history, websites were frequently sued for the content posted on them by their users. These lawsuits would quite often yield massive returns for plaintiffs despite the websites' best efforts to moderate their content, as courts happily applied our then-antiquated law to find them liable anyway. Section 230 created what's nicknamed the "good Samaritan" provision, where websites that try to moderate objectionable content on their sites cannot be held liable for that content under most federal causes of action (notably with **exceptions for IP law**, criminal law, and specific sexual abuse statutes). + +As an IP right, the Act in its current form is Congressionally excepted from Section 230. Unlike enforcement of many traditional causes of action against websites, and despite what the current journalism around the Act suggests, this creates several incentives for websites that would advance the purposes of the Act, and does not present the same "problematic" scenarios that other proposed carve-outs to Section 230 have in the past. + +Most of the arguments against the Act's Section 230 exception assume that the Act is indeed too broad. To proponents of that view, this means websites would now be subject to that broad liability. As explained above, the bill isn't as broad as made out to be. Let's analyze the incentives present in an application of the Act consistent with its purposes. + +**Hypothetical:** Under the Act, Elon Musk has a cause of action against YouTube, because many hacked YouTube channels end up hosting 24-hour livestreams of his AI-generated voice and likeness pushing cryptocurrency scams and the like. YouTube tries to moderate harmful content wholesale, so would likely be immune from suit if Section 230 applied. + +**Answer**: in such a scenario, the interests probably weigh in favor of a Section 230 exception which would allow Elon to file suit. +- YouTube has no strong financial incentive to remove content: + - Content allows ad placement. + - Content drives user engagement for collection of advertising data. + - Content may alienate users from the platform, but an individual video has made money for YouTube if that user has clicked on it. +- Enforcement against platforms for misleading conduct (which is more likely to be considered harmful under the statute) is beneficial to users of the platform, because they will no longer be targets of that misleading conduct if the platform is forced to disallow it. + +And the final nail in the coffin for immunity is precisely that lack of action in the absence of either a partial sword or partial shield. Again looking at YouTube, take a look at their [statement on AI](https://blog.youtube/inside-youtube/our-approach-to-responsible-ai-innovation/) from November. Screenshot of a YouTube Short's description with a badge reading: 'Altered or synthetic content.' Credit to YouTube. + +They claim a label will be applied by creators to AI videos. Yet it's been two months, and no such label appears on very recent videos like [US Presidents SURVIVE An ALIEN ATTACK In GTA 5](https://www.youtube.com/watch?v=LgG7BnXzkAU). Their mentioned dispute tools are also absent, though we have no way of knowing whether those are truly implemented. + +Now look at Apple, who [*still* has no AI policy for the App Store](https://developer.apple.com/app-store/review/guidelines/). Or Google, whose solution is [user labor](https://techcrunch.com/2023/10/25/google-plays-policy-update-cracks-down-on-offensive-ai-apps-disruptive-notifications/). + +The simple truth is that a platform will not enforce any standard if not compelled to. Section 230 was ultimately a net positive because it was a nice carrot to goad platforms into enforcing some ground rules, with a tantalizing shield from liability if they did so. The (rightful) fear then was that if held liable regardless of moderation policy, then platforms would not spend a dime on moderation because if just one post slipped through the lawsuit would hit just as hard. The articles fail to mention this important historical fact when they raise the specter of Section 230, despite the credibility it would lend to their arguments. Yet it does not apply to AI. +- And in fact, having zero involvement actually enables websites to make an argument (albeit weakly) that they have *no* control over their users' content. Any moderation at all obviously defeats this argument. This underscored the historical need for an incentive, but now that argument is no longer applicable because of the previous sentence. We can guarantee that platforms will comply with the stick. + +Here, we have platforms that publicly state that they can fight the AI onslaught, but with no motivation behind it. Couple that with investor pressure to stay trendy and it's an environment ripe for stagnation. But we're in no danger of platforms abandoning moderation altogether. So when a carrot is no longer enough, it's time for a stick. +### Detour: There is an alternative! +There's an old saying about the evolution of tech: over the years, you keep what works and chuck what doesn't. With the Act's status as an IP right, we can lift a page from another common IP enforcement mechanism that gets around Section 230: the DMCA. If protecting platforms is truly a concern, why not compel platforms to implement and exercise a takedown tool? This way, they'll have two "strikes" (terrible pun) before being subject to damages. Not expressing any opinion on the merit of the DMCA itself though, I'd need an entire essay to unpack the mess its scheme creates. + +This would have the added benefit of resolving some disputes without a court's involvement, which federal district judges will certainly be very thankful for. However, the bill also recognizes that when a case does arise, judges want to do things their way. +## The First Amendment Defense +The final outcry about this section is that it supposedly outlines *one* First Amendment defense, and that: + +> It’s actually designed to really limit the 1st Amendment defenses. +> +> \- Techdirt + +Notwithstanding the impossibility of a Congressional act canning the First Amendment (thanks *Marbury v. Madison*!), Techdirt's article neglects to mention that subsection 3(i) makes special mention of other First Amendment defenses as a sort of Congressional CYA. That section states: + +>Nothing in this Act shall alter the *application by a court* of First Amendment protections in the event such a defense is asserted to \[a claim of unauthorized performance of a digital depiction\]. + +(emphasis added). This clause is basically just stating the obvious to try and not get the Act struck down, yet the articles still fail to mention it. +- Sidebar: Severability clauses like the one in the Act at §§ 3(h) get followed by the Supreme Court when they concern ancillary clauses like this one. If they hate this defense, it doesn't affect anything else in the statute's merit. I'm just hesitant to use this as a legitimate argument because a bad statute will still have an effect in the background while a case percolates. + +With respect to arguments (not seriously advanced by the articles in issue here) that the statute as a whole is an unconstitutional, note that this is not a legal justification essay. If I was going to evaluate the scrutiny arguments and precedent for whether this specific statute would be constitutional facially or as-applied to specific AI and non-AI examples, I'd submit it as a student note to law journals. I will point out, though, that many other categories of speech are given lesser or no protection just by nature of their effect or content (slander because it harms the subject, non-artistic obscenity, etc). My point is that such a hypothetical challenge would be a close case. + +Finally, if the content of someone's AI-generated image/audio/whatever is truly for a 1st amendment protected purpose, nothing stops them from just...making their criticism/opinion without digital depictions. For example, I don't think there's some expressive meaning to making Biden say "I'm senile" that just stating your opinion yourself wouldn't convey (unlike images on a t-shirt, which were integral to the point that the student was trying to make in [*Guiles v. Marineau*](https://caselaw.findlaw.com/court/us-2nd-circuit/1101375.html) \[[shirt in question](https://www.thenation.com/wp-content/uploads/2016/02/Scott_Censorship_AP_crop_img-680x430.jpg)\]). Nonetheless, I think reasonable minds could differ on this point, so feel free to let me know your take. +### Detour: Chill, bro +Since the articles focus so intently on the Act's purported cabining of protected speech directly, they don't address the possibility of a chilling effect on speech. I actually think this point has more merit than the complaints about 1a defenses being limited, or an argument that the whole statute is impermissible because of its restrictions themselves rather than their broader effect. In fact, this point would be where the other arguments about the statute being vague/broad would have the most powerful effect. +## Conclusion +Hopefully I've convinced you that there's more to the No AI FRAUD Act than meets the eye. Unlike the Act, I did have to cabin this essay heavily, because the IP nerd in me wants to revive my old RA position and just dive right back into the literature on rights of publicity, privacy, and appropriation. If I did that, I'd end up with a second essay on [[Essays/ai-infringement|AI infringement of IP rights (coming soon)]] and nobody wants that, haha. I definitely have more to say on Section 230, but outright analyses of that statute are kind of stale. If I find something else that it dovetails with, I'll explore it and devote too much of that future essay to it as usual. + +I'll be sure to update this page as the bill trudges through the [process](https://www.youtube.com/watch?v=SZ8psP4S6BQ). It'll be interesting to see what provisions that raised concerns for the media and I do get amended or stricken. +## Further Reading +Some excellent reporting on another Section 230 AI Bill™ by the same guy who wrote the discussed misguided article, haha. *This* one wants to strip immunity from ANY AI-related claim from it. That's stupid for the reasons outlined above: there needs to be at least some secondary analysis to fill the gap (which the No AI FRAUD Act does quite nicely—[[#00230: Incentive to Kill]]). [Techdirt - Even If You Hate Both AI And Section 230...](https://www.techdirt.com/2023/12/06/even-if-you-hate-both-ai-and-section-230-you-should-be-concerned-about-the-hawley-blumenthal-bill-to-remove-230-protections-from-ai/) \ No newline at end of file diff --git a/content/Essays/plagiarism.md b/content/Essays/plagiarism.md index 9a2a6b5e9..8c0c93cfb 100644 --- a/content/Essays/plagiarism.md +++ b/content/Essays/plagiarism.md @@ -10,13 +10,18 @@ date: 2024-01-13 draft: false --- Expect this page to expand. I plan on fleshing it out it in tandem with a full argument on why AI training and output are both copyright infringement when the model was trained on copyrighted data, because copyright and plagiarism are inextricably linked. + +Some arguments in this paper specifically surrounding AI are related more to legal concerns than ethical ones, and are instead housed in the [[Essays/ai-infringement|🤖 essay on copyright infringement by generative AI]]. Those links will be denoted with 🤖. + +> [!warning] +> CW: discussions of systemic/societal implicit bias and inequity in the AI section. Emotional accounts of exploited work product elsewhere. ## My Position I think all works published that hold themselves out as informative or authoritative should properly inform the reader what they used to draw their conclusions. To comport with my own beliefs, on this website, I: - Provide links to webpages for programs/projects I discuss, including documentation as needed. - See all of the [[Programs I Like/home|Programs I Like]] -- Write blurbs about the sources I found the most helpful or persuasive (with links), and often hyperlink less argumentative statements of fact with a supporting reference. +- Write blurbs about the sources I found the most helpful or persuasive (with links), and often hyperlink less argumentative statements of fact with a supporting reference. This is more common if I think that a source speaks for itself, or if I can't add much to the discussion and have chosen to adopt someone else's view without comment. - See [[Essays/law-school|Law School is Broken]] And when using my work, I request: @@ -38,6 +43,17 @@ As mentioned above, there's definitely a gap in my knowlege/views that broadens For digital gardening in particular, attribution is integral to the concept. [[Misc/what-is-a-garden|A digital garden]] is a network, and the culture of the digital garden is to provide paths out of the current webpage to others on the same site or even to other websites. These associations between webpages make up a comprehensive experience that differs from modern web use (Google search, click, close the tab) and looks more like Wikipedia spelunking. Thus, the true value of attribution in a digital garden is mostly in the link itself rather than the substance of the current page or the linked page. This does not discount the importance of linking to those resources, though. + +## AI shouldn't disregard the need for attribution +Attribution in the field of AI consists of two things: making public just what an AI was trained on, and then designing that AI to supplement its prompts with what parts of its training data it relied on for the facts of its answer. + +### #1: Revealing what's behind the curtain +First, AI holds itself out as authoritative. Wrongfully so, due to incessant "hallucination" (when an AI model, due to their status as glorified autocorrect, makes up some fact or source and insists that it is accurate). This subjects it to the same kind of concerns as any authoritative work under my views. + +Second and perhaps most importantly, because of the actual issue of AI bias, transparency in what an AI was trained on is paramount. As a society, the ability to question the source of some facts presented to us is already beneficial (as discussed elsewhere in this essay). But for AI, we need to ensure that the generated statements are not only correct, but not disregarding other positions categorically because they were made by sources that the AI incorrectly considers non-authoritative. An AI model could look at two positions, one with many more datapoints supporting it, and thus completely ignore the second position in its answer to a prompt. Now imagine that the former is a white man's perspective, and the second a black woman's. It's not inconceivable that an AI could enshrine systemic bias. Attribution allows people who've made careers in this field to critically examine a dataset and look for this sort of gap. In that way, it makes a **better** AI model (assuming the goal of AI is to be accurate) because of more community oversight, not just one that's more ethically trained. +- Sidebar: huh, turns out that this argument parallels the open-source philosophy. +### #2: \[citation needed\] for responses to prompts +Not to be confused with Molly White's [excellent newsletter](https://citationneeded.news/). This requirement is a more fine-grained mitigation for the transparency issues present in the dataset at large. It also provides evidence for potential copyright infringement lawsuits if the AI has also copied the expression of the paper it sourced. Note that this isn't the be-all, end-all solution to the problem of copyright infringement by AI. Read more of my take on that [[Essays/ai-infringement|🤖 here]]. ## To-be-written I want to address piece-by-piece [an argument by Brian Frye](https://www.techdirt.com/2024/01/09/plagiarism-is-fine/) supporting plagiarism in general. He's a prolific IP scholar, so I'll probably look through his academic works as well (*Against Creativity*, 11 N.Y.U. J.L. & Liberty 426 (2017), looks pretty interesting). To be clear, I don't want to get into the absolute witch hunt that inspired the linked article, but in the article he reiterates his greater conclusions about attribution to say that ALL plagiarism accusations are silly, which are what I want to respond to. - Planned topics: granularity, necessity, nature of the work/merit, nature of the work/type of content. @@ -47,4 +63,6 @@ I also want to discuss disrespect of creators’ intent for their works and what Anyone who identifies as a "proud plagiarist," this is your notice that I may respond to your opinions, and I will properly attribute you when doing so. - Readers: **Don't harass anyone I cite, please**. We disagree on the topic, and since all it really bears on is respect and authoritative nature until it goes into copyright infringement territory, there aren't any high stakes. -I'm dying to dig into enterprise software engineering and attribution/licensing as well. "The StackOverflow problem" is something that the industry has been struggling with for years, and there are some pretty strong counter arguments to my position that come out of critique of softeng and originality. Given the existence of Copilot, this ties into AI as well. \ No newline at end of file +I'm dying to dig into enterprise software engineering and attribution/licensing as well. "The StackOverflow problem" is something that the industry has been struggling with for years, and there are some pretty strong counter arguments to my position that come out of critique of softeng and originality. Given the existence of Copilot (and StackOverflow's ai stance), this ties into AI as well. +## Further Reading +This paper spells out what we should be thinking about relative to information authority, trust, and societal need when talking about generative AI. **Sections 4 and 5 are very good**; section 6 jumps the shark by immediately forgetting that it's about modern generative AI and ranting about historical Google bugs instead (which the paper would actually classify as a discriminative IA system, good under its arguments). [Bender & Shah (unpublished)](https://faculty.washington.edu/ebender/papers/Envisioning_IAS_preprint.pdf) \ No newline at end of file diff --git a/content/Essays/why-i-garden.md b/content/Essays/why-i-garden.md index b5c616e18..6dbfe9caa 100644 --- a/content/Essays/why-i-garden.md +++ b/content/Essays/why-i-garden.md @@ -16,6 +16,7 @@ There are a lot of beautiful rabbit holes on the internet if you know where to l The kind of experience I want to be a part of has some basis in the early internet. There was a vocal minority pushing for this sort of unguided exploration, supplemented only by signposts of where one *could* travel from a given page, instead of where one *should* travel [[#1.|(1)]]. +Practicality also plays a significant role: documenting my mental state means that I'm much more likely to have a fully formed opinion on the subject I'm writing about at any given point in that writing process. I like being able to talk about things, and as someone who struggles with articulating myself on-the-fly, it's helpful that I've cemented my talking points by writing them out. Not to mention it allows me to critically examine my own views like any others. The mental disconnect between words in the formatting you write them ([[Projects/Obsidian/editor|Obsidian]]) and their appearance in another medium ([[Projects/Obsidian/digital-garden|Quartz]]) is a boon to both editing and analysis, and a skill I picked up from my legal writing mentors. --- ## References diff --git a/content/Misc/disclaimers.md b/content/Misc/disclaimers.md new file mode 100644 index 000000000..cecaf4b4f --- /dev/null +++ b/content/Misc/disclaimers.md @@ -0,0 +1,25 @@ +--- +title: Disclaimers +tags: + - misc + - meta +date: 2024-01-25 +--- +## Epistemological disclosure +Please accept that I reserve the right to be wrong on this website. I don’t claim to be an expert on any of the subject matter within. As this site reflects a learning process, I’m also liable to change my mind if I research an issue further. I’ll document if this happens. + +If you don’t like how I’ve done something, feel free to write a piece in your own garden for it. I’d love to read it! It’s no secret that a lot of this garden comprises my gripes with various things. +## Disclaimer +It goes without saying that anything herein constitutes my own opinion and not the opinion of any affiliated person or entity. Nothing on this website is legal advice either. +## Attribution +Feel free to properly reference any of the content within in your own gardens or work. Don’t plagiarize. A link to the page you used is just fine. + +**Do not input my work into an online or offline generative AI for any purpose, including to train or update the model, explore alternate positions to mine, or to converse with the work.** Keep the moles out of the garden. +## Privacy/Terms of Use +- I don't run analytics of any kind on this site. +- I don't share any of my content with third parties, nor do I consent to third party use of my content which I retain a copyright in. + - The sole exception to this policy is that third parties are permitted to link to pages on this website in their own content, or to cite this website as a source. +- Comments + - The time of posting, username, and comment content are all public facing and stored on the server for the sole purpose of providing a comment service. These are not shared with any third parties except to the extent that someone may access that public facing data through this site. + - Accounts created through email will retain the email provided for account login purposes only. + - Accounts created through GitHub login will retain an access token (revocable at any time through GitHub), your GitHub username, and your GitHub profile picture. \ No newline at end of file diff --git a/content/Misc/home.md b/content/Misc/home.md index 32164f502..fa5a37419 100644 --- a/content/Misc/home.md +++ b/content/Misc/home.md @@ -1,9 +1,9 @@ --- -title: Misc - Home +title: 🏠 Misc - Home tags: - toc - misc -date: 9-08-23 +date: 2023-08-23 --- Things which I didn't really have a category for. diff --git a/content/Misc/judicial-action.md b/content/Misc/judicial-action.md new file mode 100644 index 000000000..32e555490 --- /dev/null +++ b/content/Misc/judicial-action.md @@ -0,0 +1,27 @@ +--- +title: Judicial Action is State Action? +tags: + - misc + - essay + - legal +date: 2024-01-22 +draft: true +--- +> [!warning] +> CW: historical racism, a chaotic good doctrine + +There's an interesting legal argument that sadly never got off the ground called state-action doctrine. If applied to current events, it would fascinatingly provide for more protection of individual rights. + +## State Action as a gap-filler +At the time of the founding (as well as in England before that), common law (judge-made law) afforded the people remedies for infringement of *all* their private rights: to be let alone in their homes, to be free from physical attacks, to maintain possession of their physical property, and others. If the King's Courts could not enforce a legal/compensatory remedy (usually by some technicality), the courts of equity could still provide a remedy at equity. + +Now, people have many more rights which have no founding in common law. They exist because they were written into existence through statutes or the Constitution, including our modern concept of civil rights. But who are these rights enforceable against? **The state-action doctrine says that Constitutional rights are only enforceable against the government, not private citizens**. It's why Facebook banning you isn't a violation of your free speech rights, among other things. i.e., the wrong for which you seek a remedy must be an action taken by the State, not a private entity. But what constitutes a "state action"? + +## The M. Night Shyamalan of Property Law +Enter [*Shelley v. Kraemer*](https://casetext.com/case/shelley-v-kraemer). In 1948, this case went up to the Supreme Court to determine whether a + +## Where to? + +## Further Reading +- [Erwin Chemerinsky - Rethinking State Action](https://lawcat.berkeley.edu/record/1112481/files/fulltext.pdf) +- [Mark Rosen - Was *Shelley v. Kraemer* Incorrectly Decided? Some New Answers](https://scholarship.kentlaw.iit.edu/fac_schol/529/) \ No newline at end of file diff --git a/content/Programs I Like/home.md b/content/Programs I Like/home.md index 1ee396412..b4be8cc22 100644 --- a/content/Programs I Like/home.md +++ b/content/Programs I Like/home.md @@ -1,8 +1,8 @@ --- -title: Programs I Like - Home +title: 🏠 Programs I Like - Home tags: - toc -date: 9-08-23 +date: 2023-08-23 --- This is a list of programs which I may or may not have experience with, and why I have a positive regard for them. diff --git a/content/Projects/Obsidian/digital-garden.md b/content/Projects/Obsidian/digital-garden.md index 567a3450d..fa4fb223f 100644 --- a/content/Projects/Obsidian/digital-garden.md +++ b/content/Projects/Obsidian/digital-garden.md @@ -4,7 +4,8 @@ tags: - meta - webdev - difficulty-moderate -date: 9-08-23 +date: 2023-08-23 +lastmod: 2024-01-20 --- ...It's this website. @@ -26,10 +27,25 @@ I could have self-hosted the site, but I opted to use Quartz's built-in function This was a time and a half to set up RSS for. It used some bastardized form of Atom but with RSS syntax and so neither spec could parse it. - On the bright side, [one PR later](https://github.com/jackyzha0/quartz/pull/407) and Quartz is the only project in the Obsidian ecosystem with an RSS feed. -**Important for any website:** Block the bot traffic! You don't want bad spiders/crawlers poking around on your site to try to find vulnerabilities or archiving your content for training AI without your consent. I like the Nginx project [Ultimate Bad Bot Blocker](https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker): +**And important for any website:** +## Block the bot traffic! +You don't want bad spiders/crawlers poking around on your site to try to find vulnerabilities or archiving your content for training AI without your consent. I like the Nginx project [Ultimate Bad Bot Blocker](https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker): - Still lets sites like Google and Bing crawl your site for search results, but blocks infinitely many other agents, referrers, and the like. - Customizable with allowlists and denylists that you can use to override the defaults. - Did I mention it gets updated every hour? - Search for `444` in your nginx access logs after it's installed for a few laughs. It's mind blowing how many spiders are trying to find files that contain hosting access tokens (AWS, etc) for random sites. -[[Projects/Obsidian/quartz-comments|Adding comments to the site]] was enough of a hassle that I consider it a separate project. Work in progress. \ No newline at end of file +[[Projects/Obsidian/quartz-comments|Adding comments to the site]] was enough of a hassle that I consider it a separate project. Work in progress. + +## Using this Site +- [Explorer](https://quartz.jzhao.xyz/features/explorer) + - \[Desktop\] on your left: jump to any page on the site. + - \[Mobile\] visit the [[sitemap|Sitemap]]. +- [Graph View](https://help.obsidian.md/Plugins/Graph+view) + - An [[Programs I Like/obsidian|Obsidian]] feature which acts as a map of what pages link to each other. Click on it for a map of the entire site and how it interconnects. It doesn't use Obsidian's implementation directly, but since [[Projects/Obsidian/digital-garden|the site generator I use]] is heavily inspired by Obsidian and [Obsidian Publish]( https://obsidian.md/publish ), it remains. + - \[Desktop\]: right pane + - \[Mobile\]: below content and comments +- Backlinks + - A list of all pages on the site that link to the current one. + - \[Desktop\]: right pane + - \[Mobile\]: below content and comments \ No newline at end of file diff --git a/content/Projects/Obsidian/home.md b/content/Projects/Obsidian/home.md index fc52ceb95..882d911ee 100644 --- a/content/Projects/Obsidian/home.md +++ b/content/Projects/Obsidian/home.md @@ -1,11 +1,11 @@ --- -title: Project Obsidian - Home +title: 🏠 Project Obsidian - Home tags: - project - productivity - cloud - notes -date: 9-08-23 +date: 2023-08-23 --- Hoo boy. This project needs its entire own folder structure because of the sheer amount of components I have going. diff --git a/content/Projects/Obsidian/quartz-comments.md b/content/Projects/Obsidian/quartz-comments.md index d76213e27..c7b473b10 100644 --- a/content/Projects/Obsidian/quartz-comments.md +++ b/content/Projects/Obsidian/quartz-comments.md @@ -15,7 +15,7 @@ I really enjoy how easy it is to bring-up my backend nowadays because everything ## Frontend A [Transformer Plugin](https://quartz.jzhao.xyz/advanced/making-plugins#transformers) for Quartz was on their Discord server that adds the necessary scripts to the page, and I put the comment element on the footer of the page. -Now works with SPA mode! Unfortunately, I’m waiting on an update that fires an event I can listen for when the theme changes so that I can also tell it to reload on theme change. For now, refresh the page if it looks glitched. +Now works with SPA mode! Creator also updated the plugin to reload on theme change even without an event fired which is sick. At present, you can choose to leave an anonymous comment or link it to your GitHub account. Alternatively, you can use email confirmation for notifications when someone replies to your comments! ## Todo diff --git a/content/Projects/my-cloud.md b/content/Projects/my-cloud.md index cbf27ed7c..ffa96f40b 100644 --- a/content/Projects/my-cloud.md +++ b/content/Projects/my-cloud.md @@ -68,6 +68,12 @@ The below is an excerpt from a document obtained through a Freedom of Informatio ![[Attachments/fbi-foia.png]] +**2024 update:** I hate being proven right. + +> NSA does buy and use commercially available netflow (i.e., non-content) data related wholly to domestic internet communications and internet communications where one side of the communication is a U.S. Internet Protocol address and the other is located abroad. +> +> [NSA response to Sen. Wyden Letter](https://www.wyden.senate.gov/news/press-releases/wyden-releases-documents-confirming-the-nsa-buys-americans-internet-browsing-records-calls-on-intelligence-community-to-stop-buying-us-data-obtained-unlawfully-from-data-brokers-violating-recent-ftc-order) + **The average citizen has nothing to hide**: why would the US government be purchasing everyone's data? Surely, they have some non-commercial mechanism of determining who high-profile potential threat actors are that would warrant surveillance. It's not like they're trying to find such actors through these purchases, that would be a needle in a haystack. It's much easier and cheaper to find that kind of person through searches on social media sites and pay for everything about them later. That kind of surveillance, I agree with. This wholesale monitoring of the average citizen through commercially available channels? Unacceptable. It's true that the very fact these commercial avenues for obtaining wholesale data exist is undesirable, and there's an argument that the government is just using every avenue legally available to them. But still: **to what end?** diff --git a/content/Updates/2024/jan.md b/content/Updates/2024/jan.md index 37a9bdcc6..d023cdda2 100644 --- a/content/Updates/2024/jan.md +++ b/content/Updates/2024/jan.md @@ -1,20 +1,30 @@ --- title: 01/24 - Summary of Changes -draft: true +draft: false tags: - "#update" date: 2024-01-03 lastmod: 2024-01-31 --- +This is being talked about nowhere, but I think it deserves publicity. A New Hampshire cafe that had its Instagram account deleted just won a breach-of-contract action against Facebook over their Section 230 defense! ![Seacoast Online coverage](https://www.seacoastonline.com/story/news/2024/01/26/teatotaller-cafe-owner-wins-instagram-case-nh-supreme-court/72345276007/) + +Neat coincidence that Section 230 features quite heavily in one of my newest essays. Happy 2024, all. ## Housekeeping -I feel like I finally have a handle on the feel of this site. Front page looks very polished now, and I got around to drawing a great-looking and really symbolic logo: -![logo](Attachments/logo.png) +I went snowboarding with some law school buddies early this month! Had a great time through the whole trip, but I feel like as soon as I got back there was an onslaught of bad tech policy in the news, haha. + +On the bright side, I feel like I finally have a handle on the feel of this site. Front page looks very polished now, and I got around to drawing a great-looking and really symbolic logo: +![[Attachments/logo.png|500]] + It's a moon due to my goals for the site and digital gardening as a whole, and progressively more detailed to reflect the incremental, learn-in-public philosophy of gardening. Hopefully that second meaning is apparent by the 1/2 in the middle of it. ## Pages - Published [[Essays/law-school|Law School is Broken]]! -- Getting a little sick of seeing arguments across the internet advocating for plagiarism and not citing your sources. Here's [[Essays/plagiarism|my response to plagiarists]]. +- **AI infringement essay about 40% done** with plans to edit in the future. It's a long one. +- Finally have a [[Essays/no-ai-fraud-act|response to poor journalism on the No AI FRAUD Act]] out, highly recommend giving it a read! +- Getting a little sick of seeing arguments across the internet advocating for plagiarism and not citing your sources. Here's [[Essays/plagiarism|my response to plagiarists]]. It's being updated in tandem with the AI essay I'm writing. +- Adding a misc page explaining an interesting legal concept, because I was bored of writing the AI infringement article. Approx 50% done writing it. - Added my [[bookmarks|public bookmarks]] in the spirit of digital gardening. - Cleaned up [[Essays/why-i-garden|Why I Garden]] a little bit. ## Status Updates - Updated the theme a little bit to be easier on the eyes. -- Added a **beautiful** new index page \ No newline at end of file + - Not to mention my slick little background cover image... +- Made the index page beautiful and minimal by moving content around. \ No newline at end of file diff --git a/content/about-me.md b/content/about-me.md index da7b71a28..03f6921a5 100644 --- a/content/about-me.md +++ b/content/about-me.md @@ -4,12 +4,12 @@ date: 2023-08-23 --- I’m an enthusiast for all things DIY. Hardware or software, if there’s a project to be had I will travel far down the rabbit hole to see it completed. -I can be reached in the comments here or on Mastodon @be_far@treehouse.systems. +I can be reached in the comments here or on Mastodon (@be_far@treehouse.systems). ## By Day -I'm a law student aiming to practice in intellectual property litigation. At a high level, this sort of work primarily involves pointing a lot of fingers and trying to force money to change hands. I enjoy the lower levels the most, where attorneys can really sink their teeth into the kind of technical issues that fascinate me. +I'm a law student aiming to practice in intellectual property litigation. At a high level, this sort of work primarily involves pointing a lot of fingers and trying to force money to change hands. I enjoy the lower levels the most, where attorneys can really sink their teeth into the kind of technical issues that fascinate me. ## By Night -I obsess over minimizing my digital footprint with respect to services where the users are viewed as the product. The projects within this website are a testament to that fact. +I obsess over minimizing my digital footprint with respect to services where the users are viewed as the product. The projects within this website are a testament to that fact. -I enjoy rock climbing, building & flying FPV drones, reading, and baking. Hobby electronics repair was previously one of my interests, but modern devices are unfortunately no longer repairable to the extent that I’m able to do so. +I enjoy rock climbing, building & flying FPV drones, reading, and baking. Hobby electronics repair was previously one of my interests, but modern devices are unfortunately no longer repairable to the extent that I’m able to do so. -I can be found in your local cafe, sipping caffeine that's more dessert than coffee and typing furiously into a legal document or class outline. If I'm procrastinating, I'll probably be debugging some selfhost service or writing a toy program in Haskell. \ No newline at end of file +I can be found in your local cafe, sipping caffeine that's more dessert than coffee, and typing furiously into a legal document or class outline. If I'm procrastinating, I'll probably be debugging some selfhost service or writing a toy program in Haskell. \ No newline at end of file diff --git a/content/bookmarks.md b/content/bookmarks.md index 2f0f078ef..5374dfe6b 100644 --- a/content/bookmarks.md +++ b/content/bookmarks.md @@ -9,6 +9,7 @@ lastmod: 2024-01-14 --- One of the core philosophies of digital gardening is that one should document their learning process when trying new things. As such, here's my very disorganized to-dos and to-reads in the form of a public bookmark list. This page will change very often. +- https://www.shuttle.rs/ - [lazy.nvim plugin spec](https://github.com/folke/lazy.nvim#-plugin-spec) - [3D printer troubleshooting](https://www.simplify3d.com/resources/print-quality-troubleshooting/) - [List of attorneys on Mastodon](https://www.lawstodon.org/) diff --git a/content/curated.md b/content/curated.md new file mode 100644 index 000000000..7e99d2b63 --- /dev/null +++ b/content/curated.md @@ -0,0 +1,19 @@ +--- +title: Reading List +tags: + - toc +date: 2024-01-30 +--- +Here are some of the more interesting/mature works on my site organized by topic. + +## Intro +- [[Essays/why-i-garden|Why I Garden]] +- [[Projects/Obsidian/digital-garden#Using this Site|Using this site]] +## Legal +- [[Essays/no-ai-fraud-act|Play-by-play of the No AI FRAUD Act]] +- [[Essays/law-school|Law School is Broken]] +## Open Source +- [[Projects/zotero-lexis-plus|Zotero now usable by the legal profession]] +## Tech +- [[Projects/my-computer|My Computer]] +- [[Essays/on-linux|The Linux Experience]] \ No newline at end of file diff --git a/content/index.md b/content/index.md index 250f75d52..a8a9af6d4 100644 --- a/content/index.md +++ b/content/index.md @@ -4,47 +4,20 @@ tags: - toc date: 2023-08-23 --- -![](moon-light.png) +
+ > [!tip] > You will own **nothing**, and you will be **happy**. - +
On my little corner of the internet, I document my adventures in tech and complain about the internet of shit. This is **Projects & Privacy**. # Welcome! -You're on a site called a [[Misc/what-is-a-garden|Digital Garden]]. Here's some info on [[Essays/why-i-garden|Why I Garden]]. +You're on a site called a [[Misc/what-is-a-garden|Digital Garden]]. I write about open-source software, my tech projects, legal issues, and more. +## Important Links +[[about-me|About Me]] | [[curated|Recommended Reading]] | [[Misc/disclaimers|Disclaimers/Terms of Use]] | [Monthly Changelog](/Updates) | Mastodon -This site changes often. Feel free to subscribe to [the RSS feed](/index.xml) for a ping every time I make a new entry. You can also check [Updates](/Updates) for a monthly list of changes. I can also be found on Mastodon. -> [!question] What can I see here? -> I [[about-me|(me, myself)]] write about: -> - Projects I've undertaken and programs that I've used -> - The intersection of social issues and technology, often with a privacy-first spin -> - Law, apparently -> - Anything else that you can find in the [Explorer](https://quartz.jzhao.xyz/features/explorer) on your left -> - If you're on mobile, visit the [[sitemap|Sitemap]]. - -> [!Question] -> What the hell is that spiderweb thing? -> That's the [Graph View](https://help.obsidian.md/Plugins/Graph+view). It's an [[Programs I Like/obsidian|Obsidian]] feature which acts as a map of what pages link to each other. Click on it for a map of the entire site and how it interconnects. It doesn't use Obsidian's implementation directly, but since [[Projects/Obsidian/digital-garden|the site generator I use]] is heavily inspired by Obsidian and [Obsidian Publish]( https://obsidian.md/publish ), it remains. - -> [!question] -> What’s a Backlink? -> The Backlinks pane is a list of all pages on the site that link to the current one. Because you’re on the homepage, it’s empty. On content pages, it’ll be more substantial and serve as a convenient navigation tool. -## Epistemological disclosure -Please accept that I reserve the right to be wrong on this website. I don’t claim to be an expert on any of the subject matter within. As this site reflects a learning process, I’m also liable to change my mind if I research an issue further. I’ll document if this happens. - -If you don’t like how I’ve done something, feel free to write a piece in your own garden for it. I’d love to read it! It’s no secret that a lot of this garden comprises my gripes with various things. -## Disclaimer -It goes without saying that anything herein constitutes my own opinion and not the opinion of any affiliated person or entity. Nothing on this website is legal advice either. -## Attribution -Feel free to properly reference any of the content within in your own gardens or work. Don’t plagiarize. - -**Do not input my work into an online or offline generative AI for any purpose, including to train or update the model, explore alternate positions to mine, or to converse with the work.** Keep the moles out of the garden. -## Privacy/Terms of Use -- I don't run analytics of any kind on this site. -- I don't share any of my content with third parties, nor do I consent to third party use of my content which I retain a copyright in. - - The sole exception to this policy is that third parties are permitted to link to pages on this website in their own content, or to cite this website as a source. -- Comments - - The time of posting, username, and comment content are all public facing and stored on the server for the sole purpose of providing a comment service. These are not shared with any third parties except to the extent that someone may access that public facing data through this site. - - Accounts created through email will retain the email provided for account login purposes only. - - Accounts created through GitHub login will retain an access token (revocable at any time through GitHub), your GitHub username, and your GitHub profile picture. \ No newline at end of file +

+not legal advice 🤟 \ No newline at end of file diff --git a/quartz.layout.ts b/quartz.layout.ts index e730c6a95..ce6a44c87 100644 --- a/quartz.layout.ts +++ b/quartz.layout.ts @@ -30,8 +30,8 @@ export const defaultContentPageLayout: PageLayout = { Component.DesktopOnly(Component.Explorer({ sortFn: (a, b) => { // Sort order: folders first, then files. Sort folders and files alphabetically - if (a.name.match(/Home$/)) { console.log(a.displayName); return -1 } - if (b.name.match(/Home$/)) { console.log(b.displayName); return 1 } + if (a.name.match(/Home$/)) { return -1 } + if (b.name.match(/Home$/)) { return 1 } if ((!a.file && !b.file) || (a.file && b.file)) { // numeric: true: Whether numeric collation should be used, such that "1" < "2" < "10" // sensitivity: "base": Only strings that differ in base letters compare as unequal. Examples: a ≠ b, a = á, a = A diff --git a/quartz/components/renderPage.tsx b/quartz/components/renderPage.tsx index 451813b5e..aa178c5ef 100644 --- a/quartz/components/renderPage.tsx +++ b/quartz/components/renderPage.tsx @@ -132,9 +132,11 @@ export function renderPage( ))}
- {beforeBody.map((BodyComponent) => ( - - ))} + { slug !== "index" && + beforeBody.map((BodyComponent) => + () + ) + }
diff --git a/quartz/plugins/transformers/remark42.ts b/quartz/plugins/transformers/remark42.ts index 84c8e6f8d..ca223527b 100644 --- a/quartz/plugins/transformers/remark42.ts +++ b/quartz/plugins/transformers/remark42.ts @@ -1,5 +1,5 @@ // Remark42 comments for Quartz -// v1.1 +// v1.2 import { QuartzTransformerPlugin } from "../types" @@ -62,6 +62,18 @@ export const Remark42: QuartzTransformerPlugin = (opts?: Options) => { ` scripts.push({ script: spaRouting, loadTime: "afterDOMReady", contentType: "inline" }) + + // @plodibre: Listen for theme changes and sync r42 if it changes + const buttonListener: string = ` + document.querySelector('#darkmode-toggle').addEventListener('click', (_e) => { + let currentTheme = document.documentElement.getAttribute('saved-theme') + currentTheme = currentTheme === 'dark' ? 'light' : 'dark' + if(window.REMARK42) + window.REMARK42.changeTheme(currentTheme) + }) +` + scripts.push({ script: buttonListener, loadTime: "afterDOMReady", contentType: "inline" }) + return { name: "Remark42", options: opts, diff --git a/quartz/styles/custom.scss b/quartz/styles/custom.scss index 5f9d0d350..c699614c7 100644 --- a/quartz/styles/custom.scss +++ b/quartz/styles/custom.scss @@ -18,19 +18,23 @@ body::before { opacity: 0.04; } +.head-card { + display: flex; + flex-flow: row wrap; + margin: 3em 0em; + justify-content: center; + align-items: center; + gap: 10px; +} // Specifically the first part of the index page with the moon [saved-theme="dark"] body[data-slug="index"] img[src="./moon-light.png"] { filter: invert(100%); } body[data-slug="index"] img { - float: left; - margin: 1.5em 2em -4em 2em; height: 15em; filter: invert(0%); } body[data-slug="index"] blockquote[class="callout"][data-callout="tip"] { - margin: 5em 2em; - display: inline-block; width: 50%; } diff --git a/tags b/tags deleted file mode 100644 index 8332d1a4b..000000000 --- a/tags +++ /dev/null @@ -1,2160 +0,0 @@ -!_TAG_FILE_SORTED 1 // -!! /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 301;" o -!? /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 318;" o -## /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 61;" o -#. /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 693;" o -++ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 242;" o -:!!: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 55;" C -:!: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 75;" C -:#%: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 113;" C -:%: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 105;" C -:&&: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 111;" C -:**: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 54;" C -:+: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 79;" t -:. /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 90;" C -:.. /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 91;" C -:... /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 92;" C -:.... /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 93;" C -:> /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 102;" C -:@: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 76;" C -:^: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 81;" C -:^^: /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 112;" C -:| /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1509;" C -:|- /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1511;" C -? /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 505;" o -Above /home/b/repos/wavefunction/src/WaveTypes.hs 74;" C -Accum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 102;" t -Accum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 39;" m -AccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 155;" t -Adjacent /home/b/repos/wavefunction/src/WaveTypes.hs 71;" t -Adt1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 57;" t -Adtc1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 57;" C -Adtc2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 57;" C -Any /home/b/repos/wavefunction/src/WaveTypes.hs 38;" C -Ap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 214;" C -Ap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 123;" C -Apply /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1270;" t -Apply1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1271;" t -Arbitrary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 30;" c -Arg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 226;" t -Arg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 135;" t -Arg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 229;" C -Arg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 138;" C -Array /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 68;" t -Array /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 16;" m -ArrayStack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 666;" t -ArrayStack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 743;" t -B /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 473;" c -B /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 60;" c -BA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 133;" C -BL /home/b/repos/wavefunction/src/WaveTypes.hs 48;" C -BM /home/b/repos/wavefunction/src/WaveTypes.hs 49;" C -BR /home/b/repos/wavefunction/src/WaveTypes.hs 50;" C -BYTES /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 503;" D -BYTES /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 92;" D -Backticks /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 77;" C -Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 48;" t -Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 29;" m -Bar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/examples/Main.hs 13;" t -Bar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 33;" t -BarBar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 33;" C -Bat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 91;" t -Below /home/b/repos/wavefunction/src/WaveTypes.hs 75;" C -BigCrush /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 94;" C -BndrInvis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 203;" p -BndrReq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 171;" p -BndrVis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 160;" t -Box /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 123;" t -ByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 133;" t -ByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 21;" m -C1_0'AccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 177;" t -C1_0'AccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1229;" t -C1_0'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 64;" t -C1_0'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1123;" t -C1_0'Constant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 870;" t -C1_0'ContT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 895;" t -C1_0'ExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 176;" t -C1_0'ExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1209;" t -C1_0'IdentityT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 925;" t -C1_0'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 87;" t -C1_0'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1183;" t -C1_0'MaybeT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 955;" t -C1_0'RWST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 993;" t -C1_0'ReaderT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1018;" t -C1_0'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 85;" t -C1_0'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1153;" t -C1_0'SelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 117;" t -C1_0'SelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1249;" t -C1_0'StateT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1056;" t -C1_0'WriterT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1094;" t -C1_1'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 88;" t -C1_1'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1184;" t -CAT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 63;" D -CLASS1_INSTANCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 164;" D -CLASS1_INSTANCES /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 186;" D -CallCC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Signatures.hs 37;" t -Catch /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Signatures.hs 45;" t -Center /home/b/repos/wavefunction/src/WaveTypes.hs 42;" C -ChunkSize /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 69;" t -Class /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 31;" m -ClassProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 55;" t -Classes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 50;" m -Closure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 6;" m -Collapsed /home/b/repos/wavefunction/src/WaveTypes.hs 65;" C -CollapsedTile /home/b/repos/wavefunction/src/WaveTypes.hs 41;" t -Compare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/ByteArray/Compare.hs 4;" m -Compare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 4;" m -Compat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 2;" m -ConType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1301;" t -Constraints /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 2;" m -ConstructorInfo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 248;" t -ConstructorVariant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 265;" t -Crush /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 93;" C -D /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 305;" t -D1'AccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 176;" t -D1'AccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1228;" t -D1'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 63;" t -D1'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1122;" t -D1'Constant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 869;" t -D1'ContT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 894;" t -D1'ExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 175;" t -D1'ExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1208;" t -D1'IdentityT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 924;" t -D1'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 86;" t -D1'Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1182;" t -D1'MaybeT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 954;" t -D1'RWSTLazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 991;" t -D1'RWSTStrict /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 992;" t -D1'ReaderT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1017;" t -D1'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 84;" t -D1'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1152;" t -D1'SelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 116;" t -D1'SelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1248;" t -D1'StateTLazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1054;" t -D1'StateTStrict /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1055;" t -D1'WriterTLazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1092;" t -D1'WriterTStrict /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1093;" t -DF /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 89;" F -DF1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 97;" C -DF1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 93;" F -DFMaybe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 90;" C -DataInstance /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 221;" C -Datatype /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 215;" C -Datatype /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 62;" m -DatatypeInfo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 199;" t -DatatypeVariant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 214;" t -Datum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 25;" t -Def /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 17;" F -DefaultBndrFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 216;" c -DefaultSetMethod /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 418;" t -Derived /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 436;" t -Done /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 150;" C -DropWhile /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 803;" t -DropWhile_Drop /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 803;" C -DropWhile_Next /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 803;" C -DropWhile_Yield /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 803;" C -EQ1_INSTANCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 170;" D -Empty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 113;" t -EmptyStack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 668;" C -EmptyStack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 745;" C -Entropy /home/b/repos/wavefunction/src/WaveTypes.hs 64;" C -Eq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 70;" C -Eq1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 111;" c -Eq1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 251;" t -Eq2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 188;" c -Equal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 62;" t -Equalc /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 63;" C -Errors /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 190;" t -Except /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 110;" t -Except /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 47;" m -ExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 150;" t -FakeInfix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 78;" C -FamLocalDec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 118;" F -FamLocalDec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 119;" F -Field /home/b/repos/wavefunction/src/WaveTypes.hs 92;" t -FieldStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 299;" t -FiniteBits /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 12;" D -Flag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 227;" C -Flag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 136;" C -Foo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/examples/Main.hs 6;" t -Foo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 31;" t -Foo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 28;" t -Foo1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/examples/Main.hs 7;" C -Foo2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/examples/Main.hs 8;" C -Forest /home/b/repos/wavefunction/src/WaveTypes.hs 37;" C -FromListNTag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Read.hs 9;" C -FromListTag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Read.hs 9;" C -FunctorClassesDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1230;" t -GADT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 89;" t -GEq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 185;" c -GEq1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 285;" c -GHashable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 253;" c -GO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 509;" D -GO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 98;" D -GOrd /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 378;" c -GOrd1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 479;" c -GRead /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 584;" c -GRead1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 737;" c -GRead1Con /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 824;" c -GReadCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 601;" c -GShow /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 920;" c -GShow1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1034;" c -GShow1Con /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1097;" c -GShowCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 938;" c -GSum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 54;" c -Gadt1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 51;" t -Gadt1Int /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 48;" t -Gadt2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 70;" t -Gadt2c1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 71;" C -Gadt2c2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 72;" C -Gadt2c3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 73;" C -GadtFam /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 108;" F -Gadtc1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 52;" C -Gadtc2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 53;" C -Gadtrec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 59;" t -Gadtrecc1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 60;" C -Gadtrecc2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 60;" C -Gen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 16;" t -Gen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 83;" t -Generic /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic.hs 12;" m -Generic /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic.hs 14;" m -GenericsSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 3;" m -GenericsTypes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 13;" m -Gift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 288;" t -Given /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 284;" c -HAS_GENERICS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 4;" D -HAS_GENERICS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 4;" D -HAS_TH_LIFT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 20;" D -Harness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 15;" m -HashArgs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 248;" F -HashArgs0 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 249;" C -HashArgs1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 250;" C -Hashable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 199;" c -Hashable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable.hs 29;" m -Hashable1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 256;" c -Hashable2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 271;" c -Hashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 918;" t -I1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 109;" C -I7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 122;" C -ILCons /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1627;" C -ILNil /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1632;" C -INLINE_FUSED /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 113;" D -INLINE_INNER /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 114;" D -INLINE_UNSAFE_COERCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 171;" D -Id /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 86;" t -Imports /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Imports.hs 4;" m -InL /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 56;" C -InR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 56;" C -Inf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1301;" C -InferredSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 134;" C -Infix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 75;" t -InfixConstructor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 267;" C -InfixList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1626;" t -Init /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix/Init.hs 3;" m -Insert /home/b/repos/arrows-test/src/Insert.hs 3;" m -Instances /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 18;" m -Instances /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 42;" m -Int64_# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 118;" t -Int64_# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 121;" t -Integer1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 109;" t -Integer7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 122;" t -Internal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/Internal.hs 19;" m -Internal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 37;" m -IsNullaryCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1328;" c -IsNullaryDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1316;" c -IsReifiedDec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2117;" t -IxSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1047;" t -J /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 50;" t -KProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 270;" t -KProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 276;" C -Konst /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 132;" t -Land /home/b/repos/wavefunction/src/WaveTypes.hs 35;" C -Lazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 323;" C -Left /home/b/repos/wavefunction/src/WaveTypes.hs 72;" C -Lib /home/b/repos/arrows-test/src/Lib.hs 1;" m -Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 57;" t -Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 14;" t -Lift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 26;" m -Lifted /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Lifted.hs 19;" m -Listen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Signatures.hs 53;" t -LowLevel /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 4;" m -M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 11;" t -MCCompose /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 689;" t -MCIdentity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 652;" t -MCInL /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 80;" t -MCInL /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 756;" t -MCInR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 81;" t -MCInR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 757;" t -MCPair /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 724;" t -MDCompose /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 688;" t -MDIdentity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 651;" t -MDProduct /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 723;" t -MDSum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 79;" t -MDSum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 755;" t -MIN_VERSION_base /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 4;" D -MIN_VERSION_base /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 45;" D -MIN_VERSION_base /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 37;" D -MIN_VERSION_integer_gmp_1_0_0 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 137;" D -MIN_VERSION_mtl /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 8;" D -MIN_VERSION_template_haskell /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 3;" D -MIN_VERSION_transformers /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 4;" D -MIN_VERSION_transformers /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 49;" D -ML /home/b/repos/wavefunction/src/WaveTypes.hs 46;" C -MR /home/b/repos/wavefunction/src/WaveTypes.hs 47;" C -MSCompose /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 690;" t -MSIdentity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 653;" t -MVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 41;" t -MVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 21;" m -MachDeps /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 13;" m -Magic /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 185;" t -MagicNat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 243;" t -MagicSymbol /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 273;" t -Main /home/b/repos/arrows-test/app/Main.hs 1;" m -Main /home/b/repos/wavefunction/app/Main.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 4;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 2;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 4;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Examples.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Initialization.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi32.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 4;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 1;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 32;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Main.hs 4;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/Setup.lhs 2;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/Setup.lhs 2;" m -Main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/Setup.lhs 2;" m -MiniQC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 3;" m -MkGadtFam1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 110;" C -MkGadtFam4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 114;" C -MkGadtFam5 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 115;" C -MkPoly /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 106;" C -MkPredSynT1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 138;" C -MkPredSynT2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 139;" C -MkPredSynT3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 140;" C -MkT1# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 60;" C -MkT2# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 61;" C -MkT3# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 62;" C -MkT37a /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 145;" C -MkT37b /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 148;" C -MkT37c /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 151;" C -MkT46 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 122;" C -MkT48 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 156;" C -MkT73 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 125;" C -MkT75 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 159;" C -MkT95 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 128;" C -Mmap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 3;" m -MonadPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 246;" c -MonadPrimBase /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 253;" c -Monadic /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 25;" m -Monoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 45;" C -Monoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 2;" m -Monoid_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 14;" t -Mountain /home/b/repos/wavefunction/src/WaveTypes.hs 36;" C -MutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 36;" t -MutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 15;" m -MutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 111;" t -MutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 168;" t -MyConfig /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 14;" t -MyPair /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 81;" t -Nat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 127;" t -Newtype /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 216;" C -NewtypeInstance /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 222;" C -NoUnpack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 312;" C -NonEmpty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1509;" t -NonEmptySnoc /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1511;" t -NonV4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 173;" t -NonV4Eq1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 253;" C -NonV4Ord1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 447;" C -NonV4Read1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 652;" C -NonV4Show1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1002;" C -Normal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 52;" C -NormalConstructor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 266;" C -ORD1_INSTANCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 171;" D -Object /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 62;" C -One /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 246;" t -Operations /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 18;" m -Opt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 228;" C -Opt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 137;" C -Options /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 146;" t -Options /home/b/repos/wavefunction/src/WaveTypes.hs 22;" t -Ord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 77;" C -Ord1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 125;" c -Ord1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 445;" t -Ord2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 202;" c -Other /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 57;" C -P /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi.hs 20;" t -P /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi32.hs 20;" t -PD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 309;" t -PackageInfo_hashable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 4;" m -PackageInfo_primitive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 4;" m -PackageInfo_reflection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 4;" m -PackageInfo_splitmix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 4;" m -PackageInfo_tagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 4;" m -PackageInfo_th_abstraction /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 4;" m -PackageInfo_transformers_compat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 4;" m -Parser /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 212;" t -Parser /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 121;" t -Pass /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Signatures.hs 61;" t -Paths_hashable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 8;" m -Paths_primitive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 8;" m -Paths_reflection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 8;" m -Paths_splitmix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 8;" m -Paths_tagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 8;" m -Paths_th_abstraction /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 8;" m -Paths_transformers_compat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 8;" m -Poly /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 102;" F -PredSyn1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 133;" t -PredSyn2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 134;" t -PredSyn3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 135;" t -PredSynT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 137;" t -Pref /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1301;" C -Prefix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 104;" C -Prim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 47;" t -Prim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 70;" c -PrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 145;" t -PrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 31;" m -PrimBase /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 95;" c -PrimLaws /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 16;" m -PrimMonad /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 81;" c -PrimState /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 83;" F -PrimStorable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 281;" t -PrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 49;" t -PrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 14;" m -Primitive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 21;" m -Primitive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive.hs 11;" m -Product2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 150;" t -Product3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 158;" t -Properties /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 8;" m -Property /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 44;" t -Prox /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 153;" t -Proxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 64;" t -Proxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 30;" m -ProxyMetaCons /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 80;" t -ProxyMetaData /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 79;" t -Ptr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 18;" m -Pure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 213;" C -Pure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 122;" C -Pure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 57;" C -PushArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 667;" C -PushArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 744;" C -Quoted /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 99;" F -R /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 68;" t -R1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 68;" C -READ1_INSTANCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 172;" D -Read /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Read.hs 1;" m -Read1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 139;" c -Read1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 650;" t -Read2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 217;" c -Rec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1301;" C -Record /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 104;" t -RecordConstructor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 269;" C -ReflectedApplicative /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 662;" t -ReflectedMonoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 626;" t -Reflection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 75;" m -Reflection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 42;" m -Regress /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 5;" m -ReifiableConstraint /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 16;" c -ReifiedApplicative /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 660;" t -ReifiedMonoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 612;" t -Reifies /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 180;" c -Reifies /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 113;" c -ReifyNatSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/ReifyNatSpec.hs 3;" m -Report /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 19;" t -Result /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 143;" t -Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 55;" t -Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 30;" m -Right /home/b/repos/wavefunction/src/WaveTypes.hs 73;" C -Rule /home/b/repos/wavefunction/src/WaveTypes.hs 94;" c -RunType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 77;" t -S /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 127;" C -S0 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" C -S1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" C -S1_0_0'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 65;" t -S1_0_0'Backwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1124;" t -S1_0_0'Constant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 871;" t -S1_0_0'ContT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 896;" t -S1_0_0'IdentityT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 926;" t -S1_0_0'MaybeT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 956;" t -S1_0_0'RWST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 994;" t -S1_0_0'ReaderT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1019;" t -S1_0_0'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 86;" t -S1_0_0'Reverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1154;" t -S1_0_0'StateT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1057;" t -S1_0_0'WriterT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/src/Control/Monad/Trans/Instances.hs 1095;" t -S2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" C -S2a /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 175;" C -S2b /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 175;" C -S3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" C -S3a /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 180;" C -S3b /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 180;" C -S3c /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 180;" C -S4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" C -SD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 307;" t -SHOW1_INSTANCE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 173;" D -SMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 83;" t -SMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 67;" t -SP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 635;" C -SPInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 635;" t -STA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 499;" t -STA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1060;" t -STA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 640;" t -STA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 41;" t -Salt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 30;" t -Sample /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 95;" C -Scheduler /home/b/repos/arrows-test/src/Scheduler.hs 15;" t -Scheduler /home/b/repos/arrows-test/src/Scheduler.hs 1;" m -Select /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 78;" t -Select /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 42;" m -SelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 95;" t -Show1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 168;" c -Show1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1000;" t -Show2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 237;" c -Showable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 65;" t -Signatures /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Signatures.hs 27;" m -Skip /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 149;" C -SmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 98;" t -SmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 37;" m -SmallCrush /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 92;" C -SmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 109;" t -Specificity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 132;" t -SpecifiedSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 133;" C -SplitMix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 85;" C -SplitMix /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 33;" m -SplitMix32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 87;" C -SplitMix32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 16;" m -SplitMix32Double /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 86;" C -SplitMix32Native /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 88;" C -SplitMixDouble /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 84;" C -Stable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 525;" t -Stable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 118;" t -Step /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 147;" t -Stepper /home/b/repos/wavefunction/src/WaveTypes.hs 28;" t -Stream /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 102;" t -Stream /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 161;" t -Strict /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 324;" C -StrictDemo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 77;" t -Strictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 321;" t -String /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 63;" C -Style /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 52;" t -Sum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 56;" t -Sum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Sum.hs 34;" m -Sum2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 175;" t -Sum3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 180;" t -SumOfNullary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 124;" t -SumSize /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 114;" c -T# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 60;" t -T37a /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 144;" t -T37b /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 147;" t -T37c /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 150;" t -T43Fam /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 84;" F -T46 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 121;" F -T47Spec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 4;" m -T48 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 155;" t -T73 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 124;" F -T75 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 158;" t -T95 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 127;" F -TANormal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1486;" C -TH /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 11;" m -TL /home/b/repos/wavefunction/src/WaveTypes.hs 43;" C -TM /home/b/repos/wavefunction/src/WaveTypes.hs 44;" C -TR /home/b/repos/wavefunction/src/WaveTypes.hs 45;" C -TRANSFORMERS_FOUR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 166;" D -Tag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Read.hs 9;" t -Tagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 117;" t -Tagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 110;" t -Tagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 31;" m -Task /home/b/repos/arrows-test/src/Scheduler.hs 9;" t -TerrainType /home/b/repos/wavefunction/src/WaveTypes.hs 33;" t -TestParam /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 41;" t -Testable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 46;" c -Tile /home/b/repos/wavefunction/src/WaveTypes.hs 63;" t -ToJSON /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 58;" c -Traverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Traverse.hs 1;" m -Tup /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1301;" C -TyArg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1487;" C -TyVarBndr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 36;" m -TyVarBndrSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 129;" t -TyVarBndrUnit /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 125;" t -TyVarBndrVis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 154;" t -TyVarBndr_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 118;" t -TypeArg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1485;" t -TypeData /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 227;" C -TypeSubstitution /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1851;" c -Types /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 33;" m -Types /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 26;" m -USE_TYPE_LITS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 15;" D -Uniformity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 5;" m -UnliftedType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 192;" t -Unpack /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 313;" C -Unpackedness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 310;" t -Unsafe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Unsafe.hs 3;" m -UnspecifiedStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 322;" C -UnspecifiedUnpackedness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 311;" C -Utils /home/b/repos/wavefunction/src/Utils.hs 1;" m -V2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 47;" t -V4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 169;" t -V4Eq1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 252;" C -V4Ord1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 446;" C -V4Read1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 651;" C -V4Show1Args /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1001;" C -Value /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 61;" t -ViaShow /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 52;" C -VoidStoS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 75;" t -W /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 524;" t -W7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 105;" C -Water /home/b/repos/wavefunction/src/WaveTypes.hs 34;" C -Wave /home/b/repos/wavefunction/src/Wave.hs 2;" m -WaveTypes /home/b/repos/wavefunction/src/WaveTypes.hs 3;" m -Word64_# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 117;" t -Word64_# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 120;" t -Word64mod7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 105;" t -Yield /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 148;" C -Z /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 303;" t -Z /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 127;" C -Zero /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 245;" t -_failed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 146;" f -_passed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 144;" f -_runIxSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1047;" f -_runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 499;" f -_runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1060;" f -_runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 640;" f -_runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 41;" f -_weak /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 145;" f -aLIGNMENT_CHAR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 20;" f -aLIGNMENT_DOUBLE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 29;" f -aLIGNMENT_FLOAT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 32;" f -aLIGNMENT_FUNPTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 38;" f -aLIGNMENT_INT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 23;" f -aLIGNMENT_INT16 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 50;" f -aLIGNMENT_INT32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 56;" f -aLIGNMENT_INT64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 62;" f -aLIGNMENT_INT8 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 44;" f -aLIGNMENT_PTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 35;" f -aLIGNMENT_STABLEPTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 41;" f -aLIGNMENT_WORD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 26;" f -aLIGNMENT_WORD16 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 53;" f -aLIGNMENT_WORD32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 59;" f -aLIGNMENT_WORD64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 65;" f -aLIGNMENT_WORD8 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 47;" f -acb /home/b/repos/wavefunction/src/Utils.hs 3;" f -accum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 106;" f -accumToStateT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 338;" f -add /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 284;" f -addProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 445;" f -adt1Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 124;" f -advancePtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 47;" f -alignment /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 184;" f -alignment# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 94;" f -alignmentOfType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 175;" f -alignmentOfType# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 88;" f -and /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1049;" f -appTypeArg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1490;" f -applySubstitution /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1853;" f -arbitrary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 31;" f -arg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 231;" f -argument /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Traverse.hs 21;" f -argument /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 564;" f -argument /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 158;" f -argumentA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 53;" f -argumentB /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 56;" f -argumentLarge /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/ByteArray/Compare.hs 87;" f -argumentMedium /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/ByteArray/Compare.hs 75;" f -argumentSmall /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/ByteArray/Compare.hs 59;" f -array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 69;" f -arrayDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 821;" f -arrayFromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 603;" f -arrayFromListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 589;" f -arrayLiftCompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 392;" f -arrayLiftEq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 375;" f -arrayLiftReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 807;" f -arrayLiftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 772;" f -arrowKCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2260;" f -asClassPred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2101;" f -asEqualPred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2090;" f -asProxyJ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 63;" f -asProxyOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 33;" f -asProxyOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 32;" f -asProxyTypeOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 264;" f -asTaggedTypeOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 464;" f -ask /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 46;" f -assertInequal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 31;" f -atomicModifyMutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 73;" f -atomicModifyMutVar' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 79;" f -atomicReadInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 159;" f -atomicWriteInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 165;" f -badTraverseValue /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 508;" f -badTraverseValue /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 650;" f -badTraverseValue /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 34;" f -badTraverseValue /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Unsafe.hs 35;" f -bench /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 28;" f -benchSum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 35;" f -benchSumInteger /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 38;" f -benchmark /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/ByteArray/Compare.hs 22;" f -benchmarkApplicative /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Traverse.hs 13;" f -benchmarkLt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 29;" f -benchmarkLtDef /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 19;" f -benchmarkLte /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 41;" f -benchmarkLteDef /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Compare.hs 24;" f -benchmarkPrimMonad /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/PrimArray/Traverse.hs 16;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -bindir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -bitmaskWithRejection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 72;" f -bitmaskWithRejection32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 293;" f -bitmaskWithRejection32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 275;" f -bitmaskWithRejection32' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 318;" f -bitmaskWithRejection32' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 299;" f -bitmaskWithRejection64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 307;" f -bitmaskWithRejection64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 288;" f -bitmaskWithRejection64' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 337;" f -bitmaskWithRejection64' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 318;" f -blocked /home/b/repos/arrows-test/src/Scheduler.hs 19;" f -bndrInvis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 211;" f -bndrParams /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 820;" f -bndrParams /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 126;" f -bndrReq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 208;" f -byte0 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 540;" f -byte0 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 134;" f -byte1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 543;" f -byte1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 137;" f -byte2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 546;" f -byte2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 140;" f -byte3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 549;" f -byte3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 143;" f -byte4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 552;" f -byte4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 146;" f -byte5 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 555;" f -byte5 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 149;" f -byte6 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 558;" f -byte6 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 152;" f -byte7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 561;" f -byte7 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 155;" f -byteArrayCompareProp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 306;" f -byteArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 139;" f -byteArrayEqProp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 310;" f -byteArrayFromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 367;" f -byteArrayFromListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 372;" f -byteArrayGrowProp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 252;" f -byteArrayShrinkProp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 232;" f -byteArrayToPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 261;" f -c1ReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 765;" f -c1ShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1057;" f -c_hashByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 143;" f -c_hashCString /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 133;" f -c_mmap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 64;" f -c_mprotect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 70;" f -c_munmap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 67;" f -calculate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 34;" f -calculateV /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 39;" f -captureAvoidanceTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1150;" f -casInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 117;" f -catMaybes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 722;" f -catchE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 325;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 25;" f -catchIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 25;" f -changeTVFlags /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 475;" f -cheap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/main.hs 65;" f -check /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 144;" f -chiDist /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 18;" f -classPred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2080;" f -classes1Spec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 66;" f -classicMod /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 41;" f -clocked /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 86;" f -cloneArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 292;" f -cloneByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 601;" f -cloneMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 306;" f -cloneMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 615;" f -cloneMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1133;" f -clonePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1119;" f -cloneSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 238;" f -cloneSmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 251;" f -closeOverKinds /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1211;" f -cmpBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 672;" f -coerce /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 683;" f -coerceComp1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 701;" f -coerceFCD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1262;" f -coerceK1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 704;" f -coerceM1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 692;" f -coercePar1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 695;" f -coerceRec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 698;" f -collapse /home/b/repos/wavefunction/src/Wave.hs 22;" f -combineSubstitutions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2018;" f -compare1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 135;" f -compare1Default /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 451;" f -compare1Options /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 457;" f -compare2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 213;" f -compareByteArrays /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 567;" f -compareDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 374;" f -compareLengthFirst /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 314;" f -compareUAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 546;" f -compareUChar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 549;" f -compareUDouble /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 552;" f -compareUFloat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 555;" f -compareUInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 558;" f -compareUWord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 561;" f -compare_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 77;" f -conHasRecord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1672;" f -conIsTuple /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1303;" f -concatMap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1075;" f -concatMapM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1079;" f -cons /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 231;" f -constructorContext /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 251;" f -constructorFields /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 252;" f -constructorName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 249;" f -constructorStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 253;" f -constructorVariant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 256;" f -constructorVars /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 250;" f -consume /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 444;" f -copyArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 261;" f -copyByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 392;" f -copyByteArrayToAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 487;" f -copyByteArrayToPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 427;" f -copyMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 275;" f -copyMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 408;" f -copyMutableByteArrayToAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 504;" f -copyMutableByteArrayToPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 464;" f -copyMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 352;" f -copyMutablePrimArrayToPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 416;" f -copyPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 373;" f -copyPrimArrayToPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 397;" f -copyPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 79;" f -copyPtrToMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 444;" f -copyPtrToMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 435;" f -copySmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 320;" f -copySmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 336;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 22;" f -copyright /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 22;" f -countLeadingZeros /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 35;" f -countStream /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 49;" f -counterexample /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 67;" f -createArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 353;" f -createSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 477;" f -curryType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1548;" f -cycles /home/b/repos/arrows-test/src/Scheduler.hs 12;" f -d1ReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 743;" f -dataDCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2192;" f -dataFamilyTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 455;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -datadir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -datatypeCons /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 205;" f -datatypeContext /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 200;" f -datatypeInstTypes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 203;" f -datatypeName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 201;" f -datatypeType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 338;" f -datatypeVariant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 204;" f -datatypeVars /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 202;" f -decomposeType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1463;" f -decomposeTypeArgs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1470;" f -defaultBndrFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 217;" f -defaultHash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 307;" f -defaultHashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 300;" f -defaultLiftHashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 290;" f -defaultOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 153;" f -defaultSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 41;" f -defaultSalt' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 49;" f -defaultSetByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 251;" f -defaultSetOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 262;" f -derivePrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 327;" D -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 372;" f -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 595;" f -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 225;" f -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 493;" f -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 38;" f -die /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Unsafe.hs 39;" f -dieharder /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 106;" f -dimensions /home/b/repos/wavefunction/src/WaveTypes.hs 25;" f -distinguisher /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 521;" f -doubleUlp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 241;" f -doubleUlp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 216;" f -doubles /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi.hs 6;" f -doubles /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi32.hs 6;" f -drop /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 398;" f -dropWhile /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 799;" f -dropWhileM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 806;" f -dummy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 148;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -dynlibdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -eitherToErrors /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 209;" f -elem /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 840;" f -elimLift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 171;" f -elimTV /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 277;" f -elimTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 291;" f -empty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 187;" f -emptyArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 317;" f -emptyArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 340;" f -emptyByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 591;" f -emptyPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 279;" f -emptySmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 497;" f -emptySmallArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 489;" f -emptyStream /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 141;" f -enumFromStepN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1365;" f -enumFromThenTo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1600;" f -enumFromTo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1377;" f -enumFromTo_big_int /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1518;" f -enumFromTo_big_word /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1482;" f -enumFromTo_char /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1537;" f -enumFromTo_double /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1560;" f -enumFromTo_int /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1435;" f -enumFromTo_intlike /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1455;" f -enumFromTo_small /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1385;" f -eq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 60;" f -eq1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 121;" f -eq1Default /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 257;" f -eq1Options /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 263;" f -eq2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 198;" f -eqBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 644;" f -eqDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 181;" f -eqSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 22;" f -eqTypeName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/Internal.hs 23;" f -eqUAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 349;" f -eqUChar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 352;" f -eqUDouble /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 355;" f -eqUFloat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 358;" f -eqUInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 361;" f -eqUWord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 364;" f -eq_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 70;" f -equalPred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2070;" f -equalTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 225;" f -equateCI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 79;" f -equateCxt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 72;" f -equateDI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 44;" f -equateStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 129;" f -evalAccum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 127;" f -evalAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 199;" f -evalPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 396;" f -exampleJSON /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 66;" f -except /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 114;" f -exclusiveElem /home/b/repos/wavefunction/src/Utils.hs 8;" f -execAccum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 119;" f -execAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 189;" f -expandSynonymRHS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1408;" f -expectP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 686;" f -failure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 204;" f -famLocalDecTest1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 612;" f -famLocalDecTest2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 634;" f -famRec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 113;" f -famRec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 113;" f -fetchAddInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 123;" f -fetchAndInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 135;" f -fetchNandInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 141;" f -fetchOrInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 147;" f -fetchSubInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 129;" f -fetchXorInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 153;" f -field1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 68;" f -field1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 33;" f -field2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 68;" f -field2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 34;" f -fieldStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 301;" f -fieldUnpackedness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 300;" f -fillByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 550;" f -filter /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 703;" f -filterM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 726;" f -filterPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 795;" f -filterPrimArrayA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 817;" f -filterPrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 684;" f -filterTANormals /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1500;" f -finallyE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 353;" f -find /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 861;" f -findIndex /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 884;" f -findIndexM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 890;" f -findM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 867;" f -finiteBitSize /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 29;" f -fixityLookupTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 722;" f -flag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 234;" f -flatten /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1099;" f -floatUlp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 238;" f -floatUlp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 213;" f -fmap2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 268;" f -fmap2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 177;" f -fold1M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 950;" f -fold1M' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 998;" f -foldBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 644;" f -foldM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 927;" f -foldM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 974;" f -foldMapBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 657;" f -foldl /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 909;" f -foldl' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 955;" f -foldl1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 932;" f -foldl1' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 979;" f -foldl1M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 937;" f -foldl1M' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 985;" f -foldlM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 914;" f -foldlM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 960;" f -foldlPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 610;" f -foldlPrimArray' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 619;" f -foldlPrimArrayM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 629;" f -foldr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1003;" f -foldr1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1021;" f -foldr1M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1026;" f -foldrByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 355;" f -foldrM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1008;" f -foldrPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 591;" f -foldrPrimArray' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 601;" f -fooParser /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 37;" f -forAllBlind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 61;" f -forwards /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Backwards.hs 48;" f -freeVariables /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1855;" f -freeVariablesWellScoped /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1731;" f -freezeArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 203;" f -freezeByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 223;" f -freezePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 506;" f -freezeSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 268;" f -freshenFreeVariables /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1843;" f -fromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1615;" f -fromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 136;" f -fromListConstr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 824;" f -fromListConstr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 908;" f -fromListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1623;" f -fromStrict /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 253;" f -gadt1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 93;" f -gadt1Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 159;" f -gadt2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 93;" f -gadt2Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 307;" f -gadtFamTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 551;" f -gadtRecFamCI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 194;" f -gadtRecVanillaCI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 178;" f -gadtrec1Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 206;" f -gadtrec1a /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 60;" f -gadtrec1b /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 60;" f -gatherUInfixT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1583;" f -gcompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 379;" f -genList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 19;" f -genList64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 73;" f -genListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 23;" f -genListN64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 77;" f -genTree /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 42;" f -genTree64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 96;" f -genTreeN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 48;" f -genTreeN64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 102;" f -generate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 164;" f -generate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 215;" f -generateM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 220;" f -generatePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 957;" f -generatePrimArrayA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 984;" f -generatePrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 732;" f -generator /home/b/repos/wavefunction/src/WaveTypes.hs 29;" f -genericHashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 241;" f -genericLiftHashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 267;" f -geq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 186;" f -getApply /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1270;" f -getApply1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1271;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getBinDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getDataDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 38;" f -getDataFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 38;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getDynLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getFunctorClassesDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1231;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getLibDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getLibexecDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getPageSize /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 73;" f -getPrimStorable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 281;" f -getReverse /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Data/Functor/Reverse.hs 55;" f -getSizeofMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 203;" f -getSizeofMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 463;" f -getSizeofSmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 382;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 43;" f -getSysconfDir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 43;" f -getT2# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 61;" f -getThreadId /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 715;" f -ghashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 254;" f -ghc78bugTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 477;" f -ghc8ShowBehavior /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 147;" f -give /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 294;" f -giveCIVarsStarKinds /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2133;" f -giveDIVarsStarKinds /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2128;" f -giveTyVarBndrStarKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2137;" f -giveTypeStarKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2144;" f -given /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 57;" f -given /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 286;" f -gliftCompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 480;" f -gliftEq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 286;" f -gliftReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 738;" f -gliftReadPrecCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 825;" f -gliftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1035;" f -gliftShowsPrecCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1098;" f -goldenGamma /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 235;" f -goldenGamma /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 210;" f -greadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 585;" f -greadPrecCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 602;" f -gshowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 921;" f -gshowsPrecCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 939;" f -handleE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 339;" f -hash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 231;" f -hashByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 780;" f -hashByteArrayWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 123;" f -hashInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 63;" f -hashInt64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 92;" f -hashNearPageBoundary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 37;" f -hashPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1218;" f -hashPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 773;" f -hashPtrWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 109;" f -hashSum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 55;" f -hashThreadId /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 711;" f -hashTypeRep /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 753;" f -hashUsing /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 324;" f -hashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 225;" f -hashWithSalt1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 278;" f -hashWithSalt2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 284;" f -hashWord64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 93;" f -hashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 921;" f -hashedHash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 931;" f -haskell_splitmix32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 30;" f -haskell_splitmix32_double /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 37;" f -haskell_splitmix64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 55;" f -haskell_splitmix64_double /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 62;" f -head /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 264;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 24;" f -homepage /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 24;" f -i1max /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 116;" f -i1min /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 113;" f -i1valid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 119;" f -i7max /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 129;" f -i7min /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 126;" f -i7valid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 132;" f -identHLexemes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 727;" f -iforM_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 413;" f -ilAppend /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1634;" f -imapPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 779;" f -importedEqualityTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 772;" f -impossible /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 513;" f -impossible /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 102;" f -indexArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 154;" f -indexArray## /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 163;" f -indexArrayM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 191;" f -indexByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 330;" f -indexByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 99;" f -indexCharArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 682;" f -indexOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 123;" f -indexOffPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 61;" f -indexPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 560;" f -indexSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 218;" f -indexSmallArray## /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 230;" f -indexSmallArrayM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 205;" f -indexed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 483;" f -indexedR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 498;" f -inferredSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 144;" f -init /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 344;" f -initSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 380;" f -initSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 360;" f -initialField /home/b/repos/wavefunction/src/Wave.hs 84;" f -initialSeed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix/Init.hs 27;" f -initialSeed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 33;" f -initialSeed' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 371;" f -initialSeedC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix/Init.hs 42;" f -initialSeedC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/LowLevel.hs 37;" f -initialSeedJS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix/Init.hs 35;" f -insertAt /home/b/repos/arrows-test/src/Insert.hs 7;" f -insertAt' /home/b/repos/arrows-test/src/Insert.hs 12;" f -int /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 349;" f -int16 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 204;" f -int32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 207;" f -intMult /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 54;" f -intPtrToStablePtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 536;" f -intPtrToStablePtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 130;" f -internal /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 97;" f -internalDefaultSetByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 147;" f -internalDefaultSetPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 142;" f -intsLessThan /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 301;" f -ioToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 282;" f -isBigInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 132;" f -isByteArrayPinned /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 311;" f -isEmptyMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 145;" f -isFamInstVariant /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 811;" f -isInfixDataCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1310;" f -isMutableByteArrayPinned /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 321;" f -isMutablePrimArrayPinned /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 584;" f -isNullaryCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1330;" f -isNullaryDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1318;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 76;" f -isPathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 76;" f -isPrimArrayPinned /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 576;" f -isReified /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2119;" f -isRequiredTvb /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 824;" f -isStrictAnnot /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 331;" f -isSymVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 707;" f -isTrue# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1373;" f -isTupleString /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1306;" f -isn'tReified /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2119;" f -iterateN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1191;" f -iterateNM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1179;" f -iterations /home/b/repos/wavefunction/src/WaveTypes.hs 30;" f -itraversePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 918;" f -itraversePrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 940;" f -itraversePrimArray_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1037;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 65;" f -joinFileName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 65;" f -justCI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Types.hs 167;" f -keepAlive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 366;" f -keepAliveLiftedLifted# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 158;" f -keepAliveUnlifted /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 382;" f -keepAliveUnliftedLifted# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 174;" f -kindSubstTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 803;" f -kindedTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 251;" f -kindedTVInferred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 259;" f -kindedTVInvis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 271;" f -kindedTVReq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 267;" f -kindedTVSpecified /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 263;" f -kindsOfFVsOfTvbs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1267;" f -kindsOfFVsOfTypes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1238;" f -last /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 279;" f -latestGHCOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 164;" f -lawsToTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 317;" f -length /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 167;" f -lexTag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Read.hs 18;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -libdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -liberate# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 330;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -libexecdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -liftBox /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 136;" f -liftCallCC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 361;" f -liftCallCC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 291;" f -liftCallCC' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 300;" f -liftCatch /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 307;" f -liftCompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 132;" f -liftCompare2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 209;" f -liftCompareDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 462;" f -liftCompareOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 468;" f -liftEq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 118;" f -liftEq2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 195;" f -liftEqDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 268;" f -liftEqOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 274;" f -liftHashWithSalt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 258;" f -liftHashWithSalt2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 273;" f -liftListen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 368;" f -liftListen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 313;" f -liftPass /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 375;" f -liftPass /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 320;" f -liftPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 258;" f -liftReadList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 148;" f -liftReadList2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 227;" f -liftReadsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 142;" f -liftReadsPrec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 220;" f -liftReadsPrecDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 668;" f -liftReadsPrecOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 674;" f -liftShowList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 178;" f -liftShowList2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 247;" f -liftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 171;" f -liftShowsPrec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 240;" f -liftShowsPrecDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1016;" f -liftShowsPrecOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1022;" f -listLiftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 777;" f -listLiftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 865;" f -look /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 276;" f -looks /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 280;" f -lookupByConstructorName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 410;" f -lookupByRecordName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 421;" f -loud /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 21;" f -lower /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 14;" f -magic /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 15;" f -magicality /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 20;" f -main /home/b/repos/arrows-test/Setup.hs 2;" f -main /home/b/repos/arrows-test/app/Main.hs 7;" f -main /home/b/repos/arrows-test/test/Spec.hs 1;" f -main /home/b/repos/wavefunction/Setup.hs 2;" f -main /home/b/repos/wavefunction/app/Main.hs 8;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/Setup.hs 2;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 126;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 19;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 19;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 36;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Examples.hs 7;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Initialization.hs 10;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi.hs 22;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi32.hs 22;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 75;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 14;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/Setup.hs 2;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 54;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/Setup.hs 2;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/Setup.hs 3;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/examples/Main.hs 21;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Main.hs 10;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/main.hs 28;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 54;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/Setup.lhs 6;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/Setup.lhs 6;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 16;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/Setup.lhs 6;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Benchmark.hs 12;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 71;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 53;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/ReifyNatSpec.hs 23;" f -main /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 11;" f -main /home/b/repos/wavefunction/test/Spec.hs 1;" f -map /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 426;" f -mapAccum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 135;" f -mapAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 209;" f -mapArray' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 573;" f -mapExcept /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 127;" f -mapExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 213;" f -mapHashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 967;" f -mapLift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 160;" f -mapM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 432;" f -mapMTV /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 393;" f -mapMTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 433;" f -mapMTVKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 450;" f -mapMTVName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 413;" f -mapM_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 457;" f -mapMaybe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 707;" f -mapMaybeM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 744;" f -mapMaybePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 866;" f -mapMaybePrimArrayA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 841;" f -mapMaybePrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 708;" f -mapPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 763;" f -mapSelect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 140;" f -mapSelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 133;" f -mapSmallArray' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 434;" f -mapTV /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 301;" f -mapTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 316;" f -mapTVKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 324;" f -mapTVName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 312;" f -mappend_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 45;" f -mappend_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 14;" f -marray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 112;" f -memcmp_ba_offs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 587;" f -memmove_mba /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 561;" f -mempty_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 45;" f -mempty_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 14;" f -mergeArgumentKinds /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1313;" f -mergeArguments /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1280;" f -mix32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 225;" f -mix32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 232;" f -mix32variant13 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 229;" f -mix32variant13 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 241;" f -mix64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 246;" f -mix64variant13 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 255;" f -mixGamma /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 266;" f -mixGamma /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 256;" f -mkByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 369;" f -mkExtraKindBinders /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 803;" f -mkSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 376;" f -mkSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 356;" f -mmap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 51;" f -modifyMutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 94;" f -modifyMutVar' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 101;" f -modifyPrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 88;" f -monoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 66;" f -monteCarloPi /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi.hs 9;" f -monteCarloPi /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/SplitMixPi32.hs 9;" f -moveByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 517;" f -movePtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 90;" f -mprotect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 59;" f -mulProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 447;" f -mult /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 395;" f -munmap /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 56;" f -mutableByteArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 162;" f -mutableByteArrayContentsShim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 197;" f -mutablePrimArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1111;" f -name /home/b/repos/arrows-test/src/Scheduler.hs 10;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 15;" f -name /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 15;" f -nat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 360;" f -new /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Benchmark.hs 9;" f -newAlignedPinnedByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 121;" f -newAlignedPinnedPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1090;" f -newAlignedPinnedPrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 70;" f -newArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 129;" f -newArray_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 505;" f -newArray_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 47;" f -newByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 100;" f -newEmptyMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 47;" f -newGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 12;" f -newMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 53;" f -newMutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 43;" f -newPinnedByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 110;" f -newPinnedPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1078;" f -newPinnedPrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 62;" f -newPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 289;" f -newPrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 54;" f -newSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 384;" f -newSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 364;" f -newSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 145;" f -newSmallArray_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 647;" f -newtypeDCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2212;" f -nextDouble /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 165;" f -nextDouble /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 140;" f -nextFloat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 175;" f -nextFloat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 149;" f -nextInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 152;" f -nextInt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 123;" f -nextInteger /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 180;" f -nextInteger /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 154;" f -nextInteger' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 189;" f -nextInteger' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 163;" f -nextTwoWord32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 141;" f -nextTwoWord32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 117;" f -nextWord32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 128;" f -nextWord32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 104;" f -nextWord64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 120;" f -nextWord64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 110;" f -noDuplicate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 399;" f -noOp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 509;" f -normalizeCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 861;" f -normalizeConFor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 870;" f -normalizeDec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 679;" f -normalizeDec' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 837;" f -normalizeDecFor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 682;" f -normalizeGadtC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1085;" f -normalizeInfo /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 434;" f -normalizeInfo' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 437;" f -normalizeStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1062;" f -notElem /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 855;" f -notStrictAnnot /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 331;" f -null /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 172;" f -numThreads /home/b/repos/arrows-test/src/Scheduler.hs 16;" f -numbers /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/main.hs 68;" f -old /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Benchmark.hs 6;" f -onProxyType1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 413;" f -onProxyType2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 423;" f -oneHash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1217;" f -opt /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 237;" f -optDef /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 240;" f -optDef /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 149;" f -or /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1062;" f -ord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 63;" f -ordSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 30;" f -pBS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 105;" f -pBSLazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 109;" f -pBSLazyRechunked /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 128;" f -pBSRechunk /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 123;" f -pBSShort /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 101;" f -pGeneric /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 207;" f -pHash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 55;" f -pLiftedHashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 214;" f -pProduct2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 169;" f -pProduct3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 172;" f -pSum2_differ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 196;" f -pSum3_differ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 201;" f -pText /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 61;" f -pTextLazy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 65;" f -pTextLazyRechunked /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 86;" f -pTextRechunk /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 81;" f -parseArgs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 246;" f -parseArgs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 155;" f -parseArgsIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 243;" f -parseArgsIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 152;" f -parseOutput /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 128;" f -parserToEither /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 272;" f -parserToEither /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 181;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 73;" f -pathSeparator /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 73;" f -plainTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 227;" f -plainTVInferred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 235;" f -plainTVInvis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 247;" f -plainTVReq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 243;" f -plainTVSpecified /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 239;" f -plus /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 395;" f -polyKindedExTyvarTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1024;" f -polyTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 524;" f -popCount /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 16;" f -postscanl /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1240;" f -postscanl' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1260;" f -postscanlM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1245;" f -postscanlM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1265;" f -pr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 57;" f -pr1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 81;" f -pragLineDCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2250;" f -prescanl /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1199;" f -prescanl' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1219;" f -prescanlM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1204;" f -prescanlM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1224;" f -primArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1102;" f -primArrayFromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 231;" f -primArrayFromListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 236;" f -primArrayToByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 258;" f -primArrayToList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 255;" f -primCompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 565;" f -primGetPutByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 79;" f -primLaws /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 40;" f -primListAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 51;" f -primListByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 138;" f -primPutGetAddr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 109;" f -primPutGetByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 70;" f -primPutPutByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 92;" f -primSetByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/src/PrimLaws.hs 119;" f -primToIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 270;" f -primToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 264;" f -primToST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 275;" f -primVarContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 100;" f -primVarToMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 105;" f -primitive /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 86;" f -primitive_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 100;" f -productReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 858;" f -productShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1132;" f -prop_Eq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 19;" f -prop_Ord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 27;" f -prop_Read /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 46;" f -prop_Show /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 59;" f -properties /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 217;" f -property /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 47;" f -proxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 479;" f -proxyConstr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 126;" f -proxyDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 130;" f -proxyExpQ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 46;" f -proxyPatQ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 49;" f -proxyTyCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/old/Data/Proxy.hs 108;" f -proxyTypeQ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 43;" f -proxy_d /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 30;" f -proxy_tc /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 30;" f -putMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 102;" f -quantifyType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1686;" f -quotedTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 500;" f -randomList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 26;" f -randomList64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 80;" f -randomNextTwoWord32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 51;" f -randomTree /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 56;" f -randomTree64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 110;" f -read' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 43;" f -readArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 140;" f -readBraces /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 804;" f -readByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 338;" f -readByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 103;" f -readCharArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 660;" f -readEither /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 193;" f -readEither /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 102;" f -readEither' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 36;" f -readListWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 153;" f -readMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 87;" f -readMaybe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 200;" f -readMaybe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 109;" f -readMutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 50;" f -readOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 127;" f -readOffPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 67;" f -readPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 329;" f -readPrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 78;" f -readSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 158;" f -readSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 54;" f -readSurround /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 810;" f -readerToAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 327;" f -readsBinary1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 473;" f -readsBinaryWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 434;" f -readsData /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 421;" f -readsPrec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 164;" f -readsPrec1Default /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 656;" f -readsPrec1Options /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 662;" f -readsPrec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 233;" f -readsPrecDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 580;" f -readsUnary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 459;" f -readsUnary1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 466;" f -readsUnaryWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 427;" f -rec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 104;" f -rec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsTypes.hs 104;" f -rechunkBS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 113;" f -rechunkText /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 92;" f -recordFamTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 659;" f -recordTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 285;" f -recordVanillaTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 382;" f -reflect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 183;" f -reflect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 116;" f -reflectBefore /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 585;" f -reflectBefore /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 179;" f -reflectByte /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 474;" f -reflectByte /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 61;" f -reflectResult /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 623;" f -reflectResult1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 671;" f -regressionTest44 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1090;" f -regressions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress.hs 36;" f -regressions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 46;" f -reifiedAp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 660;" f -reifiedIns /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 18;" f -reifiedMappend /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 612;" f -reifiedMempty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 612;" f -reifiedPure /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 660;" f -reify /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 188;" f -reify /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 184;" f -reifyApplicative /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 677;" f -reifyByte /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 516;" f -reifyByte /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 105;" f -reifyConstructor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 391;" f -reifyConstructorTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 766;" f -reifyDatatype /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 383;" f -reifyDatatypeWithConNameTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 741;" f -reifyFixityCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2278;" f -reifyInstance /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 30;" f -reifyMaybe /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2293;" f -reifyMonoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 631;" f -reifyNat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 221;" f -reifyParent /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 475;" f -reifyParentWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 502;" f -reifyRecord /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 401;" f -reifyRecordType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 481;" f -reifySymbol /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 261;" f -reifyTypeable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 592;" f -renameLawsToTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 320;" f -repair13618 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2169;" f -repairDataFam /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 582;" f -repairVarKindsWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 649;" f -repairVarKindsWith' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 553;" f -replicate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 201;" f -replicateM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 207;" f -replicatePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 972;" f -replicatePrimArrayA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1004;" f -replicatePrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 748;" f -report /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 27;" f -reproxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 504;" f -resizeMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 193;" f -resizeMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 307;" f -resizeSmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 968;" f -resolveInfixT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1555;" f -resolveInfixT1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1591;" f -resolveKindSynonyms /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1396;" f -resolvePredSynonyms /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1420;" f -resolvePredSynonymsTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 728;" f -resolveTypeArgSynonyms /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1391;" f -resolveTypeSynonyms /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1326;" f -resolveTypeSynonymsVKATest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1080;" f -resolve_tvb_syns /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1405;" f -retag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 450;" f -retagD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 315;" f -retagPD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 323;" f -retagSD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 319;" f -rules /home/b/repos/wavefunction/src/WaveTypes.hs 98;" f -run /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 38;" f -runAccum /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 112;" f -runAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 182;" f -runArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 325;" f -runArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 330;" f -runByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 629;" f -runByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 635;" f -runErrors /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 198;" f -runExcept /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 120;" f -runExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 150;" f -runIxSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1049;" f -runJ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 50;" f -runM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 11;" f -runManaged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 90;" f -runPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1147;" f -runPrimArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1153;" f -runRaw /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 86;" f -runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 501;" f -runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1062;" f -runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 642;" f -runSTA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 43;" f -runSelect /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 87;" f -runSelectT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 123;" f -runSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 446;" f -runSmallArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 458;" f -run_testu01_c /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 73;" f -running /home/b/repos/arrows-test/src/Scheduler.hs 18;" f -s1ReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 836;" f -s1ShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1110;" f -sIZEOF_CHAR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 19;" f -sIZEOF_DOUBLE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 28;" f -sIZEOF_FLOAT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 31;" f -sIZEOF_FUNPTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 37;" f -sIZEOF_INT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 22;" f -sIZEOF_INT16 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 49;" f -sIZEOF_INT32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 55;" f -sIZEOF_INT64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 61;" f -sIZEOF_INT8 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 43;" f -sIZEOF_PTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 34;" f -sIZEOF_STABLEPTR /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 40;" f -sIZEOF_WORD /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 25;" f -sIZEOF_WORD16 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 52;" f -sIZEOF_WORD32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 58;" f -sIZEOF_WORD64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 64;" f -sIZEOF_WORD8 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MachDeps.hs 46;" f -safeX /home/b/repos/wavefunction/src/Wave.hs 89;" f -safeY /home/b/repos/wavefunction/src/Wave.hs 91;" f -sameByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 176;" f -sameMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 253;" f -sameMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 176;" f -sameMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 493;" f -sanitizeStars /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 541;" f -scanl /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1281;" f -scanl' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1291;" f -scanl1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1301;" f -scanl1' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1328;" f -scanl1M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1306;" f -scanl1M' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1334;" f -scanlM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1286;" f -scanlM' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1296;" f -schedule /home/b/repos/arrows-test/src/Scheduler.hs 33;" f -seed /home/b/repos/wavefunction/src/WaveTypes.hs 23;" f -seedSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 357;" f -seedSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 337;" f -seedSMGen' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 364;" f -seedSMGen' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 344;" f -select /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 81;" f -selectToContT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Select.hs 199;" f -sequenceBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 689;" f -setAddrArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 94;" f -setAddrOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 147;" f -setByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 536;" f -setByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 111;" f -setByteArrayProp /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 211;" f -setDoubleArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 100;" f -setDoubleOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 153;" f -setFloatArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 98;" f -setFloatOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 151;" f -setInt16Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 76;" f -setInt16Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 83;" f -setInt16OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 129;" f -setInt16OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 136;" f -setInt32Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 78;" f -setInt32Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 85;" f -setInt32OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 131;" f -setInt32OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 138;" f -setInt64Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 89;" f -setInt64OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 142;" f -setInt8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 74;" f -setInt8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 81;" f -setInt8OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 127;" f -setInt8OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 134;" f -setIntArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 91;" f -setIntOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 144;" f -setOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 135;" f -setPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 450;" f -setPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 101;" f -setStablePtrArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 96;" f -setStablePtrOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 149;" f -setWideCharArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 102;" f -setWideCharOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 155;" f -setWord16Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 55;" f -setWord16Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 62;" f -setWord16OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 108;" f -setWord16OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 115;" f -setWord32Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 57;" f -setWord32Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 64;" f -setWord32OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 110;" f -setWord32OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 117;" f -setWord64Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 68;" f -setWord64OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 121;" f -setWord8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 53;" f -setWord8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 60;" f -setWord8OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 106;" f -setWord8OffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 113;" f -setWordArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 70;" f -setWordOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Internal/Operations.hs 123;" f -shiftXor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 276;" f -shiftXor /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 249;" f -shiftXorMultiply /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 279;" f -shiftXorMultiply /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 252;" f -shimmedSetInt8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 334;" f -shimmedSetWord8Array# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 332;" f -showBraces /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1085;" f -showFixity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1647;" f -showFixityDirection /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1654;" f -showSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 62;" f -showableTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 260;" f -showsBinary1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 497;" f -showsBinaryWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 449;" f -showsPrec1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 184;" f -showsPrec1Default /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1006;" f -showsPrec1Options /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1011;" f -showsPrec2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 253;" f -showsPrecDefault /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 910;" f -showsPrecOptions /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 915;" f -showsUnary /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 482;" f -showsUnary1 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 489;" f -showsUnaryWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Data/Functor/Classes.hs 442;" f -shrinkMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 294;" f -shrinkMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 318;" f -shrinkSmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 947;" f -singleArg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 252;" f -singleArg /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 161;" f -singleton /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 192;" f -size /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 161;" f -sizeOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 169;" f -sizeOf# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 82;" f -sizeOfType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 160;" f -sizeOfType# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 76;" f -sizeofArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 116;" f -sizeofByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 275;" f -sizeofMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 121;" f -sizeofMutableByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 285;" f -sizeofMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 486;" f -sizeofPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 565;" f -sizeofSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 352;" f -sizeofSmallMutableArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 400;" f -slice /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 336;" f -sm32ref /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 23;" f -sm64ref /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/TestU01.hs 48;" f -smallArrayDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 904;" f -smallArrayFromList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 941;" f -smallArrayFromListN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 926;" f -smallArrayLiftCompare /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 533;" f -smallArrayLiftEq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 512;" f -smallArrayLiftReadPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 876;" f -smallArrayLiftShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 860;" f -snoc /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 236;" f -snocView /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 717;" f -someFunc /home/b/repos/arrows-test/src/Lib.hs 6;" f -spec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/tests/GenericsSpec.hs 77;" f -spec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/ReifyNatSpec.hs 26;" f -spec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 14;" f -specifiedSpec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 147;" f -splitMix32List /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 35;" f -splitMix32List64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 89;" f -splitMix32Tree /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 65;" f -splitMix32Tree64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 119;" f -splitMixList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 32;" f -splitMixList64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 86;" f -splitMixTree /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 62;" f -splitMixTree64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 116;" f -splitOn /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 92;" f -splitSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 224;" f -splitSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 198;" f -stToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 289;" f -stable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 527;" f -stable /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 121;" f -stablePtrToIntPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 532;" f -stablePtrToIntPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 126;" f -starKindName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/Internal.hs 31;" f -start /home/b/repos/arrows-test/src/Scheduler.hs 11;" f -start /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 95;" f -startsVarSym /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 711;" f -startsVarSymASCII /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 714;" f -state /home/b/repos/arrows-test/src/Scheduler.hs 17;" f -stealKindForType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 658;" f -step /home/b/repos/wavefunction/src/Wave.hs 54;" f -stepOnce /home/b/repos/arrows-test/src/Scheduler.hs 24;" f -stop /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 99;" f -streamGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 105;" f -strictDemoTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 358;" f -strip /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 101;" f -stripSigT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 832;" f -subProxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 450;" f -substIntoTyVarBndrs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 114;" f -substTyVarBndr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1974;" f -substTyVarBndrKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2013;" f -substTyVarBndrKinds /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2009;" f -substTyVarBndrs /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1970;" f -subtractPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 54;" f -sumOf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Range.hs 35;" f -sumSize /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 115;" f -surrounding /home/b/repos/wavefunction/src/Wave.hs 65;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 20;" f -synopsis /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 20;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 48;" f -sysconfdir /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 48;" f -t100Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1162;" f -t103Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1191;" f -t37Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 961;" f -t43Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 388;" f -t46Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 664;" f -t58Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 429;" f -t59Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 820;" f -t61Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 841;" f -t63Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1097;" f -t66Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 876;" f -t70Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1114;" f -t73Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 673;" f -t75Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1060;" f -t79TestA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 925;" f -t79TestB /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 943;" f -t80Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 903;" f -t88Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 1138;" f -t95Test /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 697;" f -table /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 116;" f -tagSelf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 459;" f -tagWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 490;" f -taggedConstr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 149;" f -taggedDataType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 153;" f -taggedPackageKey /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Proxy/TH.hs 39;" f -taggedTyCon /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 130;" f -tail /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 364;" f -take /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 384;" f -takeFieldNames /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1659;" f -takeFieldStrictness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1663;" f -takeFieldTypes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1669;" f -takeMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 72;" f -takeWhile /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 779;" f -takeWhileM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 784;" f -testArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 323;" f -testByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 338;" f -testMiniProperty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 72;" f -testUniformity /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 87;" f -testUniformityQC /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 78;" f -testUniformityRaw /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Uniformity.hs 56;" f -tfNext64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Dieharder.hs 67;" f -tfRandomList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 29;" f -tfRandomList64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 83;" f -tfRandomTree /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 59;" f -tfRandomTree64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/Bench.hs 113;" f -thawArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 231;" f -thawByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 245;" f -thawPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 528;" f -thawSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 296;" f -theSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 387;" f -theSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 367;" f -throwE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 316;" f -toJSON /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/tests/T47Spec.hs 59;" f -toKey /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/FromJSON.hs 42;" f -toList /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1610;" f -totalIterations /home/b/repos/wavefunction/src/WaveTypes.hs 24;" f -touch /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 350;" f -touchUnlifted /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 357;" f -trans /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 462;" f -traverseArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 516;" f -traverseArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 550;" f -traverseBy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 683;" f -traverseHashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 971;" f -traverseMono /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Unsafe.hs 44;" f -traversePoly /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Closure.hs 16;" f -traversePoly /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/bench/Array/Traverse/Unsafe.hs 14;" f -traversePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 899;" f -traversePrimArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 667;" f -traversePrimArray_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1024;" f -traverseSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 658;" f -traverseSmallArrayP /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 411;" f -traverseTV /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 328;" f -traverseTVFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 360;" f -traverseTVKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 373;" f -traverseTVName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 344;" f -tryE /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 346;" f -tryPutMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 118;" f -tryReadMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 133;" f -tryTakeMVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MVar.hs 109;" f -tvFlag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 495;" f -tvKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 488;" f -tvName /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype/TyVarBndr.hs 484;" f -two32 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 190;" f -two64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 56;" f -two64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 216;" f -two64 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/Tests.hs 135;" f -twoHash /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1217;" f -tySynInstDCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2232;" f -typeToPred /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1436;" f -uCharShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1197;" f -uDoubleShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1201;" f -uFloatShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1205;" f -uIntShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1209;" f -uWordShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1213;" f -unBA /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 133;" f -unBox /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 123;" f -unCS /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Properties.hs 69;" f -unGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 16;" f -unI# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 386;" f -unI# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 345;" f -unLift /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.2/Control/Applicative/Lift.hs 154;" f -unMutablePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1066;" f -unProperty /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/tests/MiniQC.hs 44;" f -unST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 337;" f -unST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 642;" f -unST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1160;" f -unST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 465;" f -unTagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Generic/Instances.hs 117;" f -unTagged /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 110;" f -unbox /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 467;" f -uncurryKind /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1536;" f -uncurryType /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 1521;" f -unfoldr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 47;" f -unfoldr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1125;" f -unfoldr2 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/bench/SimpleSum.hs 42;" f -unfoldrExactN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1161;" f -unfoldrExactNM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1168;" f -unfoldrM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1130;" f -unfoldrN /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1141;" f -unfoldrNM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 1146;" f -unhashed /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/src/Data/Hashable/Class.hs 925;" f -unify' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2045;" f -unifyTypes /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 2027;" f -uniq /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 761;" f -unpackedAnnot /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/src/Language/Haskell/TH/Datatype.hs 331;" f -unproxy /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 485;" f -unreflectedApplicative /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 674;" f -unreflectedMonoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/fast/Data/Reflection.hs 628;" f -unsafeArrayFromListN' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 93;" f -unsafeDupableInterleave /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 407;" f -unsafeDupablePerformIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/slow/Data/Reflection.hs 57;" D -unsafeFreezeArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 216;" f -unsafeFreezeByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 259;" f -unsafeFreezePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 542;" f -unsafeFreezeSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 283;" f -unsafeIOToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 322;" f -unsafeInlineIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 337;" f -unsafeInlinePrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 328;" f -unsafeInlineST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 343;" f -unsafeInterleave /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 407;" f -unsafePrimToIO /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 306;" f -unsafePrimToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 295;" f -unsafePrimToST /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 301;" f -unsafeSTToPrim /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Control/Monad/Primitive.hs 314;" f -unsafeSmallArrayFromListN' /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 133;" f -unsafeThawArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 244;" f -unsafeThawByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 268;" f -unsafeThawPrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 551;" f -unsafeThawSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 310;" f -unseedSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix.hs 368;" f -unseedSMGen /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src/System/Random/SplitMix32.hs 348;" f -untag /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 455;" f -untagSelf /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 473;" f -using /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 38;" f -usingT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 41;" f -v1ShowsPrec /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/generics/Data/Functor/Classes/Generic/Internal.hs 1043;" f -valid /home/b/repos/wavefunction/src/WaveTypes.hs 95;" f -validate /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 39;" f -validateCI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 36;" f -validateDI /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 33;" f -varKCompat /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Harness.hs 151;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/PackageInfo_splitmix.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/dist/build/autogen/Paths_splitmix.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/PackageInfo_th_abstraction.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/dist/build/autogen/Paths_th_abstraction.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/PackageInfo_hashable.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/dist/build/autogen/Paths_hashable.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/PackageInfo_primitive.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/dist/build/autogen/Paths_primitive.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/PackageInfo_tagged.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/dist/build/autogen/Paths_tagged.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/PackageInfo_transformers_compat.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/dist/build/autogen/Paths_transformers_compat.hs 35;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/PackageInfo_reflection.hs 17;" f -version /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/dist/build/autogen/Paths_reflection.hs 35;" f -voidstosTest /home/b/repos/wavefunction/dist-newstyle/tmp/src-114794/th-abstraction-0.6.0.0/test/Main.hs 343;" f -volume /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/ReaderLike.hs 16;" f -with /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Constraints.hs 27;" f -withByteArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 151;" f -withExcept /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 135;" f -withExceptT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.3/Control/Monad/Trans/Except.hs 221;" f -withMapping /home/b/repos/wavefunction/dist-newstyle/tmp/src-114796/hashable-1.4.3.0/tests/Regress/Mmap.hsc 21;" f -withMonoid /home/b/repos/wavefunction/dist-newstyle/tmp/src-114800/reflection-2.1.7/examples/Monoid.hs 29;" f -withMutableByteArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 170;" f -withMutablePrimArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1183;" f -withPrimArrayContents /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 1174;" f -witness /home/b/repos/wavefunction/dist-newstyle/tmp/src-114798/tagged-0.8.8/src/Data/Tagged.hs 468;" f -word8 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/test/Main.hs 201;" f -writeArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 147;" f -writeByteArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 348;" f -writeByteArray# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 107;" f -writeCharArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/ByteArray.hs 672;" f -writeMutVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/MutVar.hs 55;" f -writeOffAddr# /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Types.hs 131;" f -writeOffPtr /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Ptr.hs 73;" f -writePrimArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimArray.hs 337;" f -writePrimVar /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/PrimVar.hs 83;" f -writeSmallArray /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 170;" f -writerToAccumT /home/b/repos/wavefunction/dist-newstyle/tmp/src-114799/transformers-compat-0.7.2/0.5/Control/Monad/Trans/Accum.hs 332;" f -zeroBits /home/b/repos/wavefunction/dist-newstyle/tmp/src-114793/splitmix-0.1.0.5/src-compat/Data/Bits/Compat.hs 25;" f -zip /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 617;" f -zip3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 621;" f -zip4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 625;" f -zip5 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 630;" f -zip6 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 635;" f -zipW /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/Array.hs 707;" f -zipW /home/b/repos/wavefunction/dist-newstyle/tmp/src-114797/primitive-0.9.0.0/Data/Primitive/SmallArray.hs 792;" f -zipWith /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 590;" f -zipWith3 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 594;" f -zipWith3M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 540;" f -zipWith4 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 599;" f -zipWith4M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 568;" f -zipWith5 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 605;" f -zipWith5M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 575;" f -zipWith6 /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 611;" f -zipWith6M /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 582;" f -zipWithM /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 514;" f -zipWithM_ /home/b/repos/wavefunction/dist-newstyle/tmp/src-114795/vector-stream-0.1.0.0/src/Data/Stream/Monadic.hs 536;" f