diff --git a/mex/sources/bytecode/ErrorHandling.hh b/mex/sources/bytecode/ErrorHandling.hh
index 7a3e90646ecac965563fb248422f95f283a0ddb6..b5b14cf36ef0fd88c6ab720c19dd813d45f68ad7 100644
--- a/mex/sources/bytecode/ErrorHandling.hh
+++ b/mex/sources/bytecode/ErrorHandling.hh
@@ -1761,8 +1761,6 @@ public:
           case Tags::FENDEQU:
             go_on = false;
             break;
-          case Tags::FOK:
-            break;
           default:
             mexPrintf("Error it_code->first=%d unknown\n", it_code->first); mexEvalString("drawnow;");
             throw FatalExceptionHandling(" in print_expression, unknown opcode "
diff --git a/mex/sources/bytecode/Evaluate.cc b/mex/sources/bytecode/Evaluate.cc
index c8296a9f69f6ef6cf2c3cd90c99032cc46d4a1da..c959f52ab8e210938354ff67f9d09e3aac3fab3b 100644
--- a/mex/sources/bytecode/Evaluate.cc
+++ b/mex/sources/bytecode/Evaluate.cc
@@ -1112,9 +1112,6 @@ Evaluate::compute_block_time(int Per_u_, bool evaluate, bool no_derivative)
             }
           break;
 
-        case Tags::FPUSH:
-          break;
-
         case Tags::FCALL:
           {
 #ifdef DEBUG
@@ -1436,11 +1433,6 @@ Evaluate::compute_block_time(int Per_u_, bool evaluate, bool no_derivative)
 #endif
           it_code += static_cast<FJMP_ *>(it_code->second)->get_pos() /*- 1 */;
           break;
-        case Tags::FOK:
-          op = static_cast<FOK_ *>(it_code->second)->get_arg();
-          if (Stack.size() > 0)
-            throw FatalExceptionHandling(" in compute_block_time, stack not empty\n");
-          break;
         default:
           throw FatalExceptionHandling(" in compute_block_time, unknown opcode " + to_string(static_cast<int>(it_code->first)) + "\n");
         }
diff --git a/preprocessor b/preprocessor
index 5a0c6ad206aaf1ac26139a651c3612d500e6857c..b3b8ed63e10ab7a147681ed625d158903d72913b 160000
--- a/preprocessor
+++ b/preprocessor
@@ -1 +1 @@
-Subproject commit 5a0c6ad206aaf1ac26139a651c3612d500e6857c
+Subproject commit b3b8ed63e10ab7a147681ed625d158903d72913b