#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".