diff --git a/TestResults/Drools/8.34.0.Final/tck_results.csv b/TestResults/Drools/8.40.0.Final/tck_results.csv
similarity index 98%
rename from TestResults/Drools/8.34.0.Final/tck_results.csv
rename to TestResults/Drools/8.40.0.Final/tck_results.csv
index 5e1b24909..7ed2c05c6 100644
--- a/TestResults/Drools/8.34.0.Final/tck_results.csv
+++ b/TestResults/Drools/8.40.0.Final/tck_results.csv
@@ -341,6 +341,8 @@
"compliance-level-3/0057-feel-context","0057-feel-context-test-01","006","SUCCESS",""
"compliance-level-3/0057-feel-context","0057-feel-context-test-01","007","SUCCESS",""
"compliance-level-3/0057-feel-context","0057-feel-context-test-01","008","SUCCESS",""
+"compliance-level-3/0057-feel-context","0057-feel-context-test-01","009","SUCCESS",""
+"compliance-level-3/0057-feel-context","0057-feel-context-test-01","010","SUCCESS",""
"compliance-level-3/0058-feel-number-function","0058-feel-number-function-test-01","001","SUCCESS",""
"compliance-level-3/0058-feel-number-function","0058-feel-number-function-test-01","002","SUCCESS",""
"compliance-level-3/0058-feel-number-function","0058-feel-number-function-test-01","003","SUCCESS",""
@@ -624,6 +626,14 @@
"compliance-level-3/0069-feel-list","0069-feel-list-test-01","024","SUCCESS",""
"compliance-level-3/0069-feel-list","0069-feel-list-test-01","025","SUCCESS",""
"compliance-level-3/0069-feel-list","0069-feel-list-test-01","026","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","027","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","028","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","029","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","030","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","031","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","032","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","033","SUCCESS",""
+"compliance-level-3/0069-feel-list","0069-feel-list-test-01","034","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_003","SUCCESS",""
@@ -631,8 +641,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","boolean_012","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_003","SUCCESS",""
@@ -640,8 +652,21 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_012","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_013","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_014","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_015","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_016","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_018","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_019","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_020","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_021","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_022","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_023","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","context_024","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_003","SUCCESS",""
@@ -649,8 +674,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","date_012","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_003","SUCCESS",""
@@ -658,8 +685,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","dt_duration_012","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_003","SUCCESS",""
@@ -667,6 +696,7 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","function_010","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_001","SUCCESS",""
@@ -676,9 +706,19 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_012","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_013","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_014","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_014_a","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_015","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_016","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_017","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_018","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_019","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","list_020","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_003","SUCCESS",""
@@ -686,8 +726,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","null_012","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_003","SUCCESS",""
@@ -695,8 +737,11 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_012","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","number_013","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_003","SUCCESS",""
@@ -704,8 +749,11 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_012","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","string_013","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_003","SUCCESS",""
@@ -713,8 +761,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","time_012","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_001","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_002","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_003","SUCCESS",""
@@ -722,8 +772,10 @@
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_005","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_006","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_007","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_008","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_009","SUCCESS",""
"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_010","SUCCESS",""
+"compliance-level-3/0070-feel-instance-of","0070-feel-instance-of-test-01","ym_duration_012","SUCCESS",""
"compliance-level-3/0071-feel-between","0071-feel-between-test-01","date_001","SUCCESS",""
"compliance-level-3/0071-feel-between","0071-feel-between-test-01","date_002","SUCCESS",""
"compliance-level-3/0071-feel-between","0071-feel-between-test-01","date_003","SUCCESS",""
@@ -1176,7 +1228,7 @@
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_007_a","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_008","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_001","SUCCESS",""
-"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_002","SUCCESS",""
+"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_002","ERROR","FAILURE: 'decision_bkm_002' expected='null' but found='false'"
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_003","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_004_a","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_004_b","SUCCESS",""
@@ -1184,11 +1236,12 @@
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","decision_bkm_005_a","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","fd_001","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","fd_002","SUCCESS",""
-"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_001","SUCCESS",""
+"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_001","ERROR","FAILURE: 'invoke_001' expected='null' but found='false'"
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_002","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_004","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_005","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_006","SUCCESS",""
+"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","invoke_007","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","literal_001","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","literal_002","SUCCESS",""
"compliance-level-3/0082-feel-coercion","0082-feel-coercion-test-01","literal_004","SUCCESS",""
@@ -1228,7 +1281,7 @@
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","004","SUCCESS",""
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","005","SUCCESS",""
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","006","SUCCESS",""
-"compliance-level-3/0085-decision-services","0085-decision-services-test-01","007","SUCCESS",""
+"compliance-level-3/0085-decision-services","0085-decision-services-test-01","007","ERROR","FAILURE: 'decision_007_1' expected='null' but found='true'"
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","008","SUCCESS",""
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","009","SUCCESS",""
"compliance-level-3/0085-decision-services","0085-decision-services-test-01","010","SUCCESS",""
diff --git a/TestResults/Drools/8.34.0.Final/tck_results.properties b/TestResults/Drools/8.40.0.Final/tck_results.properties
similarity index 77%
rename from TestResults/Drools/8.34.0.Final/tck_results.properties
rename to TestResults/Drools/8.40.0.Final/tck_results.properties
index dbf451ee7..33aefd84e 100644
--- a/TestResults/Drools/8.34.0.Final/tck_results.properties
+++ b/TestResults/Drools/8.40.0.Final/tck_results.properties
@@ -1,9 +1,9 @@
-#Fri Mar 03 13:52:11 CET 2023
+#Mon Jun 19 10:01:33 CEST 2023
product.comment=Drools provides a compliance level 3 runtime DMN engine
instructions.url=https\://github.com/dmn-tck/tck/tree/master/runners/dmn-tck-runner-drools/README.md
-last.update=2023-03-03
+last.update=2023-06-19
product.url=http\://www.drools.org
vendor.name=Red Hat
vendor.url=http\://www.redhat.com
product.name=Drools
-product.version=8.34.0.Final
+product.version=8.40.0.Final
diff --git a/runners/dmn-tck-runner-drools/pom.xml b/runners/dmn-tck-runner-drools/pom.xml
index 5fca89c83..97e005a45 100644
--- a/runners/dmn-tck-runner-drools/pom.xml
+++ b/runners/dmn-tck-runner-drools/pom.xml
@@ -5,7 +5,7 @@
1.0.0-SNAPSHOT
DMN :: TCK :: jUnit Runner :: Drools
- 8.34.0.Final
+ 8.40.0.Final