diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3ad91b7e111d12057abf61e761f09af63e3bd4c2..c6cf137b89d76d21611cab415c3c160fea05f5dc 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 617ef2e11925f336184a5c4b52bd708d49170219..2dfd2702c3d3e14c3e38f5172420877b24757eb8 160000
--- a/matlab/modules/dseries
+++ b/matlab/modules/dseries
@@ -1 +1 @@
-Subproject commit 617ef2e11925f336184a5c4b52bd708d49170219
+Subproject commit 2dfd2702c3d3e14c3e38f5172420877b24757eb8
diff --git a/matlab/modules/reporting b/matlab/modules/reporting
index 021e916c6bf99090416845a8f6e7ea54a9403013..486494725898137366b5b85164ac8d7ca773a61f 160000
--- a/matlab/modules/reporting
+++ b/matlab/modules/reporting
@@ -1 +1 @@
-Subproject commit 021e916c6bf99090416845a8f6e7ea54a9403013
+Subproject commit 486494725898137366b5b85164ac8d7ca773a61f