foo.cpp: In function 'int inspect_min_bst()':
foo.cpp:15:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp:16:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp: In function 'int inspect_max_bst()':
foo.cpp:34:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp:35:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp: In function 'int inspect_min_heap()':
foo.cpp:53:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp:54:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp: In function 'int inspect_max_heap()':
foo.cpp:72:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp:73:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp: In function 'int main()':
foo.cpp:97:24: error: 'inspect_min_heapa' was not declared in this scope