diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1086884ba49eb16c591c585d2fa7a40e0b5e7065..9682ef7a794531aff38bc7d2b8af0547c3dafb14 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,7 +1,7 @@
 variables:
   GIT_SUBMODULE_STRATEGY: recursive
   TERM: linux
-  MATLAB_VERSION: R2022b
+  MATLAB_VERSION: R2023a
   OLD_MATLAB_VERSION: R2014a
 
 # The next stanza creates the version number used for the source tarball and the
diff --git a/matlab/modules/dseries b/matlab/modules/dseries
index 72c81ac028822bd0985c5b03d1f61b501efbcbeb..3f15efe062f633d9d31d13594af9d96b3dba0cff 160000
--- a/matlab/modules/dseries
+++ b/matlab/modules/dseries
@@ -1 +1 @@
-Subproject commit 72c81ac028822bd0985c5b03d1f61b501efbcbeb
+Subproject commit 3f15efe062f633d9d31d13594af9d96b3dba0cff
diff --git a/matlab/modules/reporting b/matlab/modules/reporting
index cfbeb9a12d6b859c4a1321225fab010a7f2f5046..5d7f7e0c2bbf1985a516662c360d984e230a38c8 160000
--- a/matlab/modules/reporting
+++ b/matlab/modules/reporting
@@ -1 +1 @@
-Subproject commit cfbeb9a12d6b859c4a1321225fab010a7f2f5046
+Subproject commit 5d7f7e0c2bbf1985a516662c360d984e230a38c8