Skip to content

Commit

Permalink
attempt to fix error 'dlopen: cannot load any more object with static…
Browse files Browse the repository at this point in the history
… TLS' for HPC-validation in SLURM, re: pytorch/pytorch#2083
  • Loading branch information
Nick committed Mar 19, 2018
1 parent 07088c0 commit 38f16db
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions pyjac/loopy_utils/loopy_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -1244,8 +1244,10 @@ class AdeptCompiler(CPlusPlusCompiler):
def __init__(self, *args, **kwargs):
from ..siteconf import ADEPT_INC_DIR, ADEPT_LIB_DIR, ADEPT_LIBNAME
from ..siteconf import LDFLAGS, CXXFLAGS
defaults = {'cflags': '-O3 -fopenmp -fPIC'.split(),
'ldflags': '-O3 -shared -fopenmp -fPIC'.split()}
defaults = {'cflags':
'-O3 -fopenmp -fPIC -ftls-model=global-dynamic'.split(),
'ldflags':
'-O3 -shared -fopenmp -fPIC -ftls-model=global-dynamic'.split()}
defaults['libraries'] = ADEPT_LIBNAME
if CXXFLAGS:
defaults['cflags'].extend([x for x in CXXFLAGS
Expand Down

0 comments on commit 38f16db

Please sign in to comment.