<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ICPX crash when -fsplit-stack enabled and gcc14 installed in Intel® oneAPI DPC++/C++ Compiler</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1618219#M3986</link>
    <description>&lt;LI-CODE lang="none"&gt;"/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld" -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o ../../libSVRFix-shared.so /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/lib/clang/19/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=-vector-library=SVML -plugin-opt=mcpu=haswell -plugin-opt=O3 -plugin-opt=-x86-branches-within-32B-boundaries -plugin-opt=-code-model=large -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-enable-dtrans -plugin-opt=-enable-npm-dtrans -plugin-opt=-dtrans-mem-layout-level=4 -plugin-opt=-dtrans-outofboundsok=false -plugin-opt=-dtrans-usecrulecompat=true -plugin-opt=-dtrans-inline-heuristics=true -plugin-opt=-dtrans-partial-inline=true -plugin-opt=-irmover-type-merging=false -plugin-opt=-spill-freq-boost=true -plugin-opt=-vplan-vls-level=always -plugin-opt=-vplan-enable-masked-variant=true -plugin-opt=-vplan-enable-peeling=true -plugin-opt=-vplan-enable-vectorized-peel=true -plugin-opt=-vplan-enable-masked-vectorized-remainder=true -plugin-opt=-vplan-enable-non-masked-vectorized-remainder=true -plugin-opt=-vec-threshold=0 -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.13/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.13/lib -L/opt/intel/oneapi/mkl/2024.2/lib/ -L/opt/intel/oneapi/ippcp/2021.12/lib32/ -L/opt/intel/oneapi/ipp/2021.12/lib -L/opt/intel/oneapi/dpl/2022.6/lib -L/opt/intel/oneapi/dnnl/2024.2/lib -L/opt/intel/oneapi/dal/2024.5/lib -L/opt/intel/oneapi/compiler/2024.2/lib -L/opt/intel/oneapi/ccl/2021.13/lib/ --icf=safe --apply-dynamic-relocs -z muldefs --lto-O3 --lto-whole-program-visibility --lto-CGO3 --no-fat-lto-objects --no-lto-legacy-pass-manager -soname libSVRFix-shared.so /tmp/icpx-8daa6beb81/BidAskSpread-75f101.o /tmp/icpx-8daa6beb81/InterprocessReader-c46628.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec -lhdf5_serial /tmp/icpx-8daa6beb81/libSVRFix-shared-3fcf56.o -lsvml -lirng -lmatmul -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -Bstatic -liomp5 -Bdynamic -lomptarget -L/opt/intel/oneapi/compiler/2024.2/bin/lib -lgcc_s -lgcc -lpthread --wrap=pthread_create -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /lib/x86_64-linux-gnu/crtn.o
