alyssa@blossom:~/mesa/build$ valgrind /home/alyssa/mesa/build/src/asahi/clc/asahi_clc --prefix libagx_shaders --in ../src/asahi/lib/shaders/libagx.h --in ../src/asahi/lib/shaders/geometry.cl --in ../src/asahi/lib/shaders/geometry.h --in ../src/asahi/lib/shaders/texture.cl -o src/asahi/lib/libagx_shaders.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -I/home/alyssa/mesa/src/asahi/lib/. -I/home/alyssa/mesa/src/asahi/lib/../../ -I/home/alyssa/mesa/src/asahi/lib/shaders -I/home/alyssa/mesa/build/src/asahi/lib/.[ ==19156== Memcheck, a memory error detector ==19156== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==19156== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info ==19156== Command: /home/alyssa/mesa/build/src/asahi/clc/asahi_clc --prefix libagx_shaders --in ../src/asahi/lib/shaders/libagx.h --in ../src/asahi/lib/shaders/geometry.cl --in ../src/asahi/lib/shaders/geometry.h --in ../src/asahi/lib/shaders/texture.cl -o src/asahi/lib/libagx_shaders.h -- -cl-std=cl2.0 -D__OPENCL_VERSION__=200 -I/home/alyssa/mesa/src/asahi/lib/. -I/home/alyssa/mesa/src/asahi/lib/../../ -I/home/alyssa/mesa/src/asahi/lib/shaders -I/home/alyssa/mesa/build/src/asahi/lib/.[ ==19156== ==19156== Conditional jump or move depends on uninitialised value(s) ==19156== at 0xC9B54C4: EnterExpressionEvaluationContext (include/clang/Sema/Sema.h:13923) ==19156== by 0xC9B54C4: clang::Parser::ParseIfStatement(clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:1543) ==19156== by 0xC9B3037: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:301) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B4B2B: ParseStatement (lib/Parse/ParseStmt.cpp:43) ==19156== by 0xC9B4B2B: clang::Parser::ParseCaseStatement(clang::Parser::ParsedStmtContext, bool, clang::ActionResult) (lib/Parse/ParseStmt.cpp:884) ==19156== by 0xC9B2F7F: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:289) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== ==19156== Conditional jump or move depends on uninitialised value(s) ==19156== at 0xC9B5530: ~EnterExpressionEvaluationContext (include/clang/Sema/Sema.h:13954) ==19156== by 0xC9B5530: clang::Parser::ParseIfStatement(clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:1547) ==19156== by 0xC9B3037: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:301) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B4B2B: ParseStatement (lib/Parse/ParseStmt.cpp:43) ==19156== by 0xC9B4B2B: clang::Parser::ParseCaseStatement(clang::Parser::ParsedStmtContext, bool, clang::ActionResult) (lib/Parse/ParseStmt.cpp:884) ==19156== by 0xC9B2F7F: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:289) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== ==19156== Conditional jump or move depends on uninitialised value(s) ==19156== at 0xC9B57A0: EnterExpressionEvaluationContext (include/clang/Sema/Sema.h:13923) ==19156== by 0xC9B57A0: clang::Parser::ParseIfStatement(clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:1588) ==19156== by 0xC9B3037: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:301) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B4B2B: ParseStatement (lib/Parse/ParseStmt.cpp:43) ==19156== by 0xC9B4B2B: clang::Parser::ParseCaseStatement(clang::Parser::ParsedStmtContext, bool, clang::ActionResult) (lib/Parse/ParseStmt.cpp:884) ==19156== by 0xC9B2F7F: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:289) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== ==19156== Conditional jump or move depends on uninitialised value(s) ==19156== at 0xC9B5824: ~EnterExpressionEvaluationContext (include/clang/Sema/Sema.h:13954) ==19156== by 0xC9B5824: clang::Parser::ParseIfStatement(clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:1598) ==19156== by 0xC9B3037: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:301) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B4B2B: ParseStatement (lib/Parse/ParseStmt.cpp:43) ==19156== by 0xC9B4B2B: clang::Parser::ParseCaseStatement(clang::Parser::ParsedStmtContext, bool, clang::ActionResult) (lib/Parse/ParseStmt.cpp:884) ==19156== by 0xC9B2F7F: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:289) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== by 0xC9B9D9F: clang::Parser::ParseCompoundStatementBody(bool) (lib/Parse/ParseStmt.cpp:1186) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:983) ==19156== by 0xC9B2EB3: ParseCompoundStatement (lib/Parse/ParseStmt.cpp:948) ==19156== by 0xC9B2EB3: clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (lib/Parse/ParseStmt.cpp:294) ==19156== by 0xC9B2537: clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (lib/Parse/ParseStmt.cpp:116) ==19156== ../src/asahi/lib/shaders/texture.cl:7:10: fatal error: 'agx_pack.h' file not found Error executing LLVM compilation action.