add isl_flow_cmp application
commita7d8fea090f39e2db5c572b39eaf9d5db2f743b8
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Tue, 9 May 2017 12:40:06 +0000 (9 14:40 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Mon, 12 Jun 2017 13:48:50 +0000 (12 15:48 +0200)
tree155653a78a92d7c9f31fb366ed4d2952210fd89e
parent36eabf6bfa3540bd387e5ee9a606c0403f96e528
add isl_flow_cmp application

This application will allow the output of isl_flow to be compared
against the expected output.
The isl_union_flow object descriptions are compared field by field
rather than through an isl_union_flow_read_from_file function
because the output printed by isl_printer_print_union_flow
does not correspond exactly to the internal representation and
so it is not immediately clear how an isl_union_flow_read_from_file
should set the fields based on what it reads from the input.
The reason why the output is different from the internal representation
is that there are different functions that use isl_union_flow objects
with different requirements, one of them being fixed for backward
compatibility.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
Makefile.am
flow_cmp.c [new file with mode: 0644]