Ignore:
Timestamp:
Jan 21, 2013, 8:03:10 PM (6 years ago)
Author:
ksherdy
Message:

Updated test script.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/gml2svg/C/xerces/gml2svg.cpp

    r2826 r2827  
    4545        char * svg_dest_dir_path = NULL;
    4646
    47         int PAPI_EVENT = 0;
     47        int papi_event;
    4848
    4949        if (argc > 2)
     
    8383                        }
    8484                }
    85 
    86                 if(argc == 3) {
    87                         //PAPI_EVENT = argv[2];
    88                         //cout << hex << PAPI_EVENT << endl;
    89                         //exit(1);
     85               
     86                if(argc == 4) {
     87                        unsigned int temp;
     88                        std::stringstream ss;
     89                        ss << std::hex << argv[3];
     90                        ss >> temp;
     91                        papi_event = temp;
     92                }
     93                else
     94                {
     95                        fprintf(stderr, "gml2svg <GML SRC DIR> <SVG DEST DIR> [PAPI_EVENT]\n"); exit(-1);
    9096                }
    9197
     
    116122
    117123        #if defined (PAPI)
    118                 #define PAPI_EVENTS_COUNT 2
    119                 int PAPI_EVENTS[PAPI_EVENTS_COUNT] = {PAPI_TOT_CYC, PAPI_BR_MSP};       
     124                #define PAPI_EVENTS_COUNT 1
     125                // int papi_event = PAPI_TOT_CYC;
     126                int PAPI_EVENTS[1];
     127                PAPI_EVENTS[0] = papi_event;   
    120128        #endif
    121129       
Note: See TracChangeset for help on using the changeset viewer.