Merge changes from topic "numeric-types"

* changes:
  Implement int8, uint8, int16, uint16, int64, uint64 types
  tests: diagnostics for mismatched `set` commands
  Fix printing of numbers
diff --git a/submodules/dependencies b/submodules/dependencies
index ca1cf67..2b77971 160000
--- a/submodules/dependencies
+++ b/submodules/dependencies
@@ -1 +1 @@
-Subproject commit ca1cf6789231a7755ae8118d4594d27726c91526
+Subproject commit 2b77971a9f534c1975d096a3ddd446d5b9e6fe08