Index: tests/vector/.expect/vec2_int.txt
===================================================================
--- tests/vector/.expect/vec2_int.txt	(revision 1712f542a5ea4d2772859a9d4ca18e5f865db7cb)
+++ tests/vector/.expect/vec2_int.txt	(revision 0b3cdad3da374b57a643b2ca50a43471415968ce)
@@ -46,4 +46,8 @@
 ?<<?(vec)<32,4>
 ?<<=?(vec)<32,4>
+?>>?(int)<1,0>
+?>>=?(int)<1,0>
+?>>?(vec)<2,1>
+?>>=?(vec)<2,1>
 ~?<-6,-3>
 dot_1:0
Index: tests/vector/vec2_int.cfa
===================================================================
--- tests/vector/vec2_int.cfa	(revision 1712f542a5ea4d2772859a9d4ca18e5f865db7cb)
+++ tests/vector/vec2_int.cfa	(revision 0b3cdad3da374b57a643b2ca50a43471415968ce)
@@ -153,4 +153,17 @@
     }
 
+    // >>
+    {
+        vec2(int) u = {2, 1};
+        sout | "?>>?(int)" | (u >> 1);
+        sout | "?>>=?(int)" | (u >>= 1);
+    }
+    {
+        vec2(int) u = {5, 7};
+        vec2(int) v = {1, 2};
+        sout | "?>>?(vec)" | (u >> v);
+        sout | "?>>=?(vec)" | (u >>= v);
+    }
+
     // ~
     {
