Displaying 20 results from an estimated 50000 matches similar to: "Configuring compiler-rt to use the same linker as LLVM"
2018 Aug 30
2
Building/Running LLVM Tests with Sanitizers
Another option is just to run corresponding script from
*https://llvm.org/svn/llvm-project/zorg/trunk/zorg/buildbot/builders/sanitizers/
<https://llvm.org/svn/llvm-project/zorg/trunk/zorg/buildbot/builders/sanitizers/>*
in
empty directory.
On Thu, Aug 30, 2018 at 5:00 AM Peter Smith via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hello Dean,
>
> I've not done this
2018 Aug 31
3
Building/Running LLVM Tests with Sanitizers
Aside: would it be useful to execute a build of the libc++/libc++abi with
msan normally during release, and change the driver to look for these
msan-built C++ libs when "-fsanitize=memory"? That would drastically cut
down on the complexity of using msan.
On Fri, Aug 31, 2018 at 5:43 AM Dean Michael Berris via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Thanks Vitaly and
2017 Jul 12
2
moving libfuzzer to compiler-rt?
> I really like the property of libFuzzer living in its own place so that
> it's easy to use without building the world
But it’s not: the implementation of the coverage instrumentation
is done in one of the sanitizers, so it’s impossible to just use libFuzzer without them.
Furthermore, I would think that almost all libFuzzer users would use a sanitizer while fuzzing.
I can see a few
2017 Mar 15
2
Use of the C++ standard library in XRay compiler-rt
On Tue, Mar 14, 2017 at 5:34 PM Dean Michael Berris <dean.berris at gmail.com>
wrote:
> On 13 Mar 2017, at 15:39, David Blaikie <dblaikie at gmail.com> wrote:
>
>
>
> On Sun, Mar 12, 2017, 4:10 PM Dean Michael Berris <dean.berris at gmail.com>
> wrote:
>
>
> > On 9 Mar 2017, at 09:32, David Blaikie via llvm-dev <
> llvm-dev at
2017 May 03
2
moving libfuzzer to compiler-rt?
On Tue, May 2, 2017 at 9:34 PM, Justin Bogner <mail at justinbogner.com> wrote:
> Reid Kleckner via llvm-dev <llvm-dev at lists.llvm.org> writes:
> > On Tue, May 2, 2017 at 4:28 PM, Kostya Serebryany via llvm-dev <
> > llvm-dev at lists.llvm.org> wrote:
> >
> >> On Tue, May 2, 2017 at 12:26 PM, George Karpenkov <ekarpenkov at apple.com
> >
2018 Jun 05
3
Unit Tests CMake configuration
Hi llvm-dev,
Does anybody know why we're not using the `add_test` feature in CMake
[0] for unit tests? In particular, compiler-rt (sanitizers and xray)
has a number of unit tests which could really just be built as normal
binaries and invoked appropriately.
If we're avoiding ctest [1], then for the unit tests in compiler-rt
I'd like to see whether just using normal binaries can make
2017 Oct 04
2
Unit tests in compiler-rt not rebuilding with changes to runtimes?
> On 4 Oct 2017, at 04:43, Chris Bieneman <beanz at apple.com> wrote:
>
> I want to make sure I understand the problem so I can try to reproduce it.
>
> When you say "make changes to the runtime" you mean code in compiler-rt/lib/xray ?
>
Yes.
> Are you using the mono-repo prototype? If not, where do you have compiler-rt's sources (llvm/projects or
2018 Apr 11
0
[compiler-rt] r329776 - [XRay][compiler-rt] Fix osx-based builds
Hi Dean,
I have fixed the build failure in r329832.
In general, do you think it would be possible to perform the task using higher-level functions available from AddCompilerRT.cmake?
They were written exactly to avoid such errors.
Regards,
George
> On Apr 11, 2018, at 10:50 AM, George Karpenkov <ekarpenkov at apple.com> wrote:
>
> Hi Dean,
>
> For me the build is still
2018 May 13
0
A Fresh Start with LLVM
Thanks Dean and Bruce.
1.1GB is a "lot" smaller than I expected, my worry was that it might be >60GB with the entire change histories to v1.0. Disk space is not a problem (at ~€80 per TB) just ISP download caps and 1.1GB is well under the radar :-)
I will get Phabricator set up for collaboration.
Thanks again for your help,
MartinO
-----Original Message-----
From: Dean Michael
2018 Aug 30
2
Building/Running LLVM Tests with Sanitizers
Hi llvm-dev,
I'm trying to reproduce an msan failure in one of the bots, but I
can't seem to get the right incantation of building LLVM with msan.
Here's what I've been doing:
1) Build the toolchain in one build directory, including `compiler-rt`.
2) Build the toolchain again with the just built toolchain in step 1,
but this time with `-DLLVM_USE_SANITIZER=MemoryWithOrigins`.
I
2017 Jul 12
2
moving libfuzzer to compiler-rt?
On Wed, Jul 12, 2017 at 11:30 AM, George Karpenkov via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
>
> I already forgot why we decided not to move the code to compiler-rt.
>
> This would solve at least this problem.
> Since we now have -fsanitize=fuzzer it will actually be pretty natural.
>
>
> Licensing concerns, compiler-rt has a different license.
>
> BTW
2017 May 03
3
moving libfuzzer to compiler-rt?
On Tue, May 2, 2017 at 4:28 PM, Kostya Serebryany via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Tue, May 2, 2017 at 12:26 PM, George Karpenkov <ekarpenkov at apple.com>
> wrote:
>
>> From my understanding, all these problems can be solved entirely
>>
> by moving libfuzzer to compiler-rt, where (other) sanitizers already
>> reside.
>>
>
2017 Mar 13
5
Use of the C++ standard library in XRay compiler-rt
On Sun, Mar 12, 2017, 4:10 PM Dean Michael Berris <dean.berris at gmail.com>
wrote:
>
> > On 9 Mar 2017, at 09:32, David Blaikie via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
> >
> > I agree that we should clean up the standard library usage even just for
> consistency.
> >
>
> +1 -- now that I think about it, it should be fairly doable
2018 Apr 11
2
[compiler-rt] r329776 - [XRay][compiler-rt] Fix osx-based builds
Hi Dean,
For me the build is still broken:
-- Builtin supported architectures: i386;x86_64;x86_64h
CMake Error at projects/compiler-rt/lib/xray/tests/CMakeLists.txt:21 (add_library):
add_library cannot create target "RTXRay.test.osx" because another target
with the same name already exists. The existing target is a static library
created in source directory
2018 May 13
2
A Fresh Start with LLVM
Yes, it's not bad. You can actually reduce the size of the .git directory
to 597 MB by running "git repack -a -d -f --depth=250 --window=250". This
takes less than 5 minutes on a 16 core Xeon. Unfortunately I've never found
a way to get such a nicely packed repo into github such that it checks out
for others as nicely as it was when I uploaded it :-(
On Mon, May 14, 2018 at
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (compiler-rt patch)
On Thu, Aug 22, 2013 at 11:39 AM, Steven Newbury <steve at snewbury.org.uk>wrote:
> On Thu, 2013-08-22 at 11:27 +0400, Alexey Samsonov wrote:
> > Hi Steven,
> >
> > This looks interesting and raises a number of questions :)
> >
> > 1) Does applying this patch actually bring working sanitizers to x32
> > platform?
> > That is, after you build the
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (compiler-rt patch)
On Thu, Aug 22, 2013 at 11:56 AM, Steven Newbury <steve at snewbury.org.uk>wrote:
> On Thu, 2013-08-22 at 11:50 +0400, Alexey Samsonov wrote:
> > On Thu, Aug 22, 2013 at 11:39 AM, Steven Newbury <steve at snewbury.org.uk
> >wrote:
> >
> > > On Thu, 2013-08-22 at 11:27 +0400, Alexey Samsonov wrote:
> > > > Hi Steven,
> > > >
> >
2014 Feb 01
3
[LLVMdev] Sanitizers libs in Compiler-RT
> On Jan 30, 2014, at 1:50 PM, Reid Kleckner <rnk at google.com> wrote:
>
>> On Thu, Jan 30, 2014 at 1:19 PM, Renato Golin <renato.golin at linaro.org> wrote:
>>> On 30 January 2014 20:33, Reid Kleckner <rnk at google.com> wrote:
>>> Basically, compiler-rt contains the only runtime libraries we ship with Clang. The sanitizers are runtime libraries
2017 Mar 08
3
Use of the C++ standard library in XRay compiler-rt
On Wed, Mar 8, 2017 at 2:28 PM Tim Shen <timshen at google.com> wrote:
> On Wed, Mar 8, 2017 at 1:49 PM David Blaikie <dblaikie at gmail.com> wrote:
>
> So I stumbled across an issue that I think is a bit fundamental:
>
> The xray runtime uses the C++ standard library.
>
> This seems like a problem because whatever C++ standard library is used to
> compile the
2014 Dec 10
2
[LLVMdev] [Compiler-rt] -march=aarch64 flag in gcc/clang
On 10 December 2014 at 16:06, Renato Golin <renato.golin at linaro.org> wrote:
> Hi Sumanth,
>
> Christophe (cc'd) is seeing the same problems on his build. It seems
> that r181130 (by Tim) has something to do with it, but I'm not sure.
>
> I remember trying to build compiler-rt on AArch64 natively in
> February, and even running the test-suite with it, so