Shankar Easwaran
2013-Sep-09 05:00 UTC
[LLVMdev] [lld] buildbot configuration on using -fsanitize options
On 9/8/2013 11:48 PM, Chandler Carruth wrote:> On Sun, Sep 8, 2013 at 9:29 PM, Shankar Easwaran <shankare at codeaurora.org>wrote: > >> Do you know if llvm itself gets tested as a complete build with the >> fsanitize options ? >> >> Enabling tsan seems to be a good idea too. >> > We test it very regularly with all of the sanitizers. We've not been able > to add these bots easily due to infrastructure issues.Thanks for the info Chandler. I would like to add the extra fsanitize configs to the lld buildbot to detect problems early. There have been a bunch of temporary string issues, which would have been easily caught by the sanitizer tools. Thanks Shankar Easwaran -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by the Linux Foundation
Alexey Samsonov
2013-Sep-10 09:28 UTC
[LLVMdev] [lld] buildbot configuration on using -fsanitize options
FYI We have an upstream bootstrap bot ( http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-bootstrap) that does a number of things including running llvm/clang tests under ASan/MSan. Probably we can add a couple of steps that would checkout lld and run check-lld in ASan-ified/MSan-ified build trees. On Mon, Sep 9, 2013 at 9:00 AM, Shankar Easwaran <shankare at codeaurora.org>wrote:> On 9/8/2013 11:48 PM, Chandler Carruth wrote: > >> On Sun, Sep 8, 2013 at 9:29 PM, Shankar Easwaran <shankare at codeaurora.org >> >**wrote: >> >> Do you know if llvm itself gets tested as a complete build with the >>> fsanitize options ? >>> >>> Enabling tsan seems to be a good idea too. >>> >>> We test it very regularly with all of the sanitizers. We've not been >> able >> to add these bots easily due to infrastructure issues. >> > Thanks for the info Chandler. I would like to add the extra fsanitize > configs to the lld buildbot to detect problems early. > > There have been a bunch of temporary string issues, which would have been > easily caught by the sanitizer tools. > > > Thanks > > Shankar Easwaran > > -- > Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted > by the Linux Foundation > > ______________________________**_________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/**mailman/listinfo/llvmdev<http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev> >-- Alexey Samsonov, MSK -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130910/e244ce3a/attachment.html>
Evgeniy Stepanov
2013-Sep-10 09:59 UTC
[LLVMdev] [lld] buildbot configuration on using -fsanitize options
Does it build with libstdc++? I've got this with fresh clang, -std=c++11: In file included from ../projects/lld/lib/ReaderWriter/ELF/./SectionChunks.h:19: In file included from ../projects/lld/include/lld/Core/Parallel.h:28: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/condition_variable:38: /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/chrono:535:6: error: no matching constructor for initialization of 'duration' (aka 'std::chrono::duration<long, std::ratio<1, 1000000> >') : __d(__t.time_since_epoch()) On Tue, Sep 10, 2013 at 1:28 PM, Alexey Samsonov <samsonov at google.com> wrote:> FYI We have an upstream bootstrap bot > (http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-bootstrap) that > does a number of things including running llvm/clang tests under ASan/MSan. > Probably we can add a couple of steps that would checkout lld and run > check-lld in ASan-ified/MSan-ified build trees. > > > On Mon, Sep 9, 2013 at 9:00 AM, Shankar Easwaran <shankare at codeaurora.org> > wrote: >> >> On 9/8/2013 11:48 PM, Chandler Carruth wrote: >>> >>> On Sun, Sep 8, 2013 at 9:29 PM, Shankar Easwaran >>> <shankare at codeaurora.org>wrote: >>> >>>> Do you know if llvm itself gets tested as a complete build with the >>>> fsanitize options ? >>>> >>>> Enabling tsan seems to be a good idea too. >>>> >>> We test it very regularly with all of the sanitizers. We've not been able >>> to add these bots easily due to infrastructure issues. >> >> Thanks for the info Chandler. I would like to add the extra fsanitize >> configs to the lld buildbot to detect problems early. >> >> There have been a bunch of temporary string issues, which would have been >> easily caught by the sanitizer tools. >> >> >> Thanks >> >> Shankar Easwaran >> >> -- >> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted >> by the Linux Foundation >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > > > -- > Alexey Samsonov, MSK > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
Seemingly Similar Threads
- [LLVMdev] [lld] buildbot configuration on using -fsanitize options
- [LLVMdev] [lld] buildbot configuration on using -fsanitize options
- [LLVMdev] [lld] buildbot configuration on using -fsanitize options
- [LLVMdev] [lld] buildbot configuration on using -fsanitize options
- [LLVMdev] [lld] buildbot configuration on using -fsanitize options