<?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: ifort internal compiler error starting with 2022.3.0 and 2022.3.1 in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1443931#M164308</link>
    <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/63968"&gt;@jimdempseyatthecove&lt;/a&gt;&amp;nbsp; &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/52256"&gt;@Ron_Green&lt;/a&gt; Thank you for looking into this! Sorry for the long delay.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;FMS mainly uses GNU autotools as its build system, the cmake build is used by external projects and does not include compilation of the test directory.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To give a bit more background, this error first occurred in a CI environment when I tried to bump our container up to the latest version. Then I ran it myself with docker and got the same result. Haven't had a chance to run with a normal install yet but will update when possible. This was using the Intel provided image on dockerhub (&lt;SPAN class="sub_section_element_selectors"&gt;intel/oneapi-hpckit:latest&lt;/SPAN&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using mpirun in the container seems to necessitate that I_MPI_FABRICS is set to "shm", but I don't know if that affects compilation at all. I'll include the steps to reproduce assuming FMS has been cloned:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="bash"&gt;export CC=mpiicc FC=mpiifort
export FCFLAGS="-I&amp;lt;netcdf fortran include&amp;gt;"
export CFLAGS="-I&amp;lt;netcdf c include&amp;gt;"
mkdir build; cd build
autoreconf -if ../configure.ac
../configure
make
make check -C test_fms/mpp&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jan 2023 20:31:55 GMT</pubDate>
    <dc:creator>rem0</dc:creator>
    <dc:date>2023-01-04T20:31:55Z</dc:date>
    <item>
      <title>ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1430982#M163603</link>
      <description>&lt;P&gt;Started to get this error after moving from 2022.2 to 2022.3:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;&lt;FONT face="intelc"&gt;&lt;SPAN class="CheckStep-line-content d-inline-block flex-auto ml-3 js-check-line-content"&gt;&lt;SPAN class=""&gt;mpiifort -DPACKAGE_NAME=\"GFDL\ FMS\ Library\" -DPACKAGE_TARNAME=\"FMS\" -DPACKAGE_VERSION=\"2022.04.00-dev\" -DPACKAGE_STRING=\"GFDL\ FMS\ Library\ 2022.04.00-dev\" -DPACKAGE_BUGREPORT=\"gfdl.climate.model.info@noaa.gov\" -DPACKAGE_URL=\"&lt;A href="https://www.github.com/NOAA-GFDL/FMS/" target="_blank" rel="noopener noreferrer"&gt;https://www.github.com/NOAA-GFDL/FMS\&lt;/A&gt;" -DPACKAGE=\"FMS\" -DVERSION=\"2022.04.00-dev\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_ST&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="intelc"&gt;&lt;SPAN class="CheckStep-line-content d-inline-block flex-auto ml-3 js-check-line-content"&gt;&lt;SPAN class=""&gt;DLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MPI_H=1 -DHAVE_YAML_H=1 -Duse_yaml=1 -DHAVE_NETCDF_H=1 -DHAVE_GETTID=1 -DHAVE_SCHED_GETAFFINITY=1 -DHAVE_MOD_MPI=1 -DHAVE_MPIF_H=1 -DHAVE_MOD_NETCDF=1 -DHAVE_CRAY_POINTER=1 -DHAVE_QUAD_PRECISION=1 -DHAVE_INTERNAL_NML=1 -Duse_netCDF=1 -Duse_libMPI=1 -I. -I../../include -I../../.mods -fopenmp -I/libs/include -g -traceback -FR -real-size 64 -fopenmp -c -o test_mpp_alltoall.o test_mpp_alltoall.F90 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIV data-index="2585"&gt;
