<html>
<head>
<base href="https://bugs.llvm.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Crash during emmake of module that used to build in 2.0.8 --(2.0.10 and 2.0.9), 2.0.8 works)"
href="https://bugs.llvm.org/show_bug.cgi?id=48506">48506</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Crash during emmake of module that used to build in 2.0.8 --(2.0.10 and 2.0.9), 2.0.8 works)
</td>
</tr>
<tr>
<th>Product</th>
<td>lld
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Windows NT
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>release blocker
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>wasm
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>Mark.Doud@siemens.com
</td>
</tr>
<tr>
<th>CC</th>
<td>llvm-bugs@lists.llvm.org, sbc@chromium.org
</td>
</tr></table>
<p>
<div>
<pre>built on windows 10 in Ubuntu Linux shell.
unexpected relocation type
UNREACHABLE executed at
/b/s/w/ir/cache/builder/emscripten-releases/llvm-project/lld/wasm/InputFiles.cpp:131!
PLEASE submit a bug report to <a href="https://bugs.llvm.org/">https://bugs.llvm.org/</a> and include the crash
backtrace.
Stack dump:
0. Program arguments: /mnt/d/Git/emsdk/upstream/bin/wasm-ld -o
/mnt/d/Git/sessionservicejs/dmuservices/png/../lib/libsiemenspng.so
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/png.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngerror.o
-L/mnt/d/Git/emsdk/upstream/emscripten/system/local/lib
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngget.o
-L/mnt/d/Git/emsdk/upstream/emscripten/system/lib
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngmem.o
-L/mnt/d/Git/emsdk/upstream/emscripten/cache/wasm
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngpread.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngread.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrio.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrtran.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrutil.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngset.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngtrans.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwio.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwrite.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwtran.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwutil.o
-L/mnt/d/Git/sessionservicejs/dmuservices/png/../lib --relocatable -mllvm
-combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm
-disable-lsr
#0 0x00007f3ba1f5add3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int)
(/mnt/d/Git/emsdk/upstream/bin/../lib/libLLVM-12git.so+0x86bdd3)
#1 0x00007f3ba1f58b2e llvm::sys::RunSignalHandlers()
(/mnt/d/Git/emsdk/upstream/bin/../lib/libLLVM-12git.so+0x869b2e)
#2 0x00007f3ba1f5b295 SignalHandler(int)
(/mnt/d/Git/emsdk/upstream/bin/../lib/libLLVM-12git.so+0x86c295)
#3 0x00007f3ba57f83c0 __restore_rt
(/lib/x86_64-linux-gnu/libpthread.so.0+0x153c0)
#4 0x00007f3ba13c618b raise (/lib/x86_64-linux-gnu/libc.so.6+0x4618b)
#5 0x00007f3ba13a5859 abort (/lib/x86_64-linux-gnu/libc.so.6+0x25859)
#6 0x00007f3ba1ea5511
(/mnt/d/Git/emsdk/upstream/bin/../lib/libLLVM-12git.so+0x7b6511)
#7 0x000000000079292d
lld::wasm::ObjFile::calcNewAddend(llvm::wasm::WasmRelocation const&) const
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x79292d)
#8 0x000000000078fed9
lld::wasm::InputChunk::writeRelocations(llvm::raw_ostream&) const
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x78fed9)
#9 0x00000000007c2c6c
lld::wasm::CodeSection::writeRelocations(llvm::raw_ostream&) const
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x7c2c6c)
#10 0x00000000007ca099 lld::wasm::RelocSection::writeBody()
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x7ca099)
#11 0x00000000007b691a lld::wasm::SyntheticSection::finalizeContents()
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x7b691a)
#12 0x00000000007b0778 lld::wasm::(anonymous namespace)::Writer::run()
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x7b0778)
#13 0x00000000007a8941 lld::wasm::writeResult()
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x7a8941)
#14 0x000000000078b362 lld::wasm::(anonymous
namespace)::LinkerDriver::link(llvm::ArrayRef<char const*>)
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x78b362)
#15 0x0000000000784b53 lld::wasm::link(llvm::ArrayRef<char const*>, bool,
llvm::raw_ostream&, llvm::raw_ostream&)
(/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x784b53)
#16 0x000000000048ac1d lldMain(int, char const**, llvm::raw_ostream&,
llvm::raw_ostream&, bool) (/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x48ac1d)
#17 0x000000000048a740 main (/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x48a740)
#18 0x00007f3ba13a70b3 __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x270b3)
#19 0x000000000048a41a _start (/mnt/d/Git/emsdk/upstream/bin/wasm-ld+0x48a41a)
emcc: error: '/mnt/d/Git/emsdk/upstream/bin/wasm-ld -o
/mnt/d/Git/sessionservicejs/dmuservices/png/../lib/libsiemenspng.so
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/png.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngerror.o
-L/mnt/d/Git/emsdk/upstream/emscripten/system/local/lib
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngget.o
-L/mnt/d/Git/emsdk/upstream/emscripten/system/lib
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngmem.o
-L/mnt/d/Git/emsdk/upstream/emscripten/cache/wasm
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngpread.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngread.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrio.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrtran.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngrutil.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngset.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngtrans.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwio.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwrite.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwtran.o
/mnt/d/Git/sessionservicejs/dmuservices/png/Release/pngwutil.o
-L/mnt/d/Git/sessionservicejs/dmuservices/png/../lib --relocatable -mllvm
-combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm
-disable-lsr' failed (-6)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>