<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 - Assertion `outputSymbolIndex == INVALID_INDEX' failed."
   href="https://bugs.llvm.org/show_bug.cgi?id=48796">48796</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Assertion `outputSymbolIndex == INVALID_INDEX' failed.
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>libraries
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>11.0
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </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>Backend: WebAssembly
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>unassignedbugs@nondot.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tianfenhua123@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>wasm-ld:
/b/s/w/ir/cache/builder/emscripten-releases/llvm-project/lld/wasm/Symbols.cpp:151:
void lld::wasm::Symbol::setOutputSymbolIndex(uint32_t): Assertion
`outputSymbolIndex == INVALID_INDEX' failed.
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: /home/emsdk/upstream/bin/wasm-ld -o
/app/SuiteSparse/lib/libcholmod.so.3.0.14 -L/app/SuiteSparse/lib
-L/home/emsdk/upstream/emscripten/system/lib
-L/home/emsdk/upstream/emscripten/cache/wasm cholmod_aat.o cholmod_add.o
cholmod_band.o cholmod_change_factor.o cholmod_common.o cholmod_complex.o
cholmod_copy.o cholmod_dense.o cholmod_error.o cholmod_factor.o
cholmod_memory.o cholmod_sparse.o cholmod_transpose.o cholmod_triplet.o
cholmod_version.o cholmod_check.o cholmod_read.o cholmod_write.o cholmod_amd.o
cholmod_analyze.o cholmod_colamd.o cholmod_etree.o cholmod_factorize.o
cholmod_postorder.o cholmod_rcond.o cholmod_resymbol.o cholmod_rowcolcounts.o
cholmod_rowfac.o cholmod_solve.o cholmod_spsolve.o cholmod_drop.o
cholmod_horzcat.o cholmod_norm.o cholmod_scale.o cholmod_sdmult.o
cholmod_ssmult.o cholmod_submatrix.o cholmod_vertcat.o cholmod_symmetry.o
cholmod_rowadd.o cholmod_rowdel.o cholmod_updown.o cholmod_super_numeric.o
cholmod_super_solve.o cholmod_super_symbolic.o cholmod_ccolamd.o
cholmod_csymamd.o cholmod_metis.o cholmod_nesdis.o cholmod_camd.o
cholmod_l_aat.o cholmod_l_add.o cholmod_l_band.o cholmod_l_change_factor.o
cholmod_l_common.o cholmod_l_complex.o cholmod_l_copy.o cholmod_l_dense.o
cholmod_l_error.o cholmod_l_factor.o cholmod_l_memory.o cholmod_l_sparse.o
cholmod_l_transpose.o cholmod_l_triplet.o cholmod_l_version.o cholmod_l_check.o
cholmod_l_read.o cholmod_l_write.o cholmod_l_amd.o cholmod_l_analyze.o
cholmod_l_colamd.o cholmod_l_etree.o cholmod_l_factorize.o
cholmod_l_postorder.o cholmod_l_rcond.o cholmod_l_resymbol.o
cholmod_l_rowcolcounts.o cholmod_l_rowfac.o cholmod_l_solve.o
cholmod_l_spsolve.o cholmod_l_drop.o cholmod_l_horzcat.o cholmod_l_norm.o
cholmod_l_scale.o cholmod_l_sdmult.o cholmod_l_ssmult.o cholmod_l_submatrix.o
cholmod_l_vertcat.o cholmod_l_symmetry.o cholmod_l_rowadd.o cholmod_l_rowdel.o
cholmod_l_updown.o cholmod_l_super_numeric.o cholmod_l_super_solve.o
cholmod_l_super_symbolic.o cholmod_l_ccolamd.o cholmod_l_csymamd.o
cholmod_l_metis.o cholmod_l_nesdis.o cholmod_l_camd.o
/app/SuiteSparse/AMD/Lib/libamd.a /app/SuiteSparse/COLAMD/Lib/libcolamd.a
/app/SuiteSparse/SuiteSparse_config/libsuitesparseconfig.a /app/lib/liblapack.a
/app/lib/librefblas.a /app/SuiteSparse/CAMD/Lib/libcamd.a
/app/SuiteSparse/CCOLAMD/Lib/libccolamd.a --relocatable -mllvm
-combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm
-disable-lsr 
 #0 0x00007fe8b88fb3d4 PrintStackTraceSignalHandler(void*)
(/home/emsdk/upstream/bin/../lib/libLLVM-11git.so+0x7e83d4)
 #1 0x00007fe8b88f8fce llvm::sys::RunSignalHandlers()
(/home/emsdk/upstream/bin/../lib/libLLVM-11git.so+0x7e5fce)
 #2 0x00007fe8b88fb595 SignalHandler(int)
(/home/emsdk/upstream/bin/../lib/libLLVM-11git.so+0x7e8595)
 #3 0x00007fe8bbd493c0 __restore_rt
(/lib/x86_64-linux-gnu/libpthread.so.0+0x153c0)
 #4 0x00007fe8b7dfd18b raise (/lib/x86_64-linux-gnu/libc.so.6+0x4618b)
 #5 0x00007fe8b7ddc859 abort (/lib/x86_64-linux-gnu/libc.so.6+0x25859)
 #6 0x00007fe8b7ddc729 (/lib/x86_64-linux-gnu/libc.so.6+0x25729)
 #7 0x00007fe8b7dedf36 (/lib/x86_64-linux-gnu/libc.so.6+0x36f36)
 #8 0x00000000007712d3 (/home/emsdk/upstream/bin/wasm-ld+0x7712d3)
 #9 0x000000000078ecdb
lld::wasm::LinkingSection::addToSymtab(lld::wasm::Symbol*)
(/home/emsdk/upstream/bin/wasm-ld+0x78ecdb)
#10 0x0000000000778e3c lld::wasm::(anonymous namespace)::Writer::run()
(/home/emsdk/upstream/bin/wasm-ld+0x778e3c)
#11 0x0000000000772ba1 lld::wasm::writeResult()
(/home/emsdk/upstream/bin/wasm-ld+0x772ba1)
#12 0x0000000000756ae0 lld::wasm::(anonymous
namespace)::LinkerDriver::link(llvm::ArrayRef<char const*>)
(/home/emsdk/upstream/bin/wasm-ld+0x756ae0)
#13 0x0000000000751007 lld::wasm::link(llvm::ArrayRef<char const*>, bool,
llvm::raw_ostream&, llvm::raw_ostream&)
(/home/emsdk/upstream/bin/wasm-ld+0x751007)
#14 0x0000000000486f41 main (/home/emsdk/upstream/bin/wasm-ld+0x486f41)
#15 0x00007fe8b7dde0b3 __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x270b3)
#16 0x00000000004869ca _start (/home/emsdk/upstream/bin/wasm-ld+0x4869ca)
em++: error: '/home/emsdk/upstream/bin/wasm-ld -o
/app/SuiteSparse/lib/libcholmod.so.3.0.14 -L/app/SuiteSparse/lib
-L/home/emsdk/upstream/emscripten/system/lib
-L/home/emsdk/upstream/emscripten/cache/wasm cholmod_aat.o cholmod_add.o
cholmod_band.o cholmod_change_factor.o cholmod_common.o cholmod_complex.o
cholmod_copy.o cholmod_dense.o cholmod_error.o cholmod_factor.o
cholmod_memory.o cholmod_sparse.o cholmod_transpose.o cholmod_triplet.o
cholmod_version.o cholmod_check.o cholmod_read.o cholmod_write.o cholmod_amd.o
cholmod_analyze.o cholmod_colamd.o cholmod_etree.o cholmod_factorize.o
cholmod_postorder.o cholmod_rcond.o cholmod_resymbol.o cholmod_rowcolcounts.o
cholmod_rowfac.o cholmod_solve.o cholmod_spsolve.o cholmod_drop.o
cholmod_horzcat.o cholmod_norm.o cholmod_scale.o cholmod_sdmult.o
cholmod_ssmult.o cholmod_submatrix.o cholmod_vertcat.o cholmod_symmetry.o
cholmod_rowadd.o cholmod_rowdel.o cholmod_updown.o cholmod_super_numeric.o
cholmod_super_solve.o cholmod_super_symbolic.o cholmod_ccolamd.o
cholmod_csymamd.o cholmod_metis.o cholmod_nesdis.o cholmod_camd.o
cholmod_l_aat.o cholmod_l_add.o cholmod_l_band.o cholmod_l_change_factor.o
cholmod_l_common.o cholmod_l_complex.o cholmod_l_copy.o cholmod_l_dense.o
cholmod_l_error.o cholmod_l_factor.o cholmod_l_memory.o cholmod_l_sparse.o
cholmod_l_transpose.o cholmod_l_triplet.o cholmod_l_version.o cholmod_l_check.o
cholmod_l_read.o cholmod_l_write.o cholmod_l_amd.o cholmod_l_analyze.o
cholmod_l_colamd.o cholmod_l_etree.o cholmod_l_factorize.o
cholmod_l_postorder.o cholmod_l_rcond.o cholmod_l_resymbol.o
cholmod_l_rowcolcounts.o cholmod_l_rowfac.o cholmod_l_solve.o
cholmod_l_spsolve.o cholmod_l_drop.o cholmod_l_horzcat.o cholmod_l_norm.o
cholmod_l_scale.o cholmod_l_sdmult.o cholmod_l_ssmult.o cholmod_l_submatrix.o
cholmod_l_vertcat.o cholmod_l_symmetry.o cholmod_l_rowadd.o cholmod_l_rowdel.o
cholmod_l_updown.o cholmod_l_super_numeric.o cholmod_l_super_solve.o
cholmod_l_super_symbolic.o cholmod_l_ccolamd.o cholmod_l_csymamd.o
cholmod_l_metis.o cholmod_l_nesdis.o cholmod_l_camd.o
/app/SuiteSparse/AMD/Lib/libamd.a /app/SuiteSparse/COLAMD/Lib/libcolamd.a
/app/SuiteSparse/SuiteSparse_config/libsuitesparseconfig.a /app/lib/liblapack.a
/app/lib/librefblas.a /app/SuiteSparse/CAMD/Lib/libcamd.a
/app/SuiteSparse/CCOLAMD/Lib/libccolamd.a --relocatable -mllvm
-combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm
-disable-lsr' failed (-6)
make: *** [Makefile:549: /app/SuiteSparse/lib/libcholmod.so.3.0.14] Error 1</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>