32 long long values1[2], values2[2];
53 sprintf( add_event_str,
"PAPI_add_event[%s]",
event_name );
63 if (!
quiet) printf(
"Trouble adding event\n");
82 for (
i = eventcnt - 1;
i >= 0;
i-- ) {
137 printf(
"Test case 0: start, stop.\n" );
138 printf(
"-----------------------------------------------\n" );
140 printf(
"Default domain is: %d (%s)\n",
tmp,
143 printf(
"Default granularity is: %d (%s)\n",
tmp,
145 printf(
"Using %d iterations of c += a*b\n",
NUM_FLOPS );
147 (
"-------------------------------------------------------------------------\n" );
149 printf(
"Test type : \t 1\t 2\n" );
151 sprintf( add_event_str,
"%-12s : \t",
event_name );
152 printf(
TAB2, add_event_str, values1[0], values2[1] );
153 printf(
TAB2,
"PAPI_TOT_CYC : \t", values1[1], values2[0] );
158 (
"-------------------------------------------------------------------------\n" );
160 printf(
"Verification: none\n" );
char event_name[2][PAPI_MAX_STR_LEN]
int PAPI_stop(int EventSet, long long *values)
void test_pass(const char *filename)
int PAPI_add_event(int EventSet, int EventCode)
char * stringify_granularity(int granularity)
void test_skip(const char *file, int line, const char *call, int retval)
char events[MAX_EVENTS][BUFSIZ]
int PAPI_library_init(int version)
char * stringify_all_domains(int domains)
int PAPI_get_opt(int option, PAPI_option_t *ptr)
int PAPI_cleanup_eventset(int EventSet)
int PAPI_create_eventset(int *EventSet)
int PAPI_event_code_to_name(int EventCode, char *out)
int PAPI_query_event(int EventCode)
long long PAPI_get_real_usec(void)
int tests_quiet(int argc, char **argv)
void test_fail(const char *file, int line, const char *call, int retval)
int PAPI_destroy_eventset(int *EventSet)
long long PAPI_get_real_cyc(void)
int PAPI_start(int EventSet)
int PAPI_list_events(int EventSet, int *Events, int *number)