&lt;DIV class="js-check-step-line CheckStep-line d-flex log-line-plain"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV data-index="2585"&gt;
&lt;DIV class="js-check-step-line CheckStep-line d-flex log-line-plain"&gt;&lt;FONT face="intelc" size="1 2 3 4 5 6 7"&gt;&lt;SPAN class="CheckStep-line-content d-inline-block flex-auto ml-3 js-check-line-content"&gt;&lt;SPAN class=""&gt;/tmp/iforteD1rI4.i90: catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV data-index="2586"&gt;
&lt;DIV class="js-check-step-line CheckStep-line d-flex log-line-plain"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;FONT face="intelc" size="1 2 3 4 5 6 7"&gt;&lt;SPAN class="CheckStep-line-content d-inline-block flex-auto ml-3 js-check-line-content"&gt;&lt;SPAN class=""&gt;compilation aborted for test_mpp_alltoall.F90 (code 1)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's the file it was compiling at the time: &lt;A href="https://raw.githubusercontent.com/NOAA-GFDL/FMS/main/test_fms/mpp/test_mpp_alltoall.F90" target="_blank"&gt;https://raw.githubusercontent.com/NOAA-GFDL/FMS/main/test_fms/mpp/test_mpp_alltoall.F90&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It's mainly testing a wrapper for mpi_alltoall, error doesn't give much information so not sure what could be causing it. I was running this in a container (intel/oneapi-hpckit:latest, using shm for I_MPI_FABRICS).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 16:17:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1430982#M163603</guid>
      <dc:creator>rem0</dc:creator>
      <dc:date>2022-11-17T16:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431032#M163605</link>
      <description>&lt;P&gt;Can you please provide the module files? Looks like &lt;SPAN&gt;test_mpp_alltoall.F90&lt;/SPAN&gt; needs&lt;/P&gt;
&lt;P&gt;use platform_mod&lt;BR /&gt;use mpp_mod&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 19:27:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431032#M163605</guid>
      <dc:creator>Barbara_P_Intel</dc:creator>
      <dc:date>2022-11-17T19:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431035#M163606</link>
      <description>&lt;P&gt;When pasting source code and/or console window text captures, please use the formatted paste capability for this forum.&lt;/P&gt;
&lt;P&gt;This is not intuitive.&lt;/P&gt;
&lt;P&gt;Click on the toolbar ... icon, this opens up additional tools.&lt;/P&gt;
&lt;P&gt;Click on the &amp;lt;/&amp;gt; icon, this opens an additional edit box with a pull-down control.&lt;/P&gt;
&lt;P&gt;Click on the Markup pull down, to select the language or "Plane Text". In this case I choose Plan Text:&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;mpiifort -DPACKAGE_NAME=\"GFDL\ FMS\ Library\" -DPACKAGE_TARNAME=\"FMS\" -DPACKAGE_VERSION=\"2022.04.00-dev\" -DPACKAGE_STRING=\"GFDL\ FMS\ Library\ 2022.04.00-dev\" -DPACKAGE_BUGREPORT=\"gfdl.climate.model.info@noaa.gov\" -DPACKAGE_URL=\"https://www.github.com/NOAA-GFDL/FMS\" -DPACKAGE=\"FMS\" -DVERSION=\"2022.04.00-dev\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MPI_H=1 -DHAVE_YAML_H=1 -Duse_yaml=1 -DHAVE_NETCDF_H=1 -DHAVE_GETTID=1 -DHAVE_SCHED_GETAFFINITY=1 -DHAVE_MOD_MPI=1 -DHAVE_MPIF_H=1 -DHAVE_MOD_NETCDF=1 -DHAVE_CRAY_POINTER=1 -DHAVE_QUAD_PRECISION=1 -DHAVE_INTERNAL_NML=1 -Duse_netCDF=1 -Duse_libMPI=1 -I. -I../../include -I../../.mods -fopenmp -I/libs/include -g -traceback -FR -real-size 64 -fopenmp -c -o test_mpp_alltoall.o test_mpp_alltoall.F90

 
/tmp/iforteD1rI4.i90: catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
 
compilation aborted for test_mpp_alltoall.F90 (code 1)&lt;/LI-CODE&gt;
&lt;P&gt;This makes the pasted text more readable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Segmentation fault during compilation requires a reproducer (which you provided), but also requires full information as to the build environment. In particular: Microsoft Visual Studio version.&lt;/P&gt;
&lt;P&gt;Hopefully, Intel will reproduce the error using the Intel compiler version and supplied .f90 file.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Jim Dempsey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 19:29:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431035#M163606</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2022-11-17T19:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431108#M163610</link>
      <description>&lt;P&gt;I pulled FMS from Github, followed the instructions and did a CMake build.&amp;nbsp; It succeeded.&amp;nbsp; Now I did not set ICC or IFORT flags, just used defaults.&amp;nbsp; NetCDF 4.9.0&lt;/P&gt;
