diff --git a/configure.ac b/configure.ac
index 10aba8813fc425bb2b4794227dd974f24d8ac92c..1c2c1e97174f4bba23f3f0ae163dd249e7a852b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -18,7 +18,7 @@ dnl You should have received a copy of the GNU General Public License
 dnl along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ([2.62])
-AC_INIT([dynare], [4.6.0])
+AC_INIT([dynare], [4.6.2])
 AC_CONFIG_SRCDIR([preprocessor/src/DynareMain.cc])
 AM_INIT_AUTOMAKE([1.11 -Wall -Wno-portability foreign no-dist-gzip dist-xz tar-pax])
 
diff --git a/mex/build/matlab/configure.ac b/mex/build/matlab/configure.ac
index d9e197a7efb9458a704176e5972204f995041ebb..135fd6b8122516a70e4d7767f12f019d56eee7c7 100644
--- a/mex/build/matlab/configure.ac
+++ b/mex/build/matlab/configure.ac
@@ -18,7 +18,7 @@ dnl You should have received a copy of the GNU General Public License
 dnl along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ([2.62])
-AC_INIT([dynare], [4.6.0])
+AC_INIT([dynare], [4.6.2])
 AC_CONFIG_SRCDIR([configure.ac])
 AM_INIT_AUTOMAKE([-Wall -Wno-portability foreign])
 
diff --git a/mex/build/octave/configure.ac b/mex/build/octave/configure.ac
index c528aa50f212d43a83e94d8520248ace4ce7e4a1..d31f4ba93cee0e83afb6f7d6d14f4f25bc17a5db 100644
--- a/mex/build/octave/configure.ac
+++ b/mex/build/octave/configure.ac
@@ -18,7 +18,7 @@ dnl You should have received a copy of the GNU General Public License
 dnl along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_PREREQ([2.62])
-AC_INIT([dynare], [4.6.0])
+AC_INIT([dynare], [4.6.2])
 AC_CONFIG_SRCDIR([configure.ac])
 AM_INIT_AUTOMAKE([-Wall -Wno-portability foreign])
 
diff --git a/preprocessor b/preprocessor
index 870311cc3b68707968919f79a581f485230329a6..7f10582626c88e7c3328251db3107327803fe914 160000
--- a/preprocessor
+++ b/preprocessor
@@ -1 +1 @@
-Subproject commit 870311cc3b68707968919f79a581f485230329a6
+Subproject commit 7f10582626c88e7c3328251db3107327803fe914