Hi,
I've been trying to install the nauty package via "sage -i nauty" and get a
nasty error message (see below). My system is a 2009 mac mini with a
freshly installed OS X 10.10 (Yosemite). I downloaded and run
sage-6.8-x86_64-Darwin-OSX_10.10_x86_64.dmg.
Any help greatly appreciated.
Edwin
EdwinLocksMini:sage edwinlock$ ./sage -i nauty
Found local metadata for nauty-25r9
Using cached file /Applications/sage/upstream/nauty-25r9.tar.gz
nauty-25r9
====================================================
Setting up build directory for nauty-25r9
mv: rename nauty-25r9* to src: No such file or directory
Finished set up
****************************************************
Host system:
Darwin EdwinLocksMini.home 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29
02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
****************************************************
C compiler: gcc
C compiler version:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/Applications/sage/local/bin/../libexec/gcc/x86_64-apple-darwin14.4.0/4.9.2/lto-wrapper
Target: x86_64-apple-darwin14.4.0
Configured with: ../src/configure
--prefix=/Users/buildslave-sage/slave/sage_git/build/local
--with-local-prefix=/Users/buildslave-sage/slave/sage_git/build/local
--with-gmp=/Users/buildslave-sage/slave/sage_git/build/local
--with-mpfr=/Users/buildslave-sage/slave/sage_git/build/local
--with-mpc=/Users/buildslave-sage/slave/sage_git/build/local
--with-system-zlib --disable-multilib --disable-nls
--enable-languages=c,c++,fortran --disable-libitm
--with-build-config=bootstrap-debug --without-isl --without-cloog
Thread model: posix
gcc version 4.9.2 (GCC)
****************************************************
checking build system type... x86_64-apple-darwin14.5.0
checking host system type... x86_64-apple-darwin14.5.0
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking if gcc supports -O4 flags... yes
checking if gcc supports -march=i686 flags... no
CFLAGS= -O4
MORECFLAGS=
checking for sys/wait.h that is POSIX.1 compatible... yes
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pid_t... yes
checking if malloc is declared in stdlib.h or malloc.h... 1
checking if ftell is declared in stdio.h... 1
checking if fdopen is declared in stdio.h... 1
checking if popen is declared in stdio.h... 1
checking if putenv is declared in stdlib.h... 1
checking if setenv is declared in stdlib.h... 1
checking if INFINITY is declared in math.h... 1
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking for an ANSI C-conforming const... yes
checking for isatty... yes
checking for times... yes
checking for time... yes
checking for gettimeofday... yes
checking for times... (cached) yes
checking for getrusage... yes
checking for perror... yes
checking for pipe... yes
checking for wait... yes
checking for popen... yes
checking for putenv... yes
checking for setenv... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for fseeko... yes
checking for sigaction... yes
checking for sigprocmask... yes
checking if __builtin_clz() is supported... 1
checking if __builtin_clzl() is supported... 1
checking if __builtin_clzll() is supported... 1
checking for pthread_create... yes
checking for getc_unlocked... yes
checking for flockfile... yes
checking for gsort... no
checking for sort... sort
checking if sort supports the -k switch... 1
configure: creating ./config.status
config.status: creating makefile
config.status: creating nauty.h
config.status: creating naututil.h
config.status: creating gtools.h
gcc -c -O4 -o naututil.o naututil.c
gcc -c -O4 -o nautinv.o nautinv.c
gcc -c -O4 -o traces.o traces.c
gcc -c -O4 -o gtools.o gtools.c
gcc -c -O4 -o nauty.o nauty.c
gcc -c -O4 -o nautil.o nautil.c
nautil.c: In function 'writegroupsize':
nautil.c:669:9: internal compiler error: Illegal instruction: 4
fprintf(f,"%.0f",gpsize1+0.1);
^
nautil.c:669:9: internal compiler error: Abort trap: 6
gcc: internal compiler error: Abort trap: 6 (program cc1)
make: *** [nautil.o] Abort trap: 6
Error building nauty.
real 0m32.246s
user 0m22.590s
sys 0m6.285s
************************************************************************
Error installing package nauty-25r9
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the relevant part of the log file
/Applications/sage/logs/pkgs/nauty-25r9.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/Applications/sage/local/var/tmp/sage/build/nauty-25r9 and type 'make' or
whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
(cd '/Applications/sage/local/var/tmp/sage/build/nauty-25r9' &&
'/Applications/sage/sage' --sh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.