Displaying 9 results from an estimated 9 matches for "nativeobjectstream".
2018 Mar 20
2
lld/lto/win32 crash on DIE code
...(llvm::Module & M) Line
1700 C++ Symbols loaded.
lld.exe!llvm::legacy::PassManager::run(llvm::Module & M) Line 1732
C++ Symbols loaded.
lld.exe!`anonymous namespace'::codegen(llvm::lto::Config & Conf,
llvm::TargetMachine * TM,
std::function<std::unique_ptr<llvm::lto::NativeObjectStream,std::default_delete<llvm::lto::NativeObjectStream>
> __cdecl(unsigned int)> AddStream, unsigned int Task, llvm::Module &
Mod) Line 292 C++ Symbols loaded.
lld.exe!llvm::lto::backend(llvm::lto::Config & C,
std::function<std::unique_ptr<llvm::lto::NativeObjectStream,s...
2018 Mar 20
0
lld/lto/win32 crash on DIE code
This one triggers an assertion in calculateSEHStateNumbers due to weird catchpad instruction
in @_island_debug_invoke and many other functions. The code expects either pointer to a filter
function or null in first operand, while you're passing pointer to structure:
catchpad within %80 [{i8*, i8*}* anon..., ...]
________________________________________
От: Carlo Kok <ck at
2018 Mar 21
0
lld/lto/win32 crash on DIE code
...p; M) Line
1700 C++ Symbols loaded.
lld.exe!llvm::legacy::PassManager::run(llvm::Module & M) Line 1732
C++ Symbols loaded.
lld.exe!`anonymous namespace'::codegen(llvm::lto::Config & Conf,
llvm::TargetMachine * TM,
std::function<std::unique_ptr<llvm::lto::NativeObjectStream,std::default_delete<llvm::lto::NativeObjectStream>
> __cdecl(unsigned int)> AddStream, unsigned int Task, llvm::Module &
Mod) Line 292 C++ Symbols loaded.
lld.exe!llvm::lto::backend(llvm::lto::Config & C,
std::function<std::unique_ptr<llvm::lto::NativeObject...
2018 Mar 20
2
lld/lto/win32 crash on DIE code
Op 16-3-2018 om 20:16 schreef Evgeny Leviant:
> Hello Carlo,
>
> I tried your reproducer and faced different problem from one you described
> (I'm using MacOS Sierra and lld built from trunk on Mar, 15). The crash happens
> when SelectionDAGBuilder::lowerInvokable tries to access EH info of this function:
>
>
2016 Oct 08
2
unable to compile llvm with gcc 4.7.4
...lt;lambda(unsigned int, llvm::StringRef)>::CacheStream::~CacheStream()'
In file included from /tmp/pkgs/llvm/include/llvm/LTO/Caching.h:18:0,
from /tmp/pkgs/llvm/lib/LTO/Caching.cpp:14:
/tmp/pkgs/llvm/include/llvm/LTO/LTO.h:271:11: error: overriding 'virtual llvm::lto::NativeObjectStream::~NativeObjectStream() noexcept (true)'
lib/LTO/CMakeFiles/LLVMLTO.dir/build.make:67: recipe for target 'lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o' failed
make[2]: *** [lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o] Error 1
CMakeFiles/Makefile2:2584: recipe for target 'lib/LTO/CMa...
2016 Oct 17
2
Is GCC 4.7 still supported?
...or 'virtual llvm::lto::localCache(std::string, llvm::lto::AddFileFn)::<lambda(unsigned int, llvm::StringRef)>::CacheStream::~CacheStream()'
In file included from LTO/Caching.h:18:0,
from LTO/Caching.cpp:14:
LTO/LTO.h:271:11: error: overriding 'virtual llvm::lto::NativeObjectStream::~NativeObjectStream() noexcept (true)'
tools/clang/include/clang/Analysis/CFG.h:998:38: error: '<::' cannot begin a template-argument list [-fpermissive]
tools/clang/include/clang/Analysis/CFG.h:998:38: note: '<:' is an alternate spelling for '['. Insert whitespa...
2016 Oct 10
2
unable to compile llvm with gcc 4.7.4
+pcc who added the NativeObjectStream class
Looks like a known gcc bug, fixed in 4.8:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53613
Not sure what we do in cases like this, if it is a gcc bug.
On Mon, Oct 10, 2016 at 2:50 AM, via llvm-dev <llvm-dev at lists.llvm.org>
wrote:
> On Sat, Oct 08, 2016 at 11:02:37AM +0000,...
2016 Oct 17
3
Is GCC 4.7 still supported?
...llvm::lto::localCache(std::string, llvm::lto::AddFileFn)::<lambda(unsigned int, llvm::StringRef)>::CacheStream::~CacheStream()'
> In file included from LTO/Caching.h:18:0,
> from LTO/Caching.cpp:14:
> LTO/LTO.h:271:11: error: overriding 'virtual llvm::lto::NativeObjectStream::~NativeObjectStream() noexcept (true)'
>
> tools/clang/include/clang/Analysis/CFG.h:998:38: error: '<::' cannot begin a template-argument list [-fpermissive]
> tools/clang/include/clang/Analysis/CFG.h:998:38: note: '<:' is an alternate spelling for '['. I...
2016 Oct 10
2
unable to compile llvm with gcc 4.7.4
> On Oct 10, 2016, at 8:01 AM, via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> On Mon, Oct 10, 2016 at 06:58:36AM -0700, Teresa Johnson wrote:
>> +pcc who added the NativeObjectStream class
>>
>> Looks like a known gcc bug, fixed in 4.8:
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53613
>>
>> Not sure what we do in cases like this, if it is a gcc bug.
>
> The compilation of many tools makes gcc 4.7.4 crash with an internal compilation
&...