foo.cpp:9:48: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:9:48: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:9:48: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:9:48: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp:10:77: warning: missing braces around initializer for 'const int [2]' [-Wmissing-braces]
foo.cpp: In member function 'int node::operator<(const node&) const':
foo.cpp:19:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
foo.cpp: In function 'int H(std::vector<int>)':
foo.cpp:40:29: error: 'abs' was not declared in this scope
foo.cpp: In function 'int main()':
foo.cpp:53:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
foo.cpp:57:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]