Fix compilation errors

Change-Id: I4cb46d93559089894d8cecb4ff24b87d208b0f85
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/18021
Reviewed-by: David Neto <dneto@google.com>
diff --git a/src/ast/float_literal.cc b/src/ast/float_literal.cc
index 467a7bd..4c67719 100644
--- a/src/ast/float_literal.cc
+++ b/src/ast/float_literal.cc
@@ -14,6 +14,7 @@
 
 #include "src/ast/float_literal.h"
 
+#include <limits>
 #include <sstream>
 
 namespace tint {
diff --git a/src/writer/spirv/builder_literal_test.cc b/src/writer/spirv/builder_literal_test.cc
index 432ac16..3fdda3b 100644
--- a/src/writer/spirv/builder_literal_test.cc
+++ b/src/writer/spirv/builder_literal_test.cc
@@ -169,4 +169,3 @@
 }  // namespace spirv
 }  // namespace writer
 }  // namespace tint
-;