------- Comment #5 from jadamcze at utas dot edu dot au 2008-07-15 15:49 ------- Created an attachment (id=15912) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15912&action=view) Preprocessed source
$ usr/bin/spu-elf-g++ splat.cpp -v Using built-in specs. Target: spu-elf Configured with: ../gcc/configure --prefix=/home/jonathan/usr --enable-languages=c,c++ --with-newlib --with-headers --target=spu-elf Thread model: single gcc version 4.4.0 20080711 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' /home/jonathan/usr/libexec/gcc/spu-elf/4.4.0/cc1plus -quiet -v splat.cpp -quiet -dumpbase splat.cpp -auxbase splat -version -o /tmp/ccxYOpg1.s ignoring nonexistent directory "/home/jonathan/usr/lib/gcc/spu-elf/4.4.0/../../../../spu-elf/sys-include" #include "..." search starts here: #include <...> search starts here: /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/../../../../spu-elf/include/c++/4.4.0 /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/../../../../spu-elf/include/c++/4.4.0/spu-elf /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/../../../../spu-elf/include/c++/4.4.0/backward /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/include /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/include-fixed /home/jonathan/usr/lib/gcc/spu-elf/4.4.0/../../../../spu-elf/include End of search list. GNU C++ (GCC) version 4.4.0 20080711 (experimental) (spu-elf) compiled by GNU C version 4.3.1, GMP version 4.2.2, MPFR version 2.3.1. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 0796f6f7f5d948d81ac2e84f3843bd7d splat.cpp: In function 'unsigned int __vector__ f()': splat.cpp:3: note: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts splat.cpp:3: error: cannot convert 'unsigned char __vector__' to 'unsigned int __vector__' in return -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36837