p Check the marshaling facilities (trying to read the result of linux/amd64)
-$ $SG_TEST_EXENV gras/datadesc/datadesc_usage --read ${srcdir:=.}/gras/datadesc/datadesc.little64 --log=root.fmt:%m%n $ARGS
-> This datafile was generated on little64 (4).
+$ $SG_TEST_EXENV gras/datadesc/datadesc_usage --read ${srcdir:=.}/gras/datadesc/datadesc.little64 "--log=root.fmt:%m%n" $ARGS
+> Read from file datadesc.little64
> ---- Test on integer ----
> ---- Test on float ----
> ---- Test on double ----
> ---- Test on a reference to an integer ----
> ---- Test on string (ref to dynamic array) ----
> ---- Test on dynar containing integers ----
+> ---- Test on empty dynar of integers ----
> ---- Test on all possible struct having 3 fields (49 structs) ----
> ---- Test on homogeneous structure ----
> ---- Test on heterogeneous structure ----
> ---- Test on nested structures ----
+> ---- Test on heterogeneous structure arrays ----
> ---- Test on chained list ----
> ---- Test on graph (cyclique chained list of 3 items) ----
> ---- Test on dynar containing integers ----
> ---- Test on the PBIO IEEE struct (also tests GRAS DEFINE TYPE) ----
> ---- Test on struct containing dynamic array and its size (cbps test) ----
+> ---- Test on struct containing dynamic array and its size when size=0 (cbps test) ----
> Exiting GRAS