&lt;P&gt;I did this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export FC=mpiifort&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export CC=mpiicc&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export CXX=mpiicpc&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;export NetCDF=/cts/tools/library/netcdf4-intel/4.9.0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;cmake -DCMAKE_INSTALL_PREFIX=/home/foo/projects/fms-install&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;mkdir build ; cd build&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;cmake -DCMAKE_INSTALL_PREFIX=/nfs/pdx/home/rwgreen/projects/fms-install ..&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;make -j 8&lt;SPAN class="Apple-converted-space"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;Did you set compiler flags and various FMS defines for CMake?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;SPAN class="Apple-converted-space"&gt;...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[ 98%] Built target fms_r4_f&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p2"&gt;&lt;SPAN class="s2"&gt;[100%] &lt;/SPAN&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;Linking Fortran static library libfms_r4.a&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;[100%] Built target fms_r4&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 23:49:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1431108#M163610</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2022-11-17T23:49:55Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1443931#M164308</link>
      <description>&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/63968"&gt;@jimdempseyatthecove&lt;/a&gt;&amp;nbsp; &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/52256"&gt;@Ron_Green&lt;/a&gt; Thank you for looking into this! Sorry for the long delay.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;FMS mainly uses GNU autotools as its build system, the cmake build is used by external projects and does not include compilation of the test directory.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To give a bit more background, this error first occurred in a CI environment when I tried to bump our container up to the latest version. Then I ran it myself with docker and got the same result. Haven't had a chance to run with a normal install yet but will update when possible. This was using the Intel provided image on dockerhub (&lt;SPAN class="sub_section_element_selectors"&gt;intel/oneapi-hpckit:latest&lt;/SPAN&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using mpirun in the container seems to necessitate that I_MPI_FABRICS is set to "shm", but I don't know if that affects compilation at all. I'll include the steps to reproduce assuming FMS has been cloned:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="bash"&gt;export CC=mpiicc FC=mpiifort
export FCFLAGS="-I&amp;lt;netcdf fortran include&amp;gt;"
export CFLAGS="-I&amp;lt;netcdf c include&amp;gt;"
mkdir build; cd build
autoreconf -if ../configure.ac
../configure
make
make check -C test_fms/mpp&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jan 2023 20:31:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1443931#M164308</guid>
      <dc:creator>rem0</dc:creator>
      <dc:date>2023-01-04T20:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1450389#M164690</link>
      <description>&lt;P&gt;Looks like this isn't container-specific, also saw it on our Centos8 machine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Got this error with oneapi 2023.01,&amp;nbsp; ifort v2021.8.0&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;mpiifort -DPACKAGE_NAME=\"GFDL\ FMS\ Library\" -DPACKAGE_TARNAME=\"FMS\" -DPACKAGE_VERSION=\"2022.04.00-dev\" -DPACKAGE_STRING=\"GFDL\ FMS\ Library\ 2022.04.00-dev\" -DPACKAGE_BUGREPORT=\"gfdl.climate.model.info@noaa.gov\" -DPACKAGE_URL=\"https://www.github.com/NOAA-GFDL/FMS\" -DPACKAGE=\"FMS\" -DVERSION=\"2022.04.00-dev\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_MPI_H=1 -DHAVE_NETCDF_H=1 -DHAVE_SCHED_GETAFFINITY=1 -DHAVE_MOD_MPI=1 -DHAVE_MPIF_H=1 -DHAVE_MOD_NETCDF=1 -DHAVE_CRAY_POINTER=1 -DHAVE_QUAD_PRECISION=1 -DHAVE_INTERNAL_NML=1 -Duse_netCDF=1 -Duse_libMPI=1 -I. -I../../../FMS/test_fms/mpp  -I../../../FMS/include -I../../.mods -fopenmp  -I/opt/netcdf/4.9.0/ONEAPI/2023.0/include -I/opt/netcdf/4.9.0/ONEAPI/2023.0/include -g -O0 -traceback  -FR -real-size 64 -fopenmp -c -o test_mpp_alltoall.o ../../../FMS/test_fms/mpp/test_mpp_alltoall.F90
/tmp/ifortY6cf8h.i90: catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report.  Note: File and line given may not be explicit cause of this error.
compilation aborted for ../../../FMS/test_fms/mpp/test_mpp_alltoall.F90 (code 1)
make[1]: *** [Makefile:1216: test_mpp_alltoall.o] Error 1
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jan 2023 16:08:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1450389#M164690</guid>
      <dc:creator>rem0</dc:creator>
      <dc:date>2023-01-26T16:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1450857#M164723</link>
      <description>&lt;P&gt;Fortunately I was able to spend a few days on this, maybe 8hrs total, to strip out all the MPI, mpiifort, netCDF fluff and get to the core of the issue.&amp;nbsp; IFORT is getting an ICE on test_mpp_alltoall.F90.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Today I finally got this cut down to a very compact example.&amp;nbsp; the error was in mpp.F90, well use of mpp_type and mpp_byte as shown.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="fortran"&gt;module mpp_mod
  type :: mpp_type
   private
     integer, allocatable :: sizes(:)
  end type mpp_type

  type(mpp_type), target :: mpp_byte

end module mpp_mod



program test_mpp_alltoall
  use mpp_mod, only :  mpp_type, mpp_byte !&amp;gt;&amp;gt;..surprise, we need the "only" clause for ICE
  implicit none

  integer :: npes

  contains

        
  subroutine test_mpp_alltoallw_real8(npes)
    implicit none
    integer, intent(in) :: npes

    integer :: ssize(0:npes-1)
    type(mpp_type) :: stype(0:npes-1)

    stype(:) = mpp_byte
  end subroutine test_mpp_alltoallw_real8



  subroutine test_mpp_alltoallw_int4(npes)
    implicit none
    integer, intent(in) :: npes
    type(mpp_type) :: stype(0:npes-1)

    stype(:) = mpp_byte
  end subroutine test_mpp_alltoallw_int4


end program test_mpp_alltoall
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and this ICE is only triggered with&amp;nbsp; ifort -qopenmp (you knew that?).&lt;/P&gt;
&lt;P&gt;IFX is not getting the ICE&lt;/P&gt;
&lt;LI-CODE lang="none"&gt;$ ifort -O0 -c -what -V repro.f90 -qopenmp
Intel(R) Fortran Intel(R) 64 Compiler Classic for applications running on Intel(R) 64, Version 2021.8.0 Build 20221119_000000
Copyright (C) 1985-2022 Intel Corporation.  All rights reserved.

 Intel(R) Fortran 2021.8.0-1196
repro.f90: catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report.  Note: File and line given may not be explicit cause of this error.
compilation aborted for repro.f90 (code 1)


$ ifx -O0 -c -what -V repro.f90 -qopenmp
Intel(R) Fortran Compiler for applications running on Intel(R) 64, Version 2023.0.0 Build 20221201
Copyright (C) 1985-2022 Intel Corporation. All rights reserved.

 Intel(R) Fortran 23.0-1198
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;again, if you remove -qopenmp the error goes away.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can switch over to IFX from IFORT in mpiifort very easily.&amp;nbsp; Change&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mpiifort&lt;/P&gt;
&lt;P&gt;to&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mpiifort fc=ifx&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That hopefully will allow you to build test_mpp&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to figure out why IFX is working whereas ifort is not.&amp;nbsp; I will open up a bug report on iFORT once I test out a few more variables.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Jan 2023 21:46:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1450857#M164723</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2023-01-27T21:46:52Z</dc:date>
    </item>
    <item>
      <title>Re:ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1452411#M164809</link>
      <description>&lt;P&gt;I forgot to post the bug ID on this:  it's CMPLRLLVM-44390&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 01 Feb 2023 23:19:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1452411#M164809</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2023-02-01T23:19:29Z</dc:date>
    </item>
    <item>
      <title>Re:ifort internal compiler error starting with 2022.3.0 and 2022.3.1</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1507187#M167343</link>
      <description>&lt;P&gt;This bug is fixed in 2023.2.0&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 21 Jul 2023 23:07:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/ifort-internal-compiler-error-starting-with-2022-3-0-and-2022-3/m-p/1507187#M167343</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2023-07-21T23:07:24Z</dc:date>
    </item>
  </channel>
</rss>

