Bug #1746

build --help needs information from src/scripts/configure

Added by Jim Phillips 4 months ago. Updated 2 months ago.

Build & Test Automation
Target version:
Start date:
Due date:
% Done:



Running build --help produces the following error:

Advanced options:
:./build: line 81: ./src/scripts/configure: No such file or directory
./build: line 82: ./src/scripts/configure: No such file or directory
  bigemulator     compile for BigSim simulator
  ooc             compile with out of core support
  syncft          compile with Charm++ fault tolerance support
  mlogft          compile with Charm++ message logging fault tolerance support
  papi            compile with PAPI performance counter support (if any)


#1 Updated by Jim Phillips 4 months ago

Error was showing up in the wrong place due the the paginator. It's actually in the "Enable/disable features" section, which runs configure --help.

Enable/disable features:
./build: line 81: ./src/scripts/configure: No such file or directory
./build: line 82: ./src/scripts/configure: No such file or directory
  --with-production       build Charm++ with all optimizations for maximum performance, and disabling all above features

#2 Updated by Sam White 4 months ago

  • Assignee set to Evan Ramos
  • Target version set to 6.9.0

#3 Updated by Evan Ramos 4 months ago

This was caused by the removal of configure from the git repository, which is now regenerated from during the build process. We run autoreconf before packaging a tarball, so `./build --help` should work fine there. I'm not sure how best to handle the problem when building directly from git.

#4 Updated by Jim Phillips 4 months ago

What is the command to run autoreconf without creating a build directory?

#5 Updated by Phil Miller 4 months ago should get you a readily-built tarball snapshot, with the configure script and other bits suitably generated.

#6 Updated by Evan Ramos 2 months ago

  • Category changed from Machine Layers to Build & Test Automation
  • Status changed from New to Implemented

#7 Updated by Sam White 2 months ago

  • Status changed from Implemented to Merged

Also available in: Atom PDF