diff --git a/function_test/Semantic_Analyser/TTCN3_SA_5_TD.script b/function_test/Semantic_Analyser/TTCN3_SA_5_TD.script
index d2eb3ece9e487c0d7b6adc8dd4bdb0b35bf87285..0b0269875119fedc6e5f8aa3ca2bf93b9a8b1826 100644
--- a/function_test/Semantic_Analyser/TTCN3_SA_5_TD.script
+++ b/function_test/Semantic_Analyser/TTCN3_SA_5_TD.script
@@ -1865,7 +1865,7 @@ const ftype4   f8 := f7;
 (?im)not.+?valid.+?value.+?for.+?subtype
 <END_RESULT>
 <RESULT COUNT 1>
-(?is)\berror: Subtype mismatch: subtype \(6(\.0)?e0\.\.7(\.0)?e0\) has no common value with subtype \(4\.1e-1,1(\.0)?e0,2(\.0)?e0,8.0e0\.\.1(\.0)?e1\)
+(?is)\berror: Subtype mismatch: subtype \(6(\.0)?e0\.\.7(\.0)?e0\) has no common value with subtype \(4\..*e-1,1(\.0)?e0,2(\.0)?e0,8.0e0\.\.1(\.0)?e1\)
 <END_RESULT>
 <RESULT COUNT 4>
 (?is)\berror:
diff --git a/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script b/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
index da7f73d712b523225bb0f4b3d6718169c3ad118f..dd9df50fbddf07dc199716a6c4f2e219357bca38 100644
--- a/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
+++ b/function_test/Semantic_Analyser/TTCN3_SA_ttcn3adhoc_TD.script
@@ -5571,13 +5571,13 @@ module module1
 (?is)\berror: 4.0e0 is not a valid value for type `float' which has subtype \(1.0e0,2.0e0,3.0e0\)
 <END_RESULT>
 <RESULT COUNT 1>
-(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.0e0\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
+(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.*e0\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
 <END_RESULT>
 <RESULT COUNT 1>
-(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.0e0..8.0e0\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
+(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.*e0..8.0e0\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
 <END_RESULT>
 <RESULT COUNT 1>
-(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.0e0..8.0e0,1.6e1\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
+(?is)\berror: The subtype restriction is not a subset of the restriction on the parent type. Subtype \(4.*e0..8.0e0,1.6.*e1\) is not subset of subtype \(1.0e0,2.0e0,3.0e0\)
 <END_RESULT>
 <RESULT COUNT 11>
 (?is)\berror: