diff --git a/c/cert/src/codeql-pack.lock.yml b/c/cert/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/cert/src/codeql-pack.lock.yml +++ b/c/cert/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/cert/src/qlpack.yml b/c/cert/src/qlpack.yml index 7ef6e69f41..e0c655f7a4 100644 --- a/c/cert/src/qlpack.yml +++ b/c/cert/src/qlpack.yml @@ -6,4 +6,4 @@ license: MIT default-suite-file: codeql-suites/cert-c-default.qls dependencies: codeql/common-c-coding-standards: '*' - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/c/cert/test/codeql-pack.lock.yml b/c/cert/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/cert/test/codeql-pack.lock.yml +++ b/c/cert/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/common/src/codeql-pack.lock.yml b/c/common/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/common/src/codeql-pack.lock.yml +++ b/c/common/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/common/src/qlpack.yml b/c/common/src/qlpack.yml index 0a8b707198..a8c7610ea4 100644 --- a/c/common/src/qlpack.yml +++ b/c/common/src/qlpack.yml @@ -3,4 +3,4 @@ version: 2.54.0-dev license: MIT dependencies: codeql/common-cpp-coding-standards: '*' - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/c/common/test/codeql-pack.lock.yml b/c/common/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/common/test/codeql-pack.lock.yml +++ b/c/common/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/misra/src/codeql-pack.lock.yml b/c/misra/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/misra/src/codeql-pack.lock.yml +++ b/c/misra/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/misra/src/qlpack.yml b/c/misra/src/qlpack.yml index 81c492e6d4..c325d146eb 100644 --- a/c/misra/src/qlpack.yml +++ b/c/misra/src/qlpack.yml @@ -6,4 +6,4 @@ license: MIT default-suite-file: codeql-suites/misra-c-default.qls dependencies: codeql/common-c-coding-standards: '*' - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/c/misra/test/codeql-pack.lock.yml b/c/misra/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/c/misra/test/codeql-pack.lock.yml +++ b/c/misra/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/c/misra/test/rules/RULE-17-6/UseOfArrayStatic.expected b/c/misra/test/rules/RULE-17-6/UseOfArrayStatic.expected index ddf892a15c..b77efee39a 100644 --- a/c/misra/test/rules/RULE-17-6/UseOfArrayStatic.expected +++ b/c/misra/test/rules/RULE-17-6/UseOfArrayStatic.expected @@ -1,3 +1,2 @@ | test.c:2:33:2:36 | arr2 | Parameter arr2 is declared as an array type using the static keyword. | | test.c:3:39:3:42 | arr3 | Parameter arr3 is declared as an array type using the static keyword. | -| test.c:5:9:5:12 | arr4 | Parameter arr4 is declared as an array type using the static keyword. | diff --git a/c/misra/test/rules/RULE-17-6/test.c b/c/misra/test/rules/RULE-17-6/test.c index 14f04b5a9f..b0f0f828cd 100644 --- a/c/misra/test/rules/RULE-17-6/test.c +++ b/c/misra/test/rules/RULE-17-6/test.c @@ -1,8 +1,4 @@ void test_array(int arr1[10]) {} // COMPLIANT void test_array_uses_static(int arr2[static 11]) {} // NON_COMPLIANT void test_array_uses_static_multi(int arr3[static 12][5]) {} // NON_COMPLIANT -void test_array_uses_static_again( - int arr4[11]) { // COMPLIANT[FALSE_POSITIVE] - apparently a CodeQL - // bug where the static is associated with the fixed - // size -} \ No newline at end of file +void test_array_uses_static_again(int arr4[11]) {} // COMPLIANT diff --git a/cpp/autosar/src/codeql-pack.lock.yml b/cpp/autosar/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/autosar/src/codeql-pack.lock.yml +++ b/cpp/autosar/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/autosar/src/qlpack.yml b/cpp/autosar/src/qlpack.yml index cb380d57e6..9f471cc51e 100644 --- a/cpp/autosar/src/qlpack.yml +++ b/cpp/autosar/src/qlpack.yml @@ -5,4 +5,4 @@ suites: codeql-suites license: MIT dependencies: codeql/common-cpp-coding-standards: '*' - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/cpp/autosar/test/codeql-pack.lock.yml b/cpp/autosar/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/autosar/test/codeql-pack.lock.yml +++ b/cpp/autosar/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/cert/src/codeql-pack.lock.yml b/cpp/cert/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/cert/src/codeql-pack.lock.yml +++ b/cpp/cert/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/cert/src/qlpack.yml b/cpp/cert/src/qlpack.yml index f6426a9a1f..a15e055cac 100644 --- a/cpp/cert/src/qlpack.yml +++ b/cpp/cert/src/qlpack.yml @@ -5,5 +5,5 @@ suites: codeql-suites license: MIT default-suite-file: codeql-suites/cert-cpp-default.qls dependencies: - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 codeql/common-cpp-coding-standards: '*' diff --git a/cpp/cert/test/codeql-pack.lock.yml b/cpp/cert/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/cert/test/codeql-pack.lock.yml +++ b/cpp/cert/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/common/src/codeql-pack.lock.yml b/cpp/common/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/common/src/codeql-pack.lock.yml +++ b/cpp/common/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/common/src/qlpack.yml b/cpp/common/src/qlpack.yml index 1ef43a4d3f..9169e72958 100644 --- a/cpp/common/src/qlpack.yml +++ b/cpp/common/src/qlpack.yml @@ -2,6 +2,6 @@ name: codeql/common-cpp-coding-standards version: 2.54.0-dev license: MIT dependencies: - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 dataExtensions: - ext/*.model.yml diff --git a/cpp/common/test/codeql-pack.lock.yml b/cpp/common/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/common/test/codeql-pack.lock.yml +++ b/cpp/common/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/misra/src/codeql-pack.lock.yml b/cpp/misra/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/misra/src/codeql-pack.lock.yml +++ b/cpp/misra/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/misra/src/qlpack.yml b/cpp/misra/src/qlpack.yml index eb185c0f2a..6dbf67a260 100644 --- a/cpp/misra/src/qlpack.yml +++ b/cpp/misra/src/qlpack.yml @@ -5,4 +5,4 @@ default-suite: codeql-suites/misra-cpp-default.qls license: MIT dependencies: codeql/common-cpp-coding-standards: '*' - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/cpp/misra/test/codeql-pack.lock.yml b/cpp/misra/test/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/misra/test/codeql-pack.lock.yml +++ b/cpp/misra/test/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/report/src/codeql-pack.lock.yml b/cpp/report/src/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/cpp/report/src/codeql-pack.lock.yml +++ b/cpp/report/src/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/cpp/report/src/qlpack.yml b/cpp/report/src/qlpack.yml index 5200a0965d..596b81a2c6 100644 --- a/cpp/report/src/qlpack.yml +++ b/cpp/report/src/qlpack.yml @@ -2,4 +2,4 @@ name: codeql/report-cpp-coding-standards version: 2.54.0-dev license: MIT dependencies: - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/scripts/generate_modules/queries/codeql-pack.lock.yml b/scripts/generate_modules/queries/codeql-pack.lock.yml index a45ea8f438..0ff25f8606 100644 --- a/scripts/generate_modules/queries/codeql-pack.lock.yml +++ b/scripts/generate_modules/queries/codeql-pack.lock.yml @@ -2,23 +2,25 @@ lockVersion: 1.0.0 dependencies: codeql/cpp-all: - version: 4.0.3 + version: 5.0.0 codeql/dataflow: - version: 2.0.3 + version: 2.0.8 codeql/mad: - version: 1.0.19 + version: 1.0.24 + codeql/quantum: + version: 0.0.2 codeql/rangeanalysis: - version: 1.0.19 + version: 1.0.24 codeql/ssa: - version: 1.0.19 + version: 2.0.0 codeql/tutorial: - version: 1.0.19 + version: 1.0.24 codeql/typeflow: - version: 1.0.19 + version: 1.0.24 codeql/typetracking: - version: 2.0.3 + version: 2.0.8 codeql/util: - version: 2.0.6 + version: 2.0.11 codeql/xml: - version: 1.0.19 + version: 1.0.24 compiled: false diff --git a/scripts/generate_modules/queries/qlpack.yml b/scripts/generate_modules/queries/qlpack.yml index 9aabee2562..b953234cb7 100644 --- a/scripts/generate_modules/queries/qlpack.yml +++ b/scripts/generate_modules/queries/qlpack.yml @@ -2,4 +2,4 @@ name: codeql/standard-library-extraction-cpp-coding-standards version: 0.0.0 license: MIT dependencies: - codeql/cpp-all: 4.0.3 + codeql/cpp-all: 5.0.0 diff --git a/supported_codeql_configs.json b/supported_codeql_configs.json index 9b89dd849e..85895fd9be 100644 --- a/supported_codeql_configs.json +++ b/supported_codeql_configs.json @@ -1,9 +1,9 @@ { "supported_environment": [ { - "codeql_cli": "2.20.7", - "codeql_standard_library": "codeql-cli/v2.20.7", - "codeql_cli_bundle": "codeql-bundle-v2.20.7" + "codeql_cli": "2.21.4", + "codeql_standard_library": "codeql-cli/v2.21.4", + "codeql_cli_bundle": "codeql-bundle-v2.21.4" } ], "supported_language": [