Revert "Enable gethostname on Cray XE/XK/XC" 77/4677/1
authorJim Phillips <jim@ks.uiuc.edu>
Wed, 10 Oct 2018 02:58:56 +0000 (21:58 -0500)
committerJim Phillips <jim@ks.uiuc.edu>
Wed, 10 Oct 2018 02:58:56 +0000 (21:58 -0500)
This reverts commit 9aa0082e0c1202f5ce14d7ca52ad7a44cf1b9c25.

Statically linked binaries hang if gethostname is called.

Change-Id: I24bdef3d8a21f8805e035ba033ffa0a513f3f633

arch/CRAY-XC-KNL-intel.arch
arch/CRAY-XC-intel.arch
arch/CRAY-XE-gnu.arch
arch/CRAY-XE-intel.arch

index ae7e899..fc6765f 100644 (file)
@@ -3,7 +3,7 @@ CHARMARCH = gni-crayxc-persistent-smp
 
 FLOATOPTS = -ip -xMIC-AVX512
 
-CXX = CC -std=c++11 -DNAMD_KNL
+CXX = CC -std=c++11 -DNOHOSTNAME -DNO_GETPWUID -DNAMD_KNL
 CXXOPTS = -O2 $(FLOATOPTS)
 CXXNOALIASOPTS = -O3 -fno-alias $(FLOATOPTS)
 
index 109999a..6f21034 100644 (file)
@@ -3,7 +3,7 @@ CHARMARCH = gni-crayxc-persistent-smp
 
 FLOATOPTS = -ip -xAVX
 
-CXX = CC -std=c++11
+CXX = CC -std=c++11 -DNOHOSTNAME -DNO_GETPWUID
 CXXOPTS = -O2 $(FLOATOPTS)
 CXXNOALIASOPTS = -O2 -fno-alias $(FLOATOPTS)
 
index 9ce694e..1311b53 100644 (file)
@@ -13,7 +13,7 @@ CHARMARCH = gemini_gni-crayxe-persistent-smp
 # the the psfgen compilation to succeed.
 #
 
-CXX = CC -std=c++11
+CXX = CC -std=c++11 -DNOHOSTNAME -DNO_GETPWUID
 CXXOPTS = -O3 $(GCCFIX) -ffast-math -fexpensive-optimizations -fomit-frame-pointer
 
 CC = cc
index b040b1d..fc21aed 100644 (file)
@@ -4,7 +4,7 @@ CHARMARCH = gemini_gni-crayxe-persistent-smp
 CHARMOPTS = -ld++-option -static-intel
 FLOATOPTS = -ip -no-vec
 
-CXX = CC -std=c++11
+CXX = CC -std=c++11 -DNOHOSTNAME -DNO_GETPWUID
 CXXOPTS = -O2 $(FLOATOPTS)
 CXXNOALIASOPTS = -O2 -fno-alias $(FLOATOPTS)