Project

General

Profile

Bug #1661

Building charm with papi support is successful even when papi is not found (-lpapi)

Added by Nitin Bhat about 1 month ago. Updated 7 days ago.

Status:
Implemented
Priority:
Normal
Assignee:
Category:
Tracing
Target version:
Start date:
08/22/2017
Due date:
% Done:

0%


Description

When I try to build charm with papi support like

 ./build charm++ mpi-linux-x86_64 papi --with-production -j16 
the compilation is successful, even when -lpapi is not found. (and papi is not found in the environment). I see the message - checking "whether PAPI exists"... "no" shown by configure, but configure goes through without complaining.

We should have configure abort the process with an appropriate error message about not finding papi.

History

#1 Updated by Sam White about 1 month ago

  • Target version set to 6.8.1
  • Category set to Tracing

Also add an abort when building papi without --enable-tracing, and update the PAPI Projections documentation.

#2 Updated by Sam White 24 days ago

  • Assignee set to Ronak Buch

Assigning to Ronak b/c tracing...

#3 Updated by Ronak Buch 7 days ago

  • Status changed from New to In Progress

#4 Updated by Ronak Buch 7 days ago

  • Status changed from In Progress to Implemented

Also available in: Atom PDF