all, tests an include file dependency
a, test node dependencies with 3 cycles
SYNOPSIS
2 c files including 2 header files but in a different order the header files include each other
This leads to a dependency when the tree is merged though it is not an error when compiling each file per se