BGP-Forcing qarch=450, prevents autosimdization that causes memory misaligned
authorNikhil Jain <njain@login1.challenger.alcf.anl.gov>
Wed, 21 Dec 2011 21:44:50 +0000 (21:44 +0000)
committerNikhil Jain <njain@login1.challenger.alcf.anl.gov>
Wed, 21 Dec 2011 21:44:50 +0000 (21:44 +0000)
access does not happen

src/arch/bluegenep/cc-xlc.sh

index 6da549f060344cfa45b5519190b913216eea4af6..99767dda109b0a84809cb3f49bb66cf83bc2bfba 100644 (file)
@@ -8,8 +8,8 @@ CMK_LDXX="$CMK_CXX $BGP_LIB"
 CMK_CF77="$XLC_F/${XLC_POST}xlf "
 CMK_CF90="$XLC_F/${XLC_POST}xlf90  -qsuffix=f=f90" 
 CMK_CF90_FIXED="$XLC_PRE/xlf/bg/11.1/${XLC_POST}xlf90 " 
-CMK_C_OPTIMIZE='-O3 -qstrict -Q '
-CMK_CXX_OPTIMIZE='-O3 -qstrict -Q '
+CMK_C_OPTIMIZE='-O3 -qstrict -qarch=450 -Q '
+CMK_CXX_OPTIMIZE='-O3 -qstrict -qarch=450 -Q '
 CMK_AR='ar cq'
 CMK_NM='nm '
 CMK_QT="aix"