diff --git a/function_test/Makefile b/function_test/Makefile
index 87001b79d324c3ffb4e973f3f60613dea5943e00..a34972cf1441c4171922d1dff94091418d71037f 100644
--- a/function_test/Makefile
+++ b/function_test/Makefile
@@ -26,8 +26,8 @@ LCOV := no
 ifeq ($(LCOV), yes)
 SCRIPTFLAGS += -coverage
 endif
-# Runtime selection, doesn't have effect on BER/RAW tests yet
-RT2 := no
+# Runtime selection
+#RT2 := yes
 ifeq ($(RT2), yes)
 SCRIPTFLAGS += -rt2
 endif
diff --git a/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script b/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
index 54f5238b2b16bbc524708874d130e73f65703db9..284efbf92490f193480d5944f3094d73f3e7b4ad 100644
--- a/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
+++ b/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
@@ -7305,10 +7305,6 @@ control {} with{erroneous ""}
 (?im)\berror: A `raw' bitstring value was used for erroneous type `@virag.MYREC2' which has no RAW encoding.
 <END_RESULT>
 
-<RESULT FTRT COUNT 1>
-(?im)\berror: Type `VisibleString' and type `@virag.MYREC' have no common encoding
-<END_RESULT>
-
 <RESULT FTRT COUNT 1>
 (?im)\berror: Type `@virag.MYREC2' and type `@virag.MYREC' have no common encoding
 <END_RESULT>
@@ -7317,7 +7313,7 @@ control {} with{erroneous ""}
 (?im)\berror: The `erroneous' attribute can be used only on template and constant definitions
 <END_RESULT>
 
-<RESULT FTRT COUNT 33>
+<RESULT FTRT COUNT 32>
 (?is)\berror:
 <END_RESULT>