-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Description of the issue
We're working on updating the Windows drivers queries that live at https://github.com/microsoft/Windows-Driver-Developer-Supplemental-Tools to use cpp-all@v7.0.0. However, after making this update
(https://github.com/microsoft/Windows-Driver-Developer-Supplemental-Tools/blob/user/nated-msft/2602-dependency-update/src/qlpack.yml) we get the following error when trying to compile queries:
Run .\codeql-cli\codeql.cmd query compile --check-only mustfix.qls
Compiling query plan for D:\a\Windows-Driver-Developer-Supplemental-Tools\Windows-Driver-Developer-Supplemental-Tools\src\drivers\general\queries\ExtendedDeprecatedApis\ExtendedDeprecatedApis.ql.
ERROR: floorFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1253,38-48)
ERROR: floorFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1462,38-48)
ERROR: floorFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1723,38-48)
ERROR: floorFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1725,20-30)
ERROR: ceilFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1757,38-47)
ERROR: ceilFloat() cannot be resolved for type float (C:\Users\runneradmin.codeql\packages\codeql\cpp-all\7.0.0\semmle\code\cpp\rangeanalysis\SimpleRangeAnalysis.qll:1759,20-29)
Failed [1/31] D:\a\Windows-Driver-Developer-Supplemental-Tools\Windows-Driver-Developer-Supplemental-Tools\src\drivers\general\queries\ExtendedDeprecatedApis\ExtendedDeprecatedApis.ql.
We're using version 2.24.0 of the CLI. Is there perhaps a dependency we're missing in our QLPack somewhere?