prog.cpp:22:7: warning: equality comparison result unused [-Wunused-comparison]
x == a;
~~^~~~
prog.cpp:22:7: note: use '=' to turn this equality comparison into an assignment
x == a;
^~
=
1 warning generated.
/home/Q708ei/prog-dde773.o: In function `main':
prog.cpp:(.text+0xf): undefined reference to `operator==(Int<int> const&, Int<int> const&)'
clang: error: linker command failed with exit code 1 (use -v to see invocation)