Displaying 20 results from an estimated 20000 matches similar to: "[LLVMdev] building libcxx in tree with cmake?"
2015 May 05
2
[LLVMdev] enabling openmp cmake build in llvm tree
Now that the commit of...
------------------------------------------------------------------------
r236534 | achurbanov | 2015-05-05 16:02:52 -0400 (Tue, 05 May 2015) | 13
lines
Integrate libiomp CMake into LLVM CMake build system.
This patch integrates the libiomp CMake build system into the LLVM CMake
build
system so that users can checkout libiomp into the projects directory of
llvm
and
2016 Dec 27
2
Bootstrapping with in-tree libcxx
When I tried to build with -DLLVM_ENABLE_LIBCXX, I found out that
it doesn't try to use the in-tree libcxx but looks for one built and installed
in the system.
Since building all of llvm required CXX and using libcxx with the same
version as the rest of llvm makes sense, I would certainly appreciate
an option to build the in-tree libcxx as a first step and use it in when
building llvm, lld,
2016 Dec 27
0
Bootstrapping with in-tree libcxx
On Tue, Dec 27, 2016 at 1:29 PM, Carsten Mattner via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> When I tried to build with -DLLVM_ENABLE_LIBCXX, I found out that
> it doesn't try to use the in-tree libcxx but looks for one built and
> installed
> in the system.
>
IIRC, -DLLVM_ENABLE_LIBCXX reduces to passing --stdlib=libc++ (see [1]) to
the compiler.
What you can
2014 May 09
2
[LLVMdev] Build failure with libcxx
Hi,
Recently my libcxx enabled llvm/clang builds has started to fail in stage2.
I must admit I am stomped because I cannot make sense of the error:
[ 723s] FAILED: /home/abuild/rpmbuild/BUILD/llvm/stage1/bin/clang++
-DLLVMSupport_EXPORTS -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -stdlib=libc++ -fPIC
-fvisibility-inlines-hidden -Wall -W
2016 Dec 29
0
Bootstrapping with in-tree libcxx
On Tue, Dec 27, 2016 at 2:45 PM, Carsten Mattner <carstenmattner at gmail.com>
wrote:
> On Tue, Dec 27, 2016 at 3:38 PM, Asiri Rathnayake
> <asiri.rathnayake at gmail.com> wrote:
> >
> >
> > On Tue, Dec 27, 2016 at 1:29 PM, Carsten Mattner via llvm-dev
> > <llvm-dev at lists.llvm.org> wrote:
> >>
> >> When I tried to build with
2016 Mar 14
2
LLVM-3.8.0 libcxx in-tree build fails with cmath error ::signbit has not been declared
cmake -E cmake_progress_report llvm-3.8.0.src_bld_x86_64-rhel6.4-linux-gnu/CMakeFiles
In file included from llvm-3.8.0.src/projects/libcxx/include/__hash_table:19:0,
from llvm-3.8.0.src/projects/libcxx/src/hash.cpp:10:
llvm-3.8.0.src/projects/libcxx/include/cmath:310:9: error: '::signbit' has not been declared
using ::signbit;
^
2014 May 12
2
[LLVMdev] Build failure with libcxx
Ok looks like r207606 regressed this. CC'ing Niko.
Niko, please see the messages below. This is on openSUSE 13.1 both on i586
and x86-64. Reverting r207606 fixes the second stage bootstrap.
On Sun, May 11, 2014 at 10:19 PM, İsmail Dönmez <ismail at donmez.ws> wrote:
> I did a diff -u broken.ii working.ii and the difference explains the
> problem:
>
> @@ -36617,7 +36628,7
2016 Dec 28
0
Bootstrapping with in-tree libcxx
If you're willing to install libc++ you can easily work around this by
running `ninja install-cxx install-cxxabi` before running any of the LLVM
or Clang build targets.
/Eric
On Tue, Dec 27, 2016 at 7:45 AM, Carsten Mattner via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Tue, Dec 27, 2016 at 3:38 PM, Asiri Rathnayake
> <asiri.rathnayake at gmail.com> wrote:
>
2012 Jun 20
0
[LLVMdev] Build llvm/clang with cmake vs configure produces different set of artifacts
Hi,
In another post I was trying to find out how to use libc++ instead
of libstdc++ when compiling llvm/clang. I couldnt find the a way to tell
cmake to do that.
So I switched to using configure to compile llvm/clang. But now I
find that the artifacts produced are different. Here are the issues I see:
- configure doesnt seem to respect '--prefix' option, it just puts
2016 Dec 27
4
Bootstrapping with in-tree libcxx
On Tue, Dec 27, 2016 at 3:38 PM, Asiri Rathnayake
<asiri.rathnayake at gmail.com> wrote:
>
>
> On Tue, Dec 27, 2016 at 1:29 PM, Carsten Mattner via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>>
>> When I tried to build with -DLLVM_ENABLE_LIBCXX, I found out that
>> it doesn't try to use the in-tree libcxx but looks for one built
>> and
2012 Mar 28
2
[LLVMdev] Building past few days with Clang++ and Clang produces errors on Cmake for Debian Linux
*System:* Debian Linux Sid/Unstable amd64
*LLVM/Clang:* Trunk
*Scenario:* In the past couple of days I've been compiling against trunk
I get two separate and spurious hang ups with CMake.
*Note:* I build against more than just X86 follow along the progress of
other platforms, though just building for X86 produces the same results
below.
*Assumption:* Configure cmake with prior built
2016 Mar 14
2
LLVM-3.8.0 libcxx in-tree build fails with cmath error ::signbit has not been declared
Greetings!
I have been building llvm-3.6.x, 3.7.1 and 3.7.2 with (glibc-2.12.1, binutils-2.24, gcc-4.9.2) almost same set if CMake flags.
However while building LLVM-3.8.0 using same CMake flags I am observing projects/libcxx/include/cmath errors...
...'::signbit' has not been declared
...'::fpclassify' has not been declared
...'::isfinite' has not been declared
...
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 Aug 03
2
trunk check-all failing on Linux using compiler-rt and libcxx
Posting to the list first, rather than filing a bug because I'm not sure
this is still an intended configuration:
With LLVM configured as:
CXX=clang++ CC=clang cmake ../llvm/ \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=~/install/llvm-master/ \
-DLLVM_TARGETS_TO_BUILD=host \
-DLLVM_ENABLE_ASSERTIONS=true \
-DLLVM_ENABLE_LIBCXX=yes \
-DLLVM_ENABLE_LIBCXXABI=yes
The check-all target
2020 Jun 25
2
[libcxx-dev] How to include abi and unwind tests in libcxx test suite in standalone mode
I just landed these patches:
commit c55051eea5d3cd57abfd9727f519b670517704d9
Author: Louis Dionne <ldionne at apple.com>
Date: Thu Jun 25 12:02:43 2020 -0400
[libunwind] Allow specifying custom Lit config files
This is the libunwind counterpart of 0c66af970c80.
commit 33c9c10d183371edc95fa936705bef56f55ab611
Author: Louis Dionne <ldionne at
2015 Jul 31
0
[LLVMdev] [libcxx] How to update libcxx.llvm.org to use Sphinx generated doc?
Hi Eric,
On 20 July 2015 at 10:41, Eric Fiselier <eric at efcs.ca> wrote:
> Hi All,
>
> I'm working on rewriting libc++'s documentation using Sphinx.
> Hopefully it will be easier to write and maintain documentation using
> restructured text and not HTML.
>
> What steps do I need to take to get libc++ a Sphinx builder and get
> the required changes made for
2015 Oct 29
6
[RFC][libcxx] Fix and maintain the no-exceptions build of libcxx
Hi All,
libcxx is fairly well designed to work in a no-exceptions environment, with
most of the sources diligently using the _LIBCPP_NO_EXCEPTIONS macro.
However,
it seems to have bit-rotted a bit and could use some TLC right now. A
no-exceptions variety of libcxx would be quite useful when you want to use
all
of libcxx goodness without the overhead of exceptions (especially in
embedded
2015 Sep 27
2
libcxx build error.
Hi,
I am trying to build llvm 3.4.2 on Centos 6.6. I am getting this below
build error , while building the libcxx. I followed the build procedure
based of http://clang.llvm.org/get_started.html. I cannot move to a higher
version, Since we need to develop on CentOS 6.6 and LLVM 3.4.2 ,is the
last version that supports gcc 3.4.2. Starting from LLVM 3.5.0, there has
been a huge jump to gcc 4.7.0.
2012 Apr 24
1
[LLVMdev] Getting lld to compile on Mac OS X Lion
Hi,
What are the steps I have to follow to compile lld on a mac?
I've compiled and installed llvm+clang+libc++, but clang won't use the updated version that I installed in /usr/local/
If I just hack it and put the updated headers in lld's directory, it will compile it, so I suppose it's the libc++ that's bundled with Mac OS X that is too old.
The steps I took were:
compile
2013 May 13
0
[LLVMdev] ASan unit test/libcxx build break
+eugenis
I see this while running 'check-msan'.
On Sun, May 12, 2013 at 9:10 PM, David Blaikie <dblaikie at gmail.com> wrote:
> Is no one else seeing this? (I've been seeing it for a few days)
>
> In file included from
>
> /usr/local/google/home/blaikie/dev/llvm/src/utils/unittest/googletest/gtest-all.cc:39:
> In file included from
>
>