[ET Trac] [Einstein Toolkit] #1912: Cactus fails to configure on CCT cactus-test VM
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Jun 7 12:48:37 CDT 2016
#1912: Cactus fails to configure on CCT cactus-test VM
-----------------------------------+----------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Server Infrastructure | Version: development version
Keywords: |
-----------------------------------+----------------------------------------
I have just fixed some problems with the CCT cactus-test VM, but I cannot
get Cactus to build. It fails during configuration with
{{{
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets ${MAKE}... yes
checking whether the C compiler (gcc -g3 -march=native -std=gnu99
-rdynamic) works... no
configure: error: installation or configuration problem: C compiler cannot
create executables (see configs/<configname>/config-data/config.log for
details).
}}}
In config.log, there is
{{{
configure:1015: checking whether the C compiler (gcc -g3 -march=native
-std=gnu99 -rdynamic) works
configure:1032: gcc -o conftest -g3 -march=native -std=gnu99
-DMPICH_IGNORE_CXX_SEEK -rdynamic conftest.c 1>&5
conftest.c:1:0: error: CPU you selected does not support x86-64
instruction set
}}}
I don't understand what is going on here.
1. Why should gcc insist that the CPU (which is 'native') support 64 bit
instructions?
2. Why does this fail when it used to work, the last time this VM was up
and running? Did the VM get moved to another host?
/proc/cpuinfo says
{{{
model name : QEMU Virtual CPU version (cpu64-rhel6)
}}}
This was a clean build, with the configs directory wiped before building.
It uses the simfactory ubuntu.cfg optionlist. The VM is a standard ET
build slave running "Ubuntu 12.04.5 LTS".
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1912>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list