Displaying 20 results from an estimated 200 matches similar to: "[LLVMdev] [PATCH] Use GCC_INSTALL_PREFIX for rpath if set."
2014 May 30
3
[LLVMdev] [PATCH] Use GCC_INSTALL_PREFIX for rpath if set.
The behavior of automatically detecting libraries installed in the same
prefix feels like magic to me anyway. Perhaps it would be better to have
project-level variables for specifying the path to them individually? The
default value for them could remain as origin/../lib which would keep from
breaking things.
On Thu May 29 2014 at 7:06:17 PM, Chandler Carruth <chandlerc at google.com>
2015 Dec 26
2
[CMake] Hardcoded rpath?
I'm looking at an issue for Homebrew (OS X package manager) where the compiled libc++ tries to load libc++abi at "@rpath/libc++abi.1.dylib", resulting in a dyld error. The issue can be found at https://github.com/Homebrew/homebrew/issues/47149
From what I can tell, this is a result of lines 561-564 of the CMakeLists.txt in the main LLVM repo:
set(CMAKE_BUILD_WITH_INSTALL_RPATH ON)
2015 Jul 16
4
[LLVMdev] [3.7 Release] RC1 has been tagged, Testing Phase I begins
Hi Jack,
On Thu, Jul 16, 2015 at 4:03 PM, Jack Howarth
<howarth.mailing.lists at gmail.com> wrote:
> Hans,
> Do we intend to leave -fopenmp defaulted to the no-op libgomp
> support for 3.7.0 or do the sensible thing by applying...
>
> Index: CMakeLists.txt
> ===================================================================
> --- CMakeLists.txt (revision 242425)
2016 Dec 02
2
Failed to configure LLVM for use with Musl
I want to build LLVM-based toolchain with Musl, I have LLVM sources with clang and lld (under `tools` directory) and libunwind, compiler-rt, libcxx and libcxxabi (under `projects` directory). All are the latest versions cloned from GitHub mirror, branch `master`.
I'm trying to configure with the following options:
CLANG_DEFAULT_CXX_STDLIB = libc++
CLANG_DEFAULT_RTLIB = compiler-rt
2015 Jul 17
2
[LLVMdev] [3.7 Release] RC1 has been tagged, Testing Phase I begins
Seems on OpenSUSE x86, it's called i586, not i686 :-(
+Alexey: do you think we can handle this in the compiler-rt cmake
files somehow? Maybe try targeting both i686 and i586 unless that
would break something else?
On Fri, Jul 17, 2015 at 1:31 AM, Nikola Smiljanic <popizdeh at gmail.com> wrote:
> CMake Error at projects/compiler-rt/cmake/config-ix.cmake:125 (message):
> Cannot
2015 Jul 21
2
[LLVMdev] [3.7 Release] RC1 has been tagged, Testing Phase I begins
Building phase 2 fails on i686 Fedora 22
CMake Error at projects/compiler-rt/cmake/config-ix.cmake:125 (message):
Cannot compile for i686:
CMakeError.log attached
On Wed, Jul 22, 2015 at 8:20 AM, Alexey Samsonov <vonosmas at gmail.com> wrote:
> The problem is we "guess" that the host architecture is i686, and fail
> when we find out that we can't target it (__i686__
2017 Oct 09
3
LLVM's use of rpath on macOS
Hi all,
I'm trying to understand why LLVM uses @rpath as the install name in its
dynamic libraries on macOS. This complicates the process of linking against
libLLVM from third-party tools and isn't nearly as common a practice on
macOS as it is on Linux. I tried tracing through history on the LLVM repo
and the main thing I could find was a commit from ages ago saying that the
libraries are
2016 Mar 18
2
Building with LLVM_PARALLEL_XXX_JOBS
On Thu, Mar 17, 2016 at 11:45 AM, Sedat Dilek <sedat.dilek at gmail.com> wrote:
> On Thu, Mar 17, 2016 at 10:05 AM, Sedat Dilek <sedat.dilek at gmail.com> wrote:
>> On Mon, Mar 14, 2016 at 5:30 PM, Chris Bieneman <cbieneman at apple.com> wrote:
>> [ brutal-snip ]
>> ...
>>> [ TODO#S: Before doing a 2nd build (and in a 3rd run using more
>>>
2015 Sep 18
4
Heads up: Bug in CMake found when attempting 64-bit build with 32-bit clang-cl.
Hi Nico, Hans, Takumi,
I made it to the bottom of the issue. Turns out that
CMAKE_C_FLAGS=-m64
CMAKE_CXX_FLAGS=-m64
CMAKE_EXE_LINKER_FLAGS=/machine:x64
is enough to do a 64-bit build correctly with a 32-bit clang-cl (i.e. one
that targets 32-bit by default). Hooray! The missing piece that I had to
track down is why I would see `deps = msvc` stuff spewing onto my terminal,
rather than consumed
2020 Nov 05
1
How to use mainline clang/llvm with CMake
Dear all, I am not sure whether this is a right place to ask basic questions about usage of CLang/LLVM, but also not sure if there is any other mailing list for such.
Kindly point me to such a list in such case.
I had built mainline CLang/LLVM on OSX and tried to use it with CMake. I had override following variables in CMake:
2016 Mar 17
2
Building with LLVM_PARALLEL_XXX_JOBS
On Mon, Mar 14, 2016 at 5:30 PM, Chris Bieneman <cbieneman at apple.com> wrote:
[ brutal-snip ]
...
> [ TODO#S: Before doing a 2nd build (and in a 3rd run using more
> optimized binaries) ]
>
> How do I anable LTO via CMAKE?
>
>
> LLVM_ENALBLE_LTO=On
>
[ v4 of my build-script attached ]
Hi Chris,
thanks for the response!
That seems to work (see below).
$ cd
2016 Dec 20
0
(Thin)LTO llvm build
> On Dec 20, 2016, at 5:49 AM, Carsten Mattner via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Hi again, Teresa.
>
> Looks like I had forgotten to report back with success
> when finally building 3.9.0 in ThinLTO linker mode
> back in October. Sorry about that and thanks for
> helping me out. I know how important it is to get
> success reports as well, as a
2016 Sep 17
5
(Thin)LTO llvm build
On Sun, Sep 18, 2016 at 12:32 AM, Mehdi Amini <mehdi.amini at apple.com> wrote:
>
>> On Sep 17, 2016, at 3:19 PM, Carsten Mattner <carstenmattner at gmail.com> wrote:
>>
>> So, when I embark on the next ThinLTO try build, probably this Sunday,
>> should I append -Wl,-plugin-opt,jobs=NUM_PHYS_CORES to LDFLAGS
>> and run ninja without -j or
2016 Dec 20
6
(Thin)LTO llvm build
Hi again, Teresa.
Looks like I had forgotten to report back with success
when finally building 3.9.0 in ThinLTO linker mode
back in October. Sorry about that and thanks for
helping me out. I know how important it is to get
success reports as well, as a developer myself,
so sorry again :(.
While that worked back then, last weekend I tried to
build 3.9.1 using 3.9.0 as installed from Arch Linux
2018 Sep 20
6
CMake build of LLVM/clang with -DCMAKE_BUILD_TYPE=Release does not create release versions?
Unfortunately, from personal experience, LLVM_PARALLEL_LINK_JOBS
appears to have no effect for Visual Studio builds, AND some of the
tools linked can take up several GB of RAM, so you'll end up with
paging issues. I ended up getting a RAM upgrade in order to sensibly
build it (note, I think builds with debug information take more memory
than those that don't, and also the clang projects
2014 Apr 03
2
[LLVMdev] r204593 breaks Asan tests on FreeBSD
Hello Alexey,
I just worked out the config for the FreeBSD 9.2 buildbot (follows
below). One important thing about this config is that the C++11 headers
are set up at the /usr/include/c++/v1 directory--it's where clang
expects them to be on FreeBSD, so no need for the "-I" options in the
CMAKE_CXX_FLAGS variable. Unfortunately, clang (both v3.3 used to be the
default compiler
2014 May 24
0
[PATCH] virtio-scsi: Implement change_queue_depth for virtscsi targets
change_queue_depth allows changing per-target queue depth via sysfs.
It also allows the SCSI midlayer to ramp down the number of concurrent
inflight requests in response to a SCSI BUSY status response and allows
the midlayer to ramp the count back up to the device maximum when the
BUSY condition has resolved.
Signed-off-by: Venkatesh Srinivas <venkateshs at google.com>
---
2014 May 24
0
[PATCH] virtio-scsi: Implement change_queue_depth for virtscsi targets
change_queue_depth allows changing per-target queue depth via sysfs.
It also allows the SCSI midlayer to ramp down the number of concurrent
inflight requests in response to a SCSI BUSY status response and allows
the midlayer to ramp the count back up to the device maximum when the
BUSY condition has resolved.
Signed-off-by: Venkatesh Srinivas <venkateshs at google.com>
---
2017 Feb 11
2
Asan self host problems: Failed to deallocate
Trying to run a self host "ninja check-clang" with ASan enabled I hit a
/lot/ of errors like this (strangely I hit none of these in check-llvm,
only in check-clang):
Any ideas?
==10525==ERROR: AddressSanitizer failed to deallocate 0x10800 (67584) bytes
at address 0x631000014800
==10525==AddressSanitizer CHECK failed:
2007 Nov 28
1
autogen.sh fails -> "required file `./config.rpath' not found"
if i run
autogen.sh
on fresh 1.1.beta9 source, it fails @
./autogen.sh
...
100%[====================================>] 154,427 115.09K/s
08:45:56 (114.82 KB/s) - `wiki-export.tar.gz' saved [154427/154427]
configure.in:16: required file `./config.rpath' not found
configure.in:5: installing `./missing'
configure.in:5: installing `./install-sh'