<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>