<div class="__aliyun_email_body_block"><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">Hi Vassil,</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><br ></span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">   The proposal looks interesting. But I have a basic question to ask.</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">What does a round table mean? Does it require us to attend a meeting at real time.</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">Or does it mean a project that people could interact with each other more quickly?</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><br ></span></div><div  style="clear:both;">Thanks,</div><div  style="clear:both;">Chuanqi</div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">   </span></div><blockquote  style="margin-right:0;margin-top:0;margin-bottom:0;"><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">------------------------------------------------------------------</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">From:llvm-dev <llvm-dev@lists.llvm.org></span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">Send Time:2021年10月29日(星期五) 21:23</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">To:Vassil Vassilev <v.g.vassilev@gmail.com>; David Blaikie <dblaikie@gmail.com></span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">Cc:llvm-dev <llvm-dev@lists.llvm.org>; Clang Dev <cfe-dev@lists.llvm.org></span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;">Subject:Re: [llvm-dev] [cfe-dev]  FIXME Hunt Round Table</span></div><div  style="clear:both;"><span  style="font-family:Tahoma,Arial,STHeiti,SimSun;font-size:14.0px;color:#000000;"><br ></span></div><style  type="text/css">P{margin-top:0;margin-bottom:0;}</style><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;">
This topic is very relevant indeed. I made a quick check in the clang sources and this is the FIXME count for different releases:</div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;"><br ></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;">
Release  #FIXME  Increase<br ></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;">14           6101       12<br ><div >13           6089       57</div><div >12           6032       242</div><div >11           5790       134</div><div >10           5656       320</div><div >9             5336       286</div><div >8             5050       53</div><div >7             4997       200</div><div >6             4797       157</div><div >5             4640       214</div>
4             4426</div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;"><br ></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;">
In summary, the number of FIXMEs keeps growing... While I think we should definitely address this I feel it might not be easy within 1h slot. This could be an excellent task for a Hacker Lab for example. I am not sure though whether it is planned for this year?<br ></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;"><br ></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;">
Other formats we can consider are:</div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;"><ul ><li >Brainstorming our FIXME policy and what can be done to avoid/reduce the growth. Should we start tagging FIXMEs by a domain or severity level and etc to help find the most relevant ones?<br ></li><li >Build some tooling e.g. finding the oldest FIXMEs or checking which domains have more FIXMEs. I would particularly be interested in a way to classify them... It's been a while I am trying to find a way to filter OpenCL-specific FIXMEs. I think finding
 relevant FIXME could be a good first step forward. <br ></li></ul><div ><br ></div><div >Overall I would be happy to join this session in whichever format as soon as it is in reasonable enough timing for me (AM hours would work best!).</div><div ><br ></div><div ><br ></div><div >Cheers,</div><div >Anastasia<br ></div></div><div  id="appendonsend"></div><div  class=" __aliyun_node_has_color" style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:16.0px;color:#000000;"><br ></div><hr  style="display:inline-block;width:98.0%;"><div  id="divRplyFwdMsg"><span  style="font-size:15.0px;color:#000000;font-family:Calibri,sans-serif;"><b >From:</b> cfe-dev <cfe-dev-bounces@lists.llvm.org> on behalf of David Blaikie via cfe-dev <cfe-dev@lists.llvm.org><br ><b >Sent:</b> 28 October 2021 20:55<br ><b >To:</b> Vassil Vassilev <v.g.vassilev@gmail.com><br ><b >Cc:</b> llvm-dev <llvm-dev@lists.llvm.org>; Clang Dev <cfe-dev@lists.llvm.org><br ><b >Subject:</b> Re: [cfe-dev] [llvm-dev] FIXME Hunt Round Table</span><div > </div></div><div ><div >I like the idea, and would be happy to help in an advisory capacity - answering folks questions about whether a given FIXME is easy/hard (as far as I know) and where to go to maybe fix it. But doubt I have the motivation to be driving/working
 on fixes myself, unfortunately.</div><br ><div  class="x_gmail_quote"><div  class="x_gmail_attr">On Thu, Oct 28, 2021 at 3:05 AM Vassil Vassilev via llvm-dev <<a  href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br ></div>

Hi folks,<br ><br >
   I was thinking to submit a round table focusing on resolving FIXMEs <br >
in the codebase of clang and llvm. The idea is FIXME hunters to bring a <br >
laptop and start hunting down the 13K FIXMEs in both codebases.<br ><br >
   Ideally we would invite code owners to provide key insights and to <br >
possibly review patches quickly.<br ><br >
   I am wondering if that sounds fun and are there people willing to engage?<br ><br >
Best, Vassil<br ><br >
_______________________________________________<br >
LLVM Developers mailing list<br ><a  href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br ><a  href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br ></div></div></blockquote><div ><br ></div></div>