Index: src/ResolvExpr/Cost.h
===================================================================
--- src/ResolvExpr/Cost.h	(revision 0f4c5139bc3ec7a3367d576eb08859758f4e8e39)
+++ src/ResolvExpr/Cost.h	(revision 195d1d89c805c47fc486b2b8cf91431ffa3d0689)
@@ -10,6 +10,6 @@
 // Created On       : Sun May 17 09:39:50 2015
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Fri Jun 21 11:39:13 2019
-// Update Count     : 63
+// Last Modified On : Fri May  3 17:15:41 2024
+// Update Count     : 64
 //
 
@@ -19,4 +19,5 @@
 #include <cassert>
 #include <climits>
+#include <cstdint>
 
 namespace ResolvExpr {
Index: tests/pybin/tools.py
===================================================================
--- tests/pybin/tools.py	(revision 0f4c5139bc3ec7a3367d576eb08859758f4e8e39)
+++ tests/pybin/tools.py	(revision 195d1d89c805c47fc486b2b8cf91431ffa3d0689)
@@ -120,5 +120,5 @@
 		return (False, "'file EXPECT' failed with code {} '{}'".format(code, err))
 
-	match = re.search(".*: (.*)", out)
+	match = re.search(r".*: (.*)", out)
 
 	if not match:
@@ -306,5 +306,5 @@
 		sys.exit(1)
 
-	re_jobs = re.search("--jobserver-(auth|fds)", out)
+	re_jobs = re.search(r"--jobserver-(auth|fds)", out)
 	if not re_jobs:
 		print("ERROR: cannot find Makefile jobserver version", file=sys.stderr)
Index: tests/test.py
===================================================================
--- tests/test.py	(revision 0f4c5139bc3ec7a3367d576eb08859758f4e8e39)
+++ tests/test.py	(revision 195d1d89c805c47fc486b2b8cf91431ffa3d0689)
@@ -23,5 +23,5 @@
 
 	def match_test(path):
-		match = re.search("^%s\/([\w\/\-_]*).expect\/([\w\-_\+]+)(\.[\w\-_]+)?\.txt$" % settings.SRCDIR, path)
+		match = re.search(r'^%s\/([\w\/\-_]*).expect\/([\w\-_\+]+)(\.[\w\-_]+)?\.txt$' % settings.SRCDIR, path)
 		if match :
 			test = Test()
@@ -359,5 +359,5 @@
 				sys.exit(1)
 
-			print(' '.join(re.findall('([^\s]+\.cfa)', out)), end=' ')
+			print(' '.join(re.findall(r'([^\s]+\.cfa)', out)), end=' ')
 
 		print('')