ld.lld: error: relocation R_X86_64_64 cannot be used against symbol '__morestack'; recompile with -fPIC
&amp;gt;&amp;gt;&amp;gt; defined in /usr/lib/gcc/x86_64-linux-gnu/14/libgcc.a(morestack.o)
&amp;gt;&amp;gt;&amp;gt; referenced by ld-temp.o
&amp;gt;&amp;gt;&amp;gt; ../../libSVRFix-shared.so.lto.o:(.rodata+0x0)
icpx: error: linker command failed with exit code 1 (use -v to see invocation)&lt;/LI-CODE&gt;</description>
    <pubDate>Fri, 26 Jul 2024 00:47:53 GMT</pubDate>
    <dc:creator>Žare</dc:creator>
    <dc:date>2024-07-26T00:47:53Z</dc:date>
    <item>
      <title>ICPX crash when -fsplit-stack enabled and gcc14 installed</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1616762#M3968</link>
      <description>&lt;P&gt;I have a Ubuntu 24.04 server running&amp;nbsp;latest ICPX 2024.2 and GCC-14. When enabled -fsplit-stack will crash the compiler during linking stage, complaining that the binary must be compiled using -fPIC while I can see it tried to link to _morestack() located in glibc which I think may be the issue.&lt;/P&gt;</description>
      <pubDate>Sun, 21 Jul 2024 19:57:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1616762#M3968</guid>
      <dc:creator>Žare</dc:creator>
      <dc:date>2024-07-21T19:57:37Z</dc:date>
    </item>
    <item>
      <title>Re: ICPX crash when -fsplit-stack enabled and gcc14 installed</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1617123#M3978</link>
      <description>&lt;P&gt;Please provide a reproducer and exact commands used to demonstrate your issue so we can investigate.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jul 2024 19:31:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1617123#M3978</guid>
      <dc:creator>Alex_Y_Intel</dc:creator>
      <dc:date>2024-07-22T19:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: ICPX crash when -fsplit-stack enabled and gcc14 installed</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1618219#M3986</link>
      <description>&lt;LI-CODE lang="none"&gt;"/opt/intel/oneapi/compiler/2024.2/bin/compiler/ld.lld" -z relro --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o ../../libSVRFix-shared.so /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o -L/usr/local/cuda/lib64 -L/libexec -L/usr/lib/libexec -L/usr/local/lib -L/usr/local/libexec -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/lib/clang/19/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2024.2/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -plugin-opt=-vector-library=SVML -plugin-opt=mcpu=haswell -plugin-opt=O3 -plugin-opt=-x86-branches-within-32B-boundaries -plugin-opt=-code-model=large -plugin-opt=-vector-library=SVML -plugin-opt=fintel-libirc-allowed -plugin-opt=-enable-dtrans -plugin-opt=-enable-npm-dtrans -plugin-opt=-dtrans-mem-layout-level=4 -plugin-opt=-dtrans-outofboundsok=false -plugin-opt=-dtrans-usecrulecompat=true -plugin-opt=-dtrans-inline-heuristics=true -plugin-opt=-dtrans-partial-inline=true -plugin-opt=-irmover-type-merging=false -plugin-opt=-spill-freq-boost=true -plugin-opt=-vplan-vls-level=always -plugin-opt=-vplan-enable-masked-variant=true -plugin-opt=-vplan-enable-peeling=true -plugin-opt=-vplan-enable-vectorized-peel=true -plugin-opt=-vplan-enable-masked-vectorized-remainder=true -plugin-opt=-vplan-enable-non-masked-vectorized-remainder=true -plugin-opt=-vec-threshold=0 -plugin-opt=-loopopt=1 -plugin-opt=-intel-abi-compatible=true -plugin-opt=-x86-enable-unaligned-vector-move=true -L/opt/intel/oneapi/tbb/2021.13/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/mpi/2021.13/lib -L/opt/intel/oneapi/mkl/2024.2/lib/ -L/opt/intel/oneapi/ippcp/2021.12/lib32/ -L/opt/intel/oneapi/ipp/2021.12/lib -L/opt/intel/oneapi/dpl/2022.6/lib -L/opt/intel/oneapi/dnnl/2024.2/lib -L/opt/intel/oneapi/dal/2024.5/lib -L/opt/intel/oneapi/compiler/2024.2/lib -L/opt/intel/oneapi/ccl/2021.13/lib/ --icf=safe --apply-dynamic-relocs -z muldefs --lto-O3 --lto-whole-program-visibility --lto-CGO3 --no-fat-lto-objects --no-lto-legacy-pass-manager -soname libSVRFix-shared.so /tmp/icpx-8daa6beb81/BidAskSpread-75f101.o /tmp/icpx-8daa6beb81/InterprocessReader-c46628.o -rpath /usr/local/cuda/lib64:/libexec:/usr/lib/libexec:/usr/local/lib:/usr/local/libexec -lhdf5_serial /tmp/icpx-8daa6beb81/libSVRFix-shared-3fcf56.o -lsvml -lirng -lmatmul -lstdc++ -limf -lm -lgcc_s -lgcc -lintlc -ldl -Bstatic -liomp5 -Bdynamic -lomptarget -L/opt/intel/oneapi/compiler/2024.2/bin/lib -lgcc_s -lgcc -lpthread --wrap=pthread_create -lc -lgcc_s -lgcc -lirc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /lib/x86_64-linux-gnu/crtn.o
ld.lld: error: relocation R_X86_64_64 cannot be used against symbol '__morestack'; recompile with -fPIC
&amp;gt;&amp;gt;&amp;gt; defined in /usr/lib/gcc/x86_64-linux-gnu/14/libgcc.a(morestack.o)
&amp;gt;&amp;gt;&amp;gt; referenced by ld-temp.o
&amp;gt;&amp;gt;&amp;gt; ../../libSVRFix-shared.so.lto.o:(.rodata+0x0)
icpx: error: linker command failed with exit code 1 (use -v to see invocation)&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 26 Jul 2024 00:47:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/ICPX-crash-when-fsplit-stack-enabled-and-gcc14-installed/m-p/1618219#M3986</guid>
      <dc:creator>Žare</dc:creator>
      <dc:date>2024-07-26T00:47:53Z</dc:date>
    </item>
  </channel>
</rss>

