<commit_before>#ifndef __XSBENCH_HEADER_H__
#define __XSBENCH_HEADER_H__

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
#include<strings.h>
#include<math.h>
#include<omp.h>
#include<unistd.h>
#include<sys/time.h>

// Papi Definition (comment / uncomment to toggle PAPI)
//#define __PAPI

// Papi Header
#ifdef __PAPI
#include "/usr/local/include/papi.h"
#endif

// Variable to add extra flops at each lookup from unionized grid.
//#define ADD_EXTRAS
#define EXTRA_FLOPS 0
#define EXTRA_LOADS 0

// I/O Specifiers
#define INFO 1
#define DEBUG 1
#define SAVE 1
#define PRINT_PAPI_INFO 1

// Structures
typedef struct{
	double energy;
	
	double total_xs;
	double elastic_xs;
	double absorbtion_xs;<commit_msg>removed need for manual papi def<commit_after>#ifndef __XSBENCH_HEADER_H__
#define __XSBENCH_HEADER_H__

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
#include<strings.h>
#include<math.h>
#include<omp.h>
#include<unistd.h>
#include<sys/time.h>

// Papi Header
#ifdef __PAPI
#include "/usr/local/include/papi.h"
#endif

// Variable to add extra flops at each lookup from unionized grid.
//#define ADD_EXTRAS
#define EXTRA_FLOPS 0
#define EXTRA_LOADS 0

// I/O Specifiers
#define INFO 1
#define DEBUG 1
#define SAVE 1
#define PRINT_PAPI_INFO 1

// Structures
typedef struct{
	double energy;
	
	double total_xs;
	double elastic_xs;
	double absorbtion_xs;
{'fraction_non_alphanumeric': 0.11339475549255847, 'fraction_numerical': 0.008504606661941885, 'mean_word_length': 5.060085836909871, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 21, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1316587', 'n_tokens_mistral': 570, 'n_tokens_neox': 541, 'n_words': 141}