Quantcast
Channel: Intel® Fortran Compiler
Viewing all articles
Browse latest Browse all 3270

Crash of new 2015 version with Cray style pointers in OMP parallel do

$
0
0

Hi @all, I just installed the latest release 15.0 of Intel Fortran and now my code crashes. Please have a look at the following code fragment: ******************************************************************** integer(kind=SELECTED_INT_KIND(2)) lmcc_tmp pointer (lmcc_p,lmcc_tmp) !$OMP parallel !$OMP do !$OMP+ private(lmcc_p) !$OMP+ schedule(guided) do m=1,anz_akt_ne0 ... lmcc_p=LOC(lmcc(POS)) if(lmcc_tmp.lt.0) then ... endif enddo !$OMP enddo !$OMP end parallel ******************************************************************** When running this parallel loop, it crashes when accessing lmcc_tmp with the following message: forrtl: severe (408): fort: (9): Attempt to use pointee LMCC_TMP when its corresponding integer pointer LMCC_P has the value zero Up until the latest 14.x compiler this worked fine. Has anybody got any idea how to solve this or is this just an error of the 15.0? Best regards & thanks, Andreas


Viewing all articles
Browse latest Browse all 3270

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>