Jeeva Paudel <je...@ualberta.ca> wrote on 05/15/2012 02:57:34 PM:
> From: Jeeva Paudel <je...@ualberta.ca>
> To: x10-users@lists.sourceforge.net,
> Date: 05/15/2012 03:00 PM
> Subject: Re: [X10-users] ICE in cp_expr_size, at cp/cp-objcp-common.c:101
>
> Hi David:
>
> 1. I passed the extra command line options as follows, but I don't
> see any report on the compiler version used:
>
> $ ../bin/x10c++ -x10rt mpi -report postcompile=5 -
> MAIN_CLASS=KMeansDist -d . KMeansDist.x10
> Output files: {KMeansDist=[KMeansDist.h, KMeansDist.cc]}
> Executing post-compiler mpicxx -I../x10.dist/include -I../x10.dist/
> stdlib/include -I. -I. -Wno-long-long -Wno-unused-parameter -
> DX10_USE_BDWGC -pthread -o ../x10.dist/samples/./KMeansDist
> KMeansDist.cc xxx_main_xxx.cc -L../x10.dist/stdlib/lib -lx10 -lgc -
> lm -lpthread -lrt -ldl -L../x10.dist/lib -lx10rt_mpi -Wl,--rpath -
> Wl,../x10.dist/stdlib/lib -Wl,--rpath -Wl,../x10.dist/lib
-Wl,-export-dynamic
> x10c++: ../x10.dist/stdlib/include/x10/array/Array.h: In member
> function 'void x10::array::Array<T>::_constructor(x10_int) [with
> x10tp__T = int]':
> ../x10.dist/stdlib/include/x10/array/Array.h:1551: internal
> compiler error: in cp_expr_size, at cp/cp-objcp-common.c:101
>
My guess is that mpicxx is configured to use gcc 4.1 (independent of your
path setting) What does
mpicxx --v
show you? It should include the gcc version (something like the below)
--dave
[dgrove@triloka3 ~]$ mpicxx --v
Using built-in specs.
Target: x86_64-redhat-linux6E
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
--enable-bootstrap --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-languages=c,c++,fortran
--disable-libgcj --with-cpu=generic --build=x86_64-redhat-linux6E
Thread model: posix
gcc version 4.3.2 20081007 (Red Hat 4.3.2-7) (GCC)
COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/libexec/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/libexec/gcc/x86_64-redhat-linux6E/:/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/lib/gcc/x86_64-redhat-linux6E/:/usr/libexec/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/libexec/gcc/x86_64-redhat-linux6E/:/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/lib/gcc/x86_64-redhat-linux6E/
LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/:/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v'
'-I/usr/local/mvapich2/mvapich2-1.4-2009-11-15/include'
'-L/usr/local/mvapich2/mvapich2-1.4-2009-11-15/lib' '-shared-libgcc'
'-mtune=generic'
/usr/libexec/gcc/x86_64-redhat-linux6E/4.3.2/collect2 --eh-frame-hdr -m
elf_x86_64 --hash-style=gnu
-dynamic-linker /lib64/ld-linux-x86-64.so.2
/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64/crt1.o
/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64/crti.o
/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/crtbegin.o
-L/usr/local/mvapich2/mvapich2-1.4-2009-11-15/lib
-L/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2
-L/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2
-L/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64
-L/lib/../lib64 -L/usr/lib/../lib64
-L/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../..
-rpath /usr/local/mvapich2/mvapich2-1.4-2009-11-15/lib -lmpichcxx -lmpich
-lpthread -lrdmacm -libverbs -libumad -lrt -lstdc++ -lm -lgcc_s -lgcc -lc
-lgcc_s
-lgcc /usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/crtend.o
/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64/crtn.o
/usr/lib/gcc/x86_64-redhat-linux6E/4.3.2/../../../../lib64/crt1.o: In
function `_start':
(.text+0x20): undefined reference to `main'
collect2: ld returned 1 exit status
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users