<div dir="ltr">Hi,<div><br></div><div>I would like to learn more about the GSoC project to find and fix bugs that changes the generated code when it is compiled with the debug info option (<a href="http://llvm.org/OpenProjects.html#gsoc17" target="_blank">http://llvm.org/OpenProjects.<wbr>html#gsoc17</a>). I have built llvm with clang and I compiled the hello.c program found in <a href="http://llvm.org/docs/GettingStarted.html" target="_blank">http://llvm.org/docs/Gettin<wbr>gStarted.html</a> with and without the -g flag. I disassembled both using llvm-dis and took the diff of them. The diff file does show differences (see attached) and as I understand this shouldn't be the case.</div><div><br></div><div>I would like to know the following about this project.</div><div><ul><li>What is the scope of this project? Are the bugs that cause these differences and how many of them there are, known? If not what should be the deliverable of the project?</li><li>Which are the test programs that can be used to discover these bugs?</li></ul></div><div><br clear="all"><div><div class="m_8304271899999353934gmail-m_1812660627860528581gmail_signature"><div dir="ltr"><div>Thanks in advance!</div><br></div></div></div>
</div></div>