Dear all,

I installed the trunk version of Chapel on Edison (NERSC) choosing
llvm as back-end. Even the simplest helloworld case (without any
parallelism) leads to the following error (after about 2 minutes and
33 seconds of compilation process...):

$> chpl --llvm --llvm-wide-opt hello.chpl -o hello
$CHPL_HOME/modules/internal/String.chpl:95: internal error: EXP2586
chpl Version 1.13.1.95d64b5
Note: This source location is a guess.

Internal errors indicate a bug in the Chapel compiler ("It's us, not you"),
and we're sorry for the hassle.  We would appreciate your reporting this bug --
please see http://chapel.cray.com/bugs.html for instructions.  In the meantime,
the filename + line number above may be useful in working around the issue.

chpl --version
chpl Version 1.13.1.95d64b5
Copyright (c) 2004-2016, Cray Inc.  (See LICENSE file for more details)

$CHPL_HOME/util/printchplenv
machine info: Linux edison11 3.0.101-0.46-default #1 SMP Wed Dec 17
11:04:10 UTC 2014 (8356111) x86_64
CHPL_HOME: /scratch2/scratchdirs/afanfa/chapel-trunk *
script location: /scratch2/scratchdirs/afanfa/chapel-trunk/util
CHPL_TARGET_PLATFORM: cray-xc
CHPL_TARGET_COMPILER: cray-prgenv-gnu
CHPL_TARGET_ARCH: ivybridge
CHPL_LOCALE_MODEL: flat
CHPL_COMM: gasnet *
  CHPL_COMM_SUBSTRATE: aries
  CHPL_GASNET_SEGMENT: fast
CHPL_TASKS: qthreads
CHPL_LAUNCHER: aprun *
CHPL_TIMERS: generic
CHPL_UNWIND: none
CHPL_MEM: jemalloc
CHPL_MAKE: gmake
CHPL_ATOMICS: intrinsics
  CHPL_NETWORK_ATOMICS: none
CHPL_GMP: gmp
CHPL_HWLOC: hwloc
CHPL_REGEXP: re2
CHPL_WIDE_POINTERS: node16 *
CHPL_AUX_FILESYS: none

the backend is supposed to be llvm (compiled during the installation
process of chapel).

These the environment variables related to Chapel:
$> env | grep CHPL
CHPL_WIDE_POINTERS=node16
CHPL_COMM=gasnet
CHPL_HOST_PLATFORM=cray-xc
CHPL_LLVM=llvm
CHPL_HOME=myhome/chapel-trunk
CHPL_LAUNCHER=aprun

List of modules loaded:

> module list
Currently Loaded Modulefiles:
  1) modules/3.2.10.4                       7) craype/2.5.5
              13) gcc/6.1.0                             19)
gni-headers/4.0-1.0502.10317.9.2.ari  25) PrgEnv-gnu/5.2.56
  2) nsg/1.2.0                              8) cray-shmem/7.4.1
              14) cray-libsci/16.07.1                   20)
xpmem/0.1-2.0502.57015.1.15.ari       26) chapel/1.7.0.2
  3) eswrap/1.1.0-1.020200.1130.0           9) cray-mpich/7.4.1
              15) udreg/2.3.2-1.0502.9889.2.20.ari      21)
dvs/2.5_0.9.0-1.0502.1958.2.55.ari    27) nano/2.2.6
  4) switch/1.0-1.0502.57058.1.58.ari      10) slurm/edison
              16) ugni/6.0-1.0502.10245.9.9.ari         22)
alps/5.2.3-2.0502.9295.14.14.ari
  5) craype-ivybridge                      11) altd/2.0
              17) pmi/5.0.10-1.0000.11050.0.0.ari       23)
rca/1.0.0-2.0502.57212.2.56.ari
  6) craype-network-aries                  12) darshan/2.3.1
             18) dmapp/7.0.1-1.0502.10246.8.47.ari     24) atp/2.0.2


Any ideas?

Thanks,
Alessandro

------------------------------------------------------------------------------
_______________________________________________
Chapel-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-bugs

Reply via email to