On Tue, 8 Aug 2023 12:11:54 -0400 Stevie Alvarez <stevie.6strings@xxxxxxxxx> wrote: > +/* > + * Trace data entry for a traceeval histogram > + * Constitutes keys and values. > + */ > +union traceeval_data { > + char *string; We need to also add: const char *cstring; At least for the user interface, as I'm converting task-eval over to this, and I need to assign const strings to this union. -- Steve > + struct traceeval_dynamic *dyn_data; > + unsigned long long number_64; > + unsigned long number; > + unsigned int number_32; > + unsigned short number_16; > + unsigned char number_8; > +}; > +