Displaying 20 results from an estimated 200 matches similar to: "How to Switch to Static Runtime and Enable C++ Exceptions?"
2019 Oct 28
4
How to Switch to Static Runtime and Enable C++ Exceptions?
Hi Osman,
You can’t enable the static CRT through the command-line. You would need to apply this patch: https://reviews.llvm.org/D55056
(although it doesn’t work with lldb)
Alex.
________________________________
De : llvm-dev <llvm-dev-bounces at lists.llvm.org> de la part de Osman Zakir via llvm-dev <llvm-dev at lists.llvm.org>
Envoyé : 28 octobre 2019 07:47:43
À : llvm-dev at
2019 Oct 30
2
Recent LLVM Build Attempt -- obj.ClangAST.vcxproj Failed to Build
I configured with this command:
"
cmake ../llvm -G"Visual Studio 16 2019" -A Win32 -Thost=x64 -DLLVM_ENABLE_EH=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_CRT_RELEASE=MT -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;libcxx;libcxxabi" -DCMAKE_CXX_FLAGS="/permissive- /D_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS" -DCMAKE_CXX_STANDARD=17
"
2020 Apr 27
2
Understanding modularity
> On 4/27/20 8:27 AM, Simon Matter via CentOS wrote:
>> Hi,
>>
>> I've read the Fedora modularity docs but am still missing the big
>> picture
>> somehow. Hope someone can clarify things for me.
>>
>> What I'm most wondering: does modularity have any influence on the RPM
>> packages at all. I mean, is there anything inside a RPM package
2020 Apr 27
2
Understanding modularity
Hi,
I've read the Fedora modularity docs but am still missing the big picture
somehow. Hope someone can clarify things for me.
What I'm most wondering: does modularity have any influence on the RPM
packages at all. I mean, is there anything inside a RPM package which says
it belongs to a module or it has a special function in a module?
>From what I understand the RPMs are just
2020 Apr 28
1
Understanding modularity
> Am 27.04.20 um 17:31 schrieb Simon Matter via CentOS:
>>> On 4/27/20 8:27 AM, Simon Matter via CentOS wrote:
>>>> Hi,
>>>>
>>>> I've read the Fedora modularity docs but am still missing the big
>>>> picture
>>>> somehow. Hope someone can clarify things for me.
>>>>
>>>> What I'm most
2019 Jan 08
2
[LLD] [WASM] wasm/function-index.test failing
Are you using static linking, -DBUILD_SHARED_LIBS, or
-DLLVM_LINK_LLVM_DYLIB?
On Tue, Jan 8, 2019 at 7:21 AM David Greene via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Rui Ueyama <ruiu at google.com> writes:
>
> > I cannot reproduce this error, but this could be real.
> >
> > David, is this reproducible every time or is this flaky?
>
> It's
2018 May 05
4
Slow IR compilation/JIT, profiling points to LLVM?
I'm having issues of my compiler, and JIT execution, of LLVM IR being
rather slow. It's accounting for the vast majority of my full
compilation time. I'm trying to figure out why this is happening, since
it's becoming an impediment. (Note: by slow I mean about 3s of time for
only about 2K of my front-end code, 65K lines of LLVM-IR)
Using valgrind I see some functions which seem
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
...
2019 Nov 18
2
Crash using exceptions
Hello,
I get a crash in my program that uses exceptions and the LLVM JIT,
even though the exceptions are controlled and thrown/catched in a part
that doesn't deal with LLVM. I noticed that llvm-config --cxxflags
includes the -fno-exceptions flag. Do I need to throw no exceptions
whatsoever in my application to use LLVM JIT?
As a minimal example, I modified the code in
2016 Oct 24
2
RuntimeDyLdCOFF and RTTI on Windows
I have a similar build tree to what you describe on Windows, but I get this:
$ clang -c -emit-llvm repro_input.cpp -std=c++11 -o t.bc
$ lli t.bc
LLVM ERROR: Program used external function '??_7type_info@@6B@' which could
not be resolved!
It looks like people have already reported similar issues. Have you done
anything to get past this kind of problem?
On Sat, Oct 22, 2016 at 7:18 AM,
2019 Oct 28
3
How to Switch to Static Runtime and Enable C++ Exceptions?
I would really like to know about how to apply the patch for making MSVC-built LLVM executables lighter. But aside from that, I also want to know what LLVM does to CMake's default setting of /EHsc. I want to keep that setting on, but I can't figure out how. Any help is appreciated. Thanks in advance. P.S. The CMAKE_CXX_FLAGS variable isn't helping at all, otherwise I wouldn't
2016 Oct 07
3
RuntimeDyLdCOFF and RTTI on Windows
HI Stefan,
CC'ing Reid Kleckner, who might have some insight here, and llvm-dev as
this may be of interest to other windows JIT users.
I am facing the issue that C++ dynamic_cast doesn't work for types
> loaded from object files with RuntimeDyLd.
<snip>
Do you think it is possible that RuntimeDyLd misses type info data in
> the COFF file or doesn't wire it up
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;
^
2018 May 05
0
Slow IR compilation/JIT, profiling points to LLVM?
Hi,
Could you share how you compile IR and which version of JIT you use (Orc, MCJIT)?
Could it be that you are using interpreter instead of actual JIT?
Cheers,
Alex.
> On 5. May 2018, at 08:04, edA-qa mort-ora-y via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> I'm having issues of my compiler, and JIT execution, of LLVM IR being
> rather slow. It's accounting for
2018 Sep 10
2
OpenJDK8 failed to work after compiled by LLVM 8 for X86
Hi all,
OpenJDK8 jdk8u-dev[1] is just able to work after compiled with LLVM
3.9.1 for X86:
$
./build/linux-x86_64-normal-server-slowdebug/images/j2sdk-image/bin/java
-version
openjdk version "1.8.0-internal-debug"
OpenJDK Runtime Environment (build
1.8.0-internal-debug-xiangzhai_2018_09_09_21_08-b00)
OpenJDK 64-Bit Server VM (build 25.71-b00-debug, mixed mode)
$ strings
2017 Apr 09
2
Possible stack corruption during call to JITSymbol::getAddress()
Firstly, apologies if this is not the right place to be asking this
question--feel free to point me in the correct direction. I could be doing
something wrong here but stackoverflow didn't feel like the correct place
for this since there's so little there about LLVM ORC.
Basically, I have a reproduction case (below) where if I throw an exception
before I call JITSymbol::getAddress()
2020 Apr 23
7
Cannot build master
Hi,
Using master at b0a1c0b72c9c61f8b0a223e08f43498abb64f5e8, I cannot build
LLVM. I configured with:
CC=clang CXX=clang++ cmake -DCMAKE_INSTALL_PREFIX=$HOME/opt/llvm11-git \
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_BUILD_LLVM_DYLIB=ON \
-DLLVM_LINK_LLVM_DYLIB=ON \
-DBUILD_SHARED_LIBS=OFF \
-DLLVM_ENABLE_EH=ON \
-DLLVM_ENABLE_RTTI=ON \
2018 Sep 11
3
OpenJDK8 failed to work after compiled by LLVM 8 for X86
Hi Dimitry,
Thanks for your kind response!
Thanks for the commit message of Jung's patch, I found that the bug had
been fixed in OpenJDK 12 by Zhengyu
https://bugs.openjdk.java.net/browse/JDK-8205965 But only backported to
11. So Jung could backport it for OpenJDK 8, thanks a lot!
But I argue that the root cause might be in the compiler side, why
clang-3.9.1, gcc-6.4.1 couldn't
2017 Apr 17
2
Possible stack corruption during call to JITSymbol::getAddress()
Hi David,
This looks like bad eh-frame data due to a failure to fix up the frame
descriptor entries:
<debug: adding frame> EHFrameAddr: 0x7feae5827000, EHFrameLoadAddr:
0x00000000e5827000, EHFrameSize: 60
==64588==ERROR: AddressSanitizer: SEGV on unknown address 0x7feae5827020
(pc 0x7feae886d970 bp 0x000000000001 sp 0x7ffca10e75f8 T0)
Eyeballing the code in RuntimeDyldELF (vs
2020 Aug 03
2
State-of-the-art NLP models from R
Hola Diego,
Prueba a hacer otra cosa.
- Abre una consola y activa ese environment que has creado (r-reticulate)
- Y una vez activado escribe "python". Entrarás a la consola de
"python".
- Ahí, escribe "import transformers"
- Si no te devuelve error, es que en el entorno está bien instalado esa
librería y por tanto el problema es de acceso desde