=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== spirv-tools-2020.5/CHANGES-717- # Generate a SPIR-V 1.0 binary instead of SPIR-V 1.3 spirv-tools-2020.5/CHANGES:718: spirv-as --target-env spv1.0 a.spvasm -o a.spv spirv-tools-2020.5/CHANGES:719: spirv-as --target-env vulkan1.0 a.spvasm -o a.spv spirv-tools-2020.5/CHANGES-720- # Validate as Vulkan 1.0 ############################################## spirv-tools-2020.5/CMakeLists.txt-228- "find_dependency(${SPIRV_TOOLS})\n" spirv-tools-2020.5/CMakeLists.txt:229: "include(\${CMAKE_CURRENT_LIST_DIR}/${TARGET}Targets.cmake)\n" spirv-tools-2020.5/CMakeLists.txt-230- "set(${TARGET}_LIBRARIES ${TARGET})\n" ############################################## spirv-tools-2020.5/README.md-206-* Build target `spirv-tools-vimsyntax` generates file `spvasm.vim`. spirv-tools-2020.5/README.md:207: Copy that file into your `$HOME/.vim/syntax` directory to get SPIR-V assembly syntax spirv-tools-2020.5/README.md-208- highlighting in Vim. This build target is not built by default. ############################################## spirv-tools-2020.5/kokoro/linux-clang-asan/build.sh-22- spirv-tools-2020.5/kokoro/linux-clang-asan/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/linux-clang-asan/build.sh-24-source $SCRIPT_DIR/../scripts/linux/build.sh ASAN clang ############################################## spirv-tools-2020.5/kokoro/linux-clang-debug/build.sh-22- spirv-tools-2020.5/kokoro/linux-clang-debug/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/linux-clang-debug/build.sh-24-source $SCRIPT_DIR/../scripts/linux/build.sh DEBUG clang ############################################## spirv-tools-2020.5/kokoro/linux-clang-release/build.sh-22- spirv-tools-2020.5/kokoro/linux-clang-release/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/linux-clang-release/build.sh-24-source $SCRIPT_DIR/../scripts/linux/build.sh RELEASE clang ############################################## spirv-tools-2020.5/kokoro/linux-gcc-debug/build.sh-22- spirv-tools-2020.5/kokoro/linux-gcc-debug/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/linux-gcc-debug/build.sh-24-source $SCRIPT_DIR/../scripts/linux/build.sh DEBUG gcc ############################################## spirv-tools-2020.5/kokoro/linux-gcc-release/build.sh-22- spirv-tools-2020.5/kokoro/linux-gcc-release/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/linux-gcc-release/build.sh-24-source $SCRIPT_DIR/../scripts/linux/build.sh RELEASE gcc ############################################## spirv-tools-2020.5/kokoro/macos-clang-debug/build.sh-22- spirv-tools-2020.5/kokoro/macos-clang-debug/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/macos-clang-debug/build.sh-24-source $SCRIPT_DIR/../scripts/macos/build.sh Debug ############################################## spirv-tools-2020.5/kokoro/macos-clang-release/build.sh-22- spirv-tools-2020.5/kokoro/macos-clang-release/build.sh:23:SCRIPT_DIR=`dirname "$BASH_SOURCE"` spirv-tools-2020.5/kokoro/macos-clang-release/build.sh-24-source $SCRIPT_DIR/../scripts/macos/build.sh RelWithDebInfo ############################################## spirv-tools-2020.5/source/CMakeLists.txt-410- file(WRITE ${CMAKE_BINARY_DIR}/${SPIRV_TOOLS}Config.cmake spirv-tools-2020.5/source/CMakeLists.txt:411: "include(\${CMAKE_CURRENT_LIST_DIR}/${SPIRV_TOOLS}Target.cmake)\n" spirv-tools-2020.5/source/CMakeLists.txt-412- "set(${SPIRV_TOOLS}_LIBRARIES ${SPIRV_TOOLS})\n" ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-29-TEST_F(CCPTest, PropagateThroughPhis) { spirv-tools-2020.5/test/opt/ccp_test.cpp:30: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-31- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-87-TEST_F(CCPTest, SimplifyConditionals) { spirv-tools-2020.5/test/opt/ccp_test.cpp:88: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-89- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-144-TEST_F(CCPTest, SimplifySwitches) { spirv-tools-2020.5/test/opt/ccp_test.cpp:145: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-146- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-193-TEST_F(CCPTest, SimplifySwitchesDefaultBranch) { spirv-tools-2020.5/test/opt/ccp_test.cpp:194: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-195- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-242-TEST_F(CCPTest, SimplifyIntVector) { spirv-tools-2020.5/test/opt/ccp_test.cpp:243: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-244- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-293-TEST_F(CCPTest, BadSimplifyFloatVector) { spirv-tools-2020.5/test/opt/ccp_test.cpp:294: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-295- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-346-TEST_F(CCPTest, NoLoadStorePropagation) { spirv-tools-2020.5/test/opt/ccp_test.cpp:347: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-348- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-388-TEST_F(CCPTest, HandleAbortInstructions) { spirv-tools-2020.5/test/opt/ccp_test.cpp:389: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-390- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-425- // added to the edges to simulate. spirv-tools-2020.5/test/opt/ccp_test.cpp:426: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-427- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-475- // as Varying. spirv-tools-2020.5/test/opt/ccp_test.cpp:476: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-477- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-529- // it is not wrong. spirv-tools-2020.5/test/opt/ccp_test.cpp:530: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-531- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/ccp_test.cpp-558-TEST_F(CCPTest, SkipSpecConstantInstrucitons) { spirv-tools-2020.5/test/opt/ccp_test.cpp:559: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/ccp_test.cpp-560- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1605-TEST_F(LocalSSAElimTest, CompositeExtractProblem) { spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp:1606: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1607- OpCapability Tessellation ############################################## spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1701-TEST_F(LocalSSAElimTest, DecoratedVariable) { spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp:1702: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1703-; CHECK: OpDecorate [[var:%\w+]] RelaxedPrecision ############################################## spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1740-TEST_F(LocalSSAElimTest, MultipleEdges) { spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp:1741: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/local_ssa_elim_test.cpp-1742- ; CHECK: OpSelectionMerge ############################################## spirv-tools-2020.5/test/opt/loop_optimizations/hoist_without_preheader.cpp-192- tools_.Disassemble(binary, &optimized_asm); spirv-tools-2020.5/test/opt/loop_optimizations/hoist_without_preheader.cpp:193: std::cout << optimized_asm << std::endl; spirv-tools-2020.5/test/opt/loop_optimizations/hoist_without_preheader.cpp-194-} ############################################## spirv-tools-2020.5/test/opt/propagator_test.cpp-70-TEST_F(PropagatorTest, LocalPropagate) { spirv-tools-2020.5/test/opt/propagator_test.cpp:71: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/propagator_test.cpp-72- OpCapability Shader ############################################## spirv-tools-2020.5/test/opt/propagator_test.cpp-127-TEST_F(PropagatorTest, PropagateThroughPhis) { spirv-tools-2020.5/test/opt/propagator_test.cpp:128: const std::string spv_asm = R"( spirv-tools-2020.5/test/opt/propagator_test.cpp-129- OpCapability Shader ############################################## spirv-tools-2020.5/tools/sva/src/lexer_test.js-66- assert.equal(t.type, TokenType.kFloatLiteral, spirv-tools-2020.5/tools/sva/src/lexer_test.js:67: `expected ${val} to be a float got ${t.type}`); spirv-tools-2020.5/tools/sva/src/lexer_test.js-68- assert.equal(t.data, results[idx], spirv-tools-2020.5/tools/sva/src/lexer_test.js:69: `expected ${results[idx]} === ${t.data}`); spirv-tools-2020.5/tools/sva/src/lexer_test.js-70- ############################################## spirv-tools-2020.5/tools/sva/src/lexer_test.js-83- assert.notEqual(t.type, TokenType.kFloatLiteral, spirv-tools-2020.5/tools/sva/src/lexer_test.js:84: `expect ${val} to not match type float`); spirv-tools-2020.5/tools/sva/src/lexer_test.js-85- }); ############################################## spirv-tools-2020.5/tools/sva/src/lexer_test.js-98- assert.equal(t.type, TokenType.kIntegerLiteral, spirv-tools-2020.5/tools/sva/src/lexer_test.js:99: `expected ${val} to be an integer got ${t.type}`); spirv-tools-2020.5/tools/sva/src/lexer_test.js-100- assert.equal(t.data, results[idx], spirv-tools-2020.5/tools/sva/src/lexer_test.js:101: `expected ${results[idx]} === ${t.data}`); spirv-tools-2020.5/tools/sva/src/lexer_test.js-102- ############################################## spirv-tools-2020.5/tools/sva/src/parser.js-229- if (this.grammar_.ext[t.data] === undefined) { spirv-tools-2020.5/tools/sva/src/parser.js:230: this.error_ = t.line + `: unable to find extended instruction (${t.data})`; spirv-tools-2020.5/tools/sva/src/parser.js-231- return undefined; ############################################## spirv-tools-2020.5/utils/vscode/extension.js-41- configurationSection: 'spirv', spirv-tools-2020.5/utils/vscode/extension.js:42: // Notify the server about file changes to .spvasm files contained in the workspace spirv-tools-2020.5/utils/vscode/extension.js-43- fileEvents: vscode.workspace.createFileSystemWatcher('**/*.spvasm') ############################################## spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go-1686- * spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go:1687: * A snippet can define tab stops and placeholders with `$1`, `$2` spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go:1688: * and `${3:foo}`. `$0` defines the final tab stop, it defaults to spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go-1689- * the end of the snippet. Placeholders with equal identifiers are linked, ############################################## spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go-4318- * spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go:4319: * A snippet can define tab stops and placeholders with `$1`, `$2` spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go:4320: * and `${3:foo}`. `$0` defines the final tab stop, it defaults to spirv-tools-2020.5/utils/vscode/src/lsp/protocol/tsprotocol.go-4321- * the end of the snippet. Placeholders with equal identifiers are linked,