>>> terra: Building testing/terra 1.0.0-r0 (using abuild 3.9.0-r0) started Sat, 11 Jun 2022 23:37:14 +0000 >>> terra: Checking sanity of /home/buildozer/aports/testing/terra/APKBUILD... >>> terra: Analyzing dependencies... >>> terra: Installing for build: build-base clang-dev clang-static cmake libedit-dev libexecinfo-dev libffi-dev libxml2-dev llvm-dev llvm-static luajit-dev ncurses-dev openmp-dev samurai zlib-dev (1/43) Installing libffi (3.4.2-r1) (2/43) Installing libxml2 (2.9.14-r0) (3/43) Installing llvm14-libs (14.0.5-r0) (4/43) Installing clang-libs (14.0.5-r0) (5/43) Installing clang (14.0.5-r0) (6/43) Installing clang-extra-tools (14.0.5-r0) (7/43) Installing clang-dev (14.0.5-r0) (8/43) Installing clang-static (14.0.5-r0) (9/43) Installing libarchive (3.6.1-r0) (10/43) Installing rhash-libs (1.4.2-r2) (11/43) Installing libuv (1.44.1-r0) (12/43) Installing cmake (3.23.2-r0) (13/43) Installing ncurses-dev (6.3_p20220604-r0) (14/43) Installing libedit-dev (20210910.3.1-r0) (15/43) Installing libexecinfo (1.1-r1) (16/43) Installing libexecinfo-dev (1.1-r1) (17/43) Installing linux-headers (5.16.7-r1) (18/43) Installing libffi-dev (3.4.2-r1) (19/43) Installing zlib-dev (1.2.12-r1) (20/43) Installing xz-dev (5.2.5-r1) (21/43) Installing libxml2-dev (2.9.14-r0) (22/43) Installing gdbm (1.23-r0) (23/43) Installing mpdecimal (2.5.1-r1) (24/43) Installing readline (8.1.2-r0) (25/43) Installing sqlite-libs (3.38.5-r0) (26/43) Installing python3 (3.10.5-r0) (27/43) Installing py3-appdirs (1.4.4-r3) (28/43) Installing py3-more-itertools (8.13.0-r0) (29/43) Installing py3-ordered-set (4.0.2-r3) (30/43) Installing py3-parsing (2.4.7-r3) (31/43) Installing py3-six (1.16.0-r1) (32/43) Installing py3-packaging (21.3-r0) (33/43) Installing py3-setuptools (59.4.0-r0) (34/43) Installing llvm14-test-utils (14.0.5-r0) (35/43) Installing llvm14 (14.0.5-r0) (36/43) Installing llvm14-dev (14.0.5-r0) (37/43) Installing llvm14-static (14.0.5-r0) (38/43) Installing luajit (2.1_p20210510-r0) (39/43) Installing luajit-dev (2.1_p20210510-r0) (40/43) Installing openmp (14.0.5-r0) (41/43) Installing openmp-dev (14.0.5-r0) (42/43) Installing samurai (1.2-r2) (43/43) Installing .makedepends-terra (20220611.233716) Executing busybox-1.35.0-r15.trigger OK: 1647 MiB in 142 packages >>> terra: Cleaning up srcdir >>> terra: Cleaning up pkgdir >>> terra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/terra-1.0.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> terra: Fetching terra-1.0.0.tar.gz::https://github.com/terralang/terra/archive/refs/tags/release-1.0.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1404k 0 1404k 0 0 2359k 0 --:--:-- --:--:-- --:--:-- 2359k >>> terra: Fetching https://distfiles.alpinelinux.org/distfiles/edge/terra-1.0.0.tar.gz >>> terra: Checking sha512sums... terra-1.0.0.tar.gz: OK backtrace_link.patch: OK system-lua.patch: OK version.patch: OK >>> terra: Unpacking /var/cache/distfiles/edge/terra-1.0.0.tar.gz... >>> terra: backtrace_link.patch patching file src/CMakeLists.txt >>> terra: system-lua.patch patching file cmake/Modules/GetLuaJIT.cmake patching file src/CMakeLists.txt >>> terra: version.patch patching file cmake/Modules/VersionNumber.cmake -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Found ZLIB: /lib/libz.so (found version "1.2.12") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.14") -- Clang libraries: /usr/lib/libclangFrontend.a;/usr/lib/libclangDriver.a;/usr/lib/libclangSerialization.a;/usr/lib/libclangCodeGen.a;/usr/lib/libclangParse.a;/usr/lib/libclangSema.a;/usr/lib/libclangAnalysis.a;/usr/lib/libclangEdit.a;/usr/lib/libclangAST.a;/usr/lib/libclangASTMatchers.a;/usr/lib/libclangLex.a;/usr/lib/libclangBasic.a -- Found Clang: /usr/include -- Found Git: /usr/bin/git (found version "2.36.1") CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'luajit' -- Found luajit, version 2.1.0-beta3 -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/build [1/216] Generating llvm_objects/libclangBasic.a/Attributes.cpp.o, llvm_objects/libclangBasic.a/Builtins.cpp.o, llvm_objects/libclangBasic.a/CLWarnings.cpp.o, llvm_objects/libclangBasic.a/CharInfo.cpp.o, llvm_objects/libclangBasic.a/CodeGenOptions.cpp.o, llvm_objects/libclangBasic.a/Cuda.cpp.o, llvm_objects/libclangBasic.a/DarwinSDKInfo.cpp.o, llvm_objects/libclangBasic.a/Diagnostic.cpp.o, llvm_objects/libclangBasic.a/DiagnosticIDs.cpp.o, llvm_objects/libclangBasic.a/DiagnosticOptions.cpp.o, llvm_objects/libclangBasic.a/ExpressionTraits.cpp.o, llvm_objects/libclangBasic.a/FileEntry.cpp.o, llvm_objects/libclangBasic.a/FileManager.cpp.o, llvm_objects/libclangBasic.a/FileSystemStatCache.cpp.o, llvm_objects/libclangBasic.a/IdentifierTable.cpp.o, llvm_objects/libclangBasic.a/LangOptions.cpp.o, llvm_objects/libclangBasic.a/LangStandards.cpp.o, llvm_objects/libclangBasic.a/Module.cpp.o, llvm_objects/libclangBasic.a/ObjCRuntime.cpp.o, llvm_objects/libclangBasic.a/OpenCLOptions.cpp.o, llvm_objects/libclangBasic.a/OpenMPKinds.cpp.o, llvm_objects/libclangBasic.a/OperatorPrecedence.cpp.o, llvm_objects/libclangBasic.a/ProfileList.cpp.o, llvm_objects/libclangBasic.a/NoSanitizeList.cpp.o, llvm_objects/libclangBasic.a/SanitizerSpecialCaseList.cpp.o, llvm_objects/libclangBasic.a/Sanitizers.cpp.o, llvm_objects/libclangBasic.a/SourceLocation.cpp.o, llvm_objects/libclangBasic.a/SourceManager.cpp.o, llvm_objects/libclangBasic.a/Stack.cpp.o, llvm_objects/libclangBasic.a/TargetID.cpp.o, llvm_objects/libclangBasic.a/TargetInfo.cpp.o, llvm_objects/libclangBasic.a/Targets.cpp.o, llvm_objects/libclangBasic.a/AArch64.cpp.o, llvm_objects/libclangBasic.a/AMDGPU.cpp.o, llvm_objects/libclangBasic.a/ARC.cpp.o, llvm_objects/libclangBasic.a/ARM.cpp.o, llvm_objects/libclangBasic.a/AVR.cpp.o, llvm_objects/libclangBasic.a/BPF.cpp.o, llvm_objects/libclangBasic.a/Hexagon.cpp.o, llvm_objects/libclangBasic.a/Lanai.cpp.o, llvm_objects/libclangBasic.a/Le64.cpp.o, llvm_objects/libclangBasic.a/M68k.cpp.o, llvm_objects/libclangBasic.a/MSP430.cpp.o, llvm_objects/libclangBasic.a/Mips.cpp.o, llvm_objects/libclangBasic.a/NVPTX.cpp.o, llvm_objects/libclangBasic.a/OSTargets.cpp.o, llvm_objects/libclangBasic.a/PNaCl.cpp.o, llvm_objects/libclangBasic.a/PPC.cpp.o, llvm_objects/libclangBasic.a/RISCV.cpp.o, llvm_objects/libclangBasic.a/SPIR.cpp.o, llvm_objects/libclangBasic.a/Sparc.cpp.o, llvm_objects/libclangBasic.a/SystemZ.cpp.o, llvm_objects/libclangBasic.a/TCE.cpp.o, llvm_objects/libclangBasic.a/VE.cpp.o, llvm_objects/libclangBasic.a/WebAssembly.cpp.o, llvm_objects/libclangBasic.a/X86.cpp.o, llvm_objects/libclangBasic.a/XCore.cpp.o, llvm_objects/libclangBasic.a/TokenKinds.cpp.o, llvm_objects/libclangBasic.a/TypeTraits.cpp.o, llvm_objects/libclangBasic.a/Version.cpp.o, llvm_objects/libclangBasic.a/Warnings.cpp.o, llvm_objects/libclangBasic.a/XRayInstr.cpp.o, llvm_objects/libclangBasic.a/XRayLists.cpp.o [2/216] Generating llvm_objects/libclangLex.a/DependencyDirectivesSourceMinimizer.cpp.o, llvm_objects/libclangLex.a/HeaderMap.cpp.o, llvm_objects/libclangLex.a/HeaderSearch.cpp.o, llvm_objects/libclangLex.a/InitHeaderSearch.cpp.o, llvm_objects/libclangLex.a/Lexer.cpp.o, llvm_objects/libclangLex.a/LiteralSupport.cpp.o, llvm_objects/libclangLex.a/MacroArgs.cpp.o, llvm_objects/libclangLex.a/MacroInfo.cpp.o, llvm_objects/libclangLex.a/ModuleMap.cpp.o, llvm_objects/libclangLex.a/PPCaching.cpp.o, llvm_objects/libclangLex.a/PPCallbacks.cpp.o, llvm_objects/libclangLex.a/PPConditionalDirectiveRecord.cpp.o, llvm_objects/libclangLex.a/PPDirectives.cpp.o, llvm_objects/libclangLex.a/PPExpressions.cpp.o, llvm_objects/libclangLex.a/PPLexerChange.cpp.o, llvm_objects/libclangLex.a/PPMacroExpansion.cpp.o, llvm_objects/libclangLex.a/Pragma.cpp.o, llvm_objects/libclangLex.a/PreprocessingRecord.cpp.o, llvm_objects/libclangLex.a/Preprocessor.cpp.o, llvm_objects/libclangLex.a/PreprocessorLexer.cpp.o, llvm_objects/libclangLex.a/ScratchBuffer.cpp.o, llvm_objects/libclangLex.a/TokenConcatenation.cpp.o, llvm_objects/libclangLex.a/TokenLexer.cpp.o [3/216] Generating llvm_objects/libclangASTMatchers.a/ASTMatchFinder.cpp.o, llvm_objects/libclangASTMatchers.a/ASTMatchersInternal.cpp.o, llvm_objects/libclangASTMatchers.a/GtestMatchers.cpp.o [4/216] Generating llvm_objects/libclangAST.a/APValue.cpp.o, llvm_objects/libclangAST.a/ASTConcept.cpp.o, llvm_objects/libclangAST.a/ASTConsumer.cpp.o, llvm_objects/libclangAST.a/ASTContext.cpp.o, llvm_objects/libclangAST.a/ASTDiagnostic.cpp.o, llvm_objects/libclangAST.a/ASTDumper.cpp.o, llvm_objects/libclangAST.a/ASTImporter.cpp.o, llvm_objects/libclangAST.a/ASTImporterLookupTable.cpp.o, llvm_objects/libclangAST.a/ASTStructuralEquivalence.cpp.o, llvm_objects/libclangAST.a/ASTTypeTraits.cpp.o, llvm_objects/libclangAST.a/AttrDocTable.cpp.o, llvm_objects/libclangAST.a/AttrImpl.cpp.o, llvm_objects/libclangAST.a/Comment.cpp.o, llvm_objects/libclangAST.a/CommentBriefParser.cpp.o, llvm_objects/libclangAST.a/CommentCommandTraits.cpp.o, llvm_objects/libclangAST.a/CommentLexer.cpp.o, llvm_objects/libclangAST.a/CommentParser.cpp.o, llvm_objects/libclangAST.a/CommentSema.cpp.o, llvm_objects/libclangAST.a/ComparisonCategories.cpp.o, llvm_objects/libclangAST.a/ComputeDependence.cpp.o, llvm_objects/libclangAST.a/CXXInheritance.cpp.o, llvm_objects/libclangAST.a/DataCollection.cpp.o, llvm_objects/libclangAST.a/Decl.cpp.o, llvm_objects/libclangAST.a/DeclarationName.cpp.o, llvm_objects/libclangAST.a/DeclBase.cpp.o, llvm_objects/libclangAST.a/DeclCXX.cpp.o, llvm_objects/libclangAST.a/DeclFriend.cpp.o, llvm_objects/libclangAST.a/DeclGroup.cpp.o, llvm_objects/libclangAST.a/DeclObjC.cpp.o, llvm_objects/libclangAST.a/DeclOpenMP.cpp.o, llvm_objects/libclangAST.a/DeclPrinter.cpp.o, llvm_objects/libclangAST.a/DeclTemplate.cpp.o, llvm_objects/libclangAST.a/ParentMapContext.cpp.o, llvm_objects/libclangAST.a/Expr.cpp.o, llvm_objects/libclangAST.a/ExprClassification.cpp.o, llvm_objects/libclangAST.a/ExprConcepts.cpp.o, llvm_objects/libclangAST.a/ExprConstant.cpp.o, llvm_objects/libclangAST.a/ExprCXX.cpp.o, llvm_objects/libclangAST.a/ExprObjC.cpp.o, llvm_objects/libclangAST.a/ExternalASTMerger.cpp.o, llvm_objects/libclangAST.a/ExternalASTSource.cpp.o, llvm_objects/libclangAST.a/FormatString.cpp.o, llvm_objects/libclangAST.a/InheritViz.cpp.o, llvm_objects/libclangAST.a/ByteCodeEmitter.cpp.o, llvm_objects/libclangAST.a/ByteCodeExprGen.cpp.o, llvm_objects/libclangAST.a/ByteCodeGenError.cpp.o, llvm_objects/libclangAST.a/ByteCodeStmtGen.cpp.o, llvm_objects/libclangAST.a/Context.cpp.o, llvm_objects/libclangAST.a/Descriptor.cpp.o, llvm_objects/libclangAST.a/Disasm.cpp.o, llvm_objects/libclangAST.a/EvalEmitter.cpp.o, llvm_objects/libclangAST.a/Frame.cpp.o, llvm_objects/libclangAST.a/Function.cpp.o, llvm_objects/libclangAST.a/Interp.cpp.o, llvm_objects/libclangAST.a/InterpBlock.cpp.o, llvm_objects/libclangAST.a/InterpFrame.cpp.o, llvm_objects/libclangAST.a/InterpStack.cpp.o, llvm_objects/libclangAST.a/InterpState.cpp.o, llvm_objects/libclangAST.a/Pointer.cpp.o, llvm_objects/libclangAST.a/PrimType.cpp.o, llvm_objects/libclangAST.a/Program.cpp.o, llvm_objects/libclangAST.a/Record.cpp.o, llvm_objects/libclangAST.a/Source.cpp.o, llvm_objects/libclangAST.a/State.cpp.o, llvm_objects/libclangAST.a/ItaniumCXXABI.cpp.o, llvm_objects/libclangAST.a/ItaniumMangle.cpp.o, llvm_objects/libclangAST.a/JSONNodeDumper.cpp.o, llvm_objects/libclangAST.a/Mangle.cpp.o, llvm_objects/libclangAST.a/MicrosoftCXXABI.cpp.o, llvm_objects/libclangAST.a/MicrosoftMangle.cpp.o, llvm_objects/libclangAST.a/NestedNameSpecifier.cpp.o, llvm_objects/libclangAST.a/NSAPI.cpp.o, llvm_objects/libclangAST.a/ODRHash.cpp.o, llvm_objects/libclangAST.a/OpenMPClause.cpp.o, llvm_objects/libclangAST.a/OSLog.cpp.o, llvm_objects/libclangAST.a/ParentMap.cpp.o, llvm_objects/libclangAST.a/PrintfFormatString.cpp.o, llvm_objects/libclangAST.a/QualTypeNames.cpp.o, llvm_objects/libclangAST.a/RawCommentList.cpp.o, llvm_objects/libclangAST.a/RecordLayout.cpp.o, llvm_objects/libclangAST.a/RecordLayoutBuilder.cpp.o, llvm_objects/libclangAST.a/ScanfFormatString.cpp.o, llvm_objects/libclangAST.a/SelectorLocationsKind.cpp.o, llvm_objects/libclangAST.a/Stmt.cpp.o, llvm_objects/libclangAST.a/StmtCXX.cpp.o, llvm_objects/libclangAST.a/StmtIterator.cpp.o, llvm_objects/libclangAST.a/StmtObjC.cpp.o, llvm_objects/libclangAST.a/StmtOpenMP.cpp.o, llvm_objects/libclangAST.a/StmtPrinter.cpp.o, llvm_objects/libclangAST.a/StmtProfile.cpp.o, llvm_objects/libclangAST.a/StmtViz.cpp.o, llvm_objects/libclangAST.a/TemplateBase.cpp.o, llvm_objects/libclangAST.a/TemplateName.cpp.o, llvm_objects/libclangAST.a/TextNodeDumper.cpp.o, llvm_objects/libclangAST.a/Type.cpp.o, llvm_objects/libclangAST.a/TypeLoc.cpp.o, llvm_objects/libclangAST.a/TypePrinter.cpp.o, llvm_objects/libclangAST.a/VTableBuilder.cpp.o, llvm_objects/libclangAST.a/VTTBuilder.cpp.o [5/216] Generating llvm_objects/libclangEdit.a/Commit.cpp.o, llvm_objects/libclangEdit.a/EditedSource.cpp.o, llvm_objects/libclangEdit.a/RewriteObjCFoundationAPI.cpp.o [6/216] Generating llvm_objects/libclangAnalysis.a/AnalysisDeclContext.cpp.o, llvm_objects/libclangAnalysis.a/BodyFarm.cpp.o, llvm_objects/libclangAnalysis.a/CalledOnceCheck.cpp.o, llvm_objects/libclangAnalysis.a/CFG.cpp.o, llvm_objects/libclangAnalysis.a/CFGReachabilityAnalysis.cpp.o, llvm_objects/libclangAnalysis.a/CFGStmtMap.cpp.o, llvm_objects/libclangAnalysis.a/CallGraph.cpp.o, llvm_objects/libclangAnalysis.a/CloneDetection.cpp.o, llvm_objects/libclangAnalysis.a/CocoaConventions.cpp.o, llvm_objects/libclangAnalysis.a/ConstructionContext.cpp.o, llvm_objects/libclangAnalysis.a/Consumed.cpp.o, llvm_objects/libclangAnalysis.a/CodeInjector.cpp.o, llvm_objects/libclangAnalysis.a/Dominators.cpp.o, llvm_objects/libclangAnalysis.a/ExprMutationAnalyzer.cpp.o, llvm_objects/libclangAnalysis.a/IssueHash.cpp.o, llvm_objects/libclangAnalysis.a/LiveVariables.cpp.o, llvm_objects/libclangAnalysis.a/MacroExpansionContext.cpp.o, llvm_objects/libclangAnalysis.a/ObjCNoReturn.cpp.o, llvm_objects/libclangAnalysis.a/PathDiagnostic.cpp.o, llvm_objects/libclangAnalysis.a/PostOrderCFGView.cpp.o, llvm_objects/libclangAnalysis.a/ProgramPoint.cpp.o, llvm_objects/libclangAnalysis.a/ReachableCode.cpp.o, llvm_objects/libclangAnalysis.a/RetainSummaryManager.cpp.o, llvm_objects/libclangAnalysis.a/ThreadSafety.cpp.o, llvm_objects/libclangAnalysis.a/ThreadSafetyCommon.cpp.o, llvm_objects/libclangAnalysis.a/ThreadSafetyLogical.cpp.o, llvm_objects/libclangAnalysis.a/ThreadSafetyTIL.cpp.o, llvm_objects/libclangAnalysis.a/UninitializedValues.cpp.o [7/216] Generating llvm_objects/libclangSema.a/AnalysisBasedWarnings.cpp.o, llvm_objects/libclangSema.a/CodeCompleteConsumer.cpp.o, llvm_objects/libclangSema.a/DeclSpec.cpp.o, llvm_objects/libclangSema.a/DelayedDiagnostic.cpp.o, llvm_objects/libclangSema.a/IdentifierResolver.cpp.o, llvm_objects/libclangSema.a/JumpDiagnostics.cpp.o, llvm_objects/libclangSema.a/MultiplexExternalSemaSource.cpp.o, llvm_objects/libclangSema.a/ParsedAttr.cpp.o, llvm_objects/libclangSema.a/Scope.cpp.o, llvm_objects/libclangSema.a/ScopeInfo.cpp.o, llvm_objects/libclangSema.a/Sema.cpp.o, llvm_objects/libclangSema.a/SemaAccess.cpp.o, llvm_objects/libclangSema.a/SemaAttr.cpp.o, llvm_objects/libclangSema.a/SemaAvailability.cpp.o, llvm_objects/libclangSema.a/SemaCXXScopeSpec.cpp.o, llvm_objects/libclangSema.a/SemaCast.cpp.o, llvm_objects/libclangSema.a/SemaChecking.cpp.o, llvm_objects/libclangSema.a/SemaCodeComplete.cpp.o, llvm_objects/libclangSema.a/SemaConcept.cpp.o, llvm_objects/libclangSema.a/SemaConsumer.cpp.o, llvm_objects/libclangSema.a/SemaCoroutine.cpp.o, llvm_objects/libclangSema.a/SemaCUDA.cpp.o, llvm_objects/libclangSema.a/SemaDecl.cpp.o, llvm_objects/libclangSema.a/SemaDeclAttr.cpp.o, llvm_objects/libclangSema.a/SemaDeclCXX.cpp.o, llvm_objects/libclangSema.a/SemaDeclObjC.cpp.o, llvm_objects/libclangSema.a/SemaExceptionSpec.cpp.o, llvm_objects/libclangSema.a/SemaExpr.cpp.o, llvm_objects/libclangSema.a/SemaExprCXX.cpp.o, llvm_objects/libclangSema.a/SemaExprMember.cpp.o, llvm_objects/libclangSema.a/SemaExprObjC.cpp.o, llvm_objects/libclangSema.a/SemaFixItUtils.cpp.o, llvm_objects/libclangSema.a/SemaInit.cpp.o, llvm_objects/libclangSema.a/SemaLambda.cpp.o, llvm_objects/libclangSema.a/SemaLookup.cpp.o, llvm_objects/libclangSema.a/SemaModule.cpp.o, llvm_objects/libclangSema.a/SemaObjCProperty.cpp.o, llvm_objects/libclangSema.a/SemaOpenMP.cpp.o, llvm_objects/libclangSema.a/SemaOverload.cpp.o, llvm_objects/libclangSema.a/SemaPseudoObject.cpp.o, llvm_objects/libclangSema.a/SemaStmt.cpp.o, llvm_objects/libclangSema.a/SemaStmtAsm.cpp.o, llvm_objects/libclangSema.a/SemaStmtAttr.cpp.o, llvm_objects/libclangSema.a/SemaSYCL.cpp.o, llvm_objects/libclangSema.a/SemaTemplate.cpp.o, llvm_objects/libclangSema.a/SemaTemplateDeduction.cpp.o, llvm_objects/libclangSema.a/SemaTemplateInstantiate.cpp.o, llvm_objects/libclangSema.a/SemaTemplateInstantiateDecl.cpp.o, llvm_objects/libclangSema.a/SemaTemplateVariadic.cpp.o, llvm_objects/libclangSema.a/SemaType.cpp.o, llvm_objects/libclangSema.a/TypeLocBuilder.cpp.o [8/216] Generating llvm_objects/libclangParse.a/ParseAST.cpp.o, llvm_objects/libclangParse.a/ParseCXXInlineMethods.cpp.o, llvm_objects/libclangParse.a/ParseDecl.cpp.o, llvm_objects/libclangParse.a/ParseDeclCXX.cpp.o, llvm_objects/libclangParse.a/ParseExpr.cpp.o, llvm_objects/libclangParse.a/ParseExprCXX.cpp.o, llvm_objects/libclangParse.a/ParseInit.cpp.o, llvm_objects/libclangParse.a/ParseObjc.cpp.o, llvm_objects/libclangParse.a/ParseOpenMP.cpp.o, llvm_objects/libclangParse.a/ParsePragma.cpp.o, llvm_objects/libclangParse.a/ParseStmt.cpp.o, llvm_objects/libclangParse.a/ParseStmtAsm.cpp.o, llvm_objects/libclangParse.a/ParseTemplate.cpp.o, llvm_objects/libclangParse.a/ParseTentative.cpp.o, llvm_objects/libclangParse.a/Parser.cpp.o [9/216] Generating llvm_objects/libclangCodeGen.a/BackendUtil.cpp.o, llvm_objects/libclangCodeGen.a/CGAtomic.cpp.o, llvm_objects/libclangCodeGen.a/CGBlocks.cpp.o, llvm_objects/libclangCodeGen.a/CGBuiltin.cpp.o, llvm_objects/libclangCodeGen.a/CGCUDANV.cpp.o, llvm_objects/libclangCodeGen.a/CGCUDARuntime.cpp.o, llvm_objects/libclangCodeGen.a/CGCXX.cpp.o, llvm_objects/libclangCodeGen.a/CGCXXABI.cpp.o, llvm_objects/libclangCodeGen.a/CGCall.cpp.o, llvm_objects/libclangCodeGen.a/CGClass.cpp.o, llvm_objects/libclangCodeGen.a/CGCleanup.cpp.o, llvm_objects/libclangCodeGen.a/CGCoroutine.cpp.o, llvm_objects/libclangCodeGen.a/CGDebugInfo.cpp.o, llvm_objects/libclangCodeGen.a/CGDecl.cpp.o, llvm_objects/libclangCodeGen.a/CGDeclCXX.cpp.o, llvm_objects/libclangCodeGen.a/CGException.cpp.o, llvm_objects/libclangCodeGen.a/CGExpr.cpp.o, llvm_objects/libclangCodeGen.a/CGExprAgg.cpp.o, llvm_objects/libclangCodeGen.a/CGExprCXX.cpp.o, llvm_objects/libclangCodeGen.a/CGExprComplex.cpp.o, llvm_objects/libclangCodeGen.a/CGExprConstant.cpp.o, llvm_objects/libclangCodeGen.a/CGExprScalar.cpp.o, llvm_objects/libclangCodeGen.a/CGGPUBuiltin.cpp.o, llvm_objects/libclangCodeGen.a/CGLoopInfo.cpp.o, llvm_objects/libclangCodeGen.a/CGNonTrivialStruct.cpp.o, llvm_objects/libclangCodeGen.a/CGObjC.cpp.o, llvm_objects/libclangCodeGen.a/CGObjCGNU.cpp.o, llvm_objects/libclangCodeGen.a/CGObjCMac.cpp.o, llvm_objects/libclangCodeGen.a/CGObjCRuntime.cpp.o, llvm_objects/libclangCodeGen.a/CGOpenCLRuntime.cpp.o, llvm_objects/libclangCodeGen.a/CGOpenMPRuntime.cpp.o, llvm_objects/libclangCodeGen.a/CGOpenMPRuntimeGPU.cpp.o, llvm_objects/libclangCodeGen.a/CGRecordLayoutBuilder.cpp.o, llvm_objects/libclangCodeGen.a/CGStmt.cpp.o, llvm_objects/libclangCodeGen.a/CGStmtOpenMP.cpp.o, llvm_objects/libclangCodeGen.a/CGVTT.cpp.o, llvm_objects/libclangCodeGen.a/CGVTables.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenABITypes.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenAction.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenFunction.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenModule.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenPGO.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenTBAA.cpp.o, llvm_objects/libclangCodeGen.a/CodeGenTypes.cpp.o, llvm_objects/libclangCodeGen.a/ConstantInitBuilder.cpp.o, llvm_objects/libclangCodeGen.a/CoverageMappingGen.cpp.o, llvm_objects/libclangCodeGen.a/ItaniumCXXABI.cpp.o, llvm_objects/libclangCodeGen.a/MacroPPCallbacks.cpp.o, llvm_objects/libclangCodeGen.a/MicrosoftCXXABI.cpp.o, llvm_objects/libclangCodeGen.a/ModuleBuilder.cpp.o, llvm_objects/libclangCodeGen.a/ObjectFilePCHContainerOperations.cpp.o, llvm_objects/libclangCodeGen.a/PatternInit.cpp.o, llvm_objects/libclangCodeGen.a/SanitizerMetadata.cpp.o, llvm_objects/libclangCodeGen.a/SwiftCallingConv.cpp.o, llvm_objects/libclangCodeGen.a/TargetInfo.cpp.o, llvm_objects/libclangCodeGen.a/VarBypassDetector.cpp.o [10/216] Generating llvm_objects/libclangSerialization.a/ASTCommon.cpp.o, llvm_objects/libclangSerialization.a/ASTReader.cpp.o, llvm_objects/libclangSerialization.a/ASTReaderDecl.cpp.o, llvm_objects/libclangSerialization.a/ASTReaderStmt.cpp.o, llvm_objects/libclangSerialization.a/ASTWriter.cpp.o, llvm_objects/libclangSerialization.a/ASTWriterDecl.cpp.o, llvm_objects/libclangSerialization.a/ASTWriterStmt.cpp.o, llvm_objects/libclangSerialization.a/GeneratePCH.cpp.o, llvm_objects/libclangSerialization.a/GlobalModuleIndex.cpp.o, llvm_objects/libclangSerialization.a/InMemoryModuleCache.cpp.o, llvm_objects/libclangSerialization.a/ModuleFile.cpp.o, llvm_objects/libclangSerialization.a/ModuleFileExtension.cpp.o, llvm_objects/libclangSerialization.a/ModuleManager.cpp.o, llvm_objects/libclangSerialization.a/PCHContainerOperations.cpp.o [11/216] Generating llvm_objects/libclangDriver.a/Action.cpp.o, llvm_objects/libclangDriver.a/Compilation.cpp.o, llvm_objects/libclangDriver.a/Distro.cpp.o, llvm_objects/libclangDriver.a/Driver.cpp.o, llvm_objects/libclangDriver.a/DriverOptions.cpp.o, llvm_objects/libclangDriver.a/Job.cpp.o, llvm_objects/libclangDriver.a/Multilib.cpp.o, llvm_objects/libclangDriver.a/OptionUtils.cpp.o, llvm_objects/libclangDriver.a/Phases.cpp.o, llvm_objects/libclangDriver.a/SanitizerArgs.cpp.o, llvm_objects/libclangDriver.a/Tool.cpp.o, llvm_objects/libclangDriver.a/ToolChain.cpp.o, llvm_objects/libclangDriver.a/AArch64.cpp.o, llvm_objects/libclangDriver.a/ARM.cpp.o, llvm_objects/libclangDriver.a/M68k.cpp.o, llvm_objects/libclangDriver.a/Mips.cpp.o, llvm_objects/libclangDriver.a/PPC.cpp.o, llvm_objects/libclangDriver.a/RISCV.cpp.o, llvm_objects/libclangDriver.a/Sparc.cpp.o, llvm_objects/libclangDriver.a/SystemZ.cpp.o, llvm_objects/libclangDriver.a/VE.cpp.o, llvm_objects/libclangDriver.a/X86.cpp.o, llvm_objects/libclangDriver.a/AIX.cpp.o, llvm_objects/libclangDriver.a/Ananas.cpp.o, llvm_objects/libclangDriver.a/AMDGPU.cpp.o, llvm_objects/libclangDriver.a/AMDGPUOpenMP.cpp.o, llvm_objects/libclangDriver.a/AVR.cpp.o, llvm_objects/libclangDriver.a/BareMetal.cpp.o, llvm_objects/libclangDriver.a/Clang.cpp.o, llvm_objects/libclangDriver.a/CloudABI.cpp.o, llvm_objects/libclangDriver.a/CommonArgs.cpp.o, llvm_objects/libclangDriver.a/Contiki.cpp.o, llvm_objects/libclangDriver.a/CrossWindows.cpp.o, llvm_objects/libclangDriver.a/Cuda.cpp.o, llvm_objects/libclangDriver.a/Darwin.cpp.o, llvm_objects/libclangDriver.a/DragonFly.cpp.o, llvm_objects/libclangDriver.a/Flang.cpp.o, llvm_objects/libclangDriver.a/FreeBSD.cpp.o, llvm_objects/libclangDriver.a/Fuchsia.cpp.o, llvm_objects/libclangDriver.a/Gnu.cpp.o, llvm_objects/libclangDriver.a/Haiku.cpp.o, llvm_objects/libclangDriver.a/HIPUtility.cpp.o, llvm_objects/libclangDriver.a/HIPAMD.cpp.o, llvm_objects/libclangDriver.a/HIPSPV.cpp.o, llvm_objects/libclangDriver.a/Hexagon.cpp.o, llvm_objects/libclangDriver.a/Hurd.cpp.o, llvm_objects/libclangDriver.a/Linux.cpp.o, llvm_objects/libclangDriver.a/MipsLinux.cpp.o, llvm_objects/libclangDriver.a/MinGW.cpp.o, llvm_objects/libclangDriver.a/Minix.cpp.o, llvm_objects/libclangDriver.a/MSP430.cpp.o, llvm_objects/libclangDriver.a/MSVC.cpp.o, llvm_objects/libclangDriver.a/Myriad.cpp.o, llvm_objects/libclangDriver.a/NaCl.cpp.o, llvm_objects/libclangDriver.a/NetBSD.cpp.o, llvm_objects/libclangDriver.a/OpenBSD.cpp.o, llvm_objects/libclangDriver.a/PS4CPU.cpp.o, llvm_objects/libclangDriver.a/RISCVToolchain.cpp.o, llvm_objects/libclangDriver.a/Solaris.cpp.o, llvm_objects/libclangDriver.a/SPIRV.cpp.o, llvm_objects/libclangDriver.a/TCE.cpp.o, llvm_objects/libclangDriver.a/VEToolchain.cpp.o, llvm_objects/libclangDriver.a/WebAssembly.cpp.o, llvm_objects/libclangDriver.a/XCore.cpp.o, llvm_objects/libclangDriver.a/PPCLinux.cpp.o, llvm_objects/libclangDriver.a/PPCFreeBSD.cpp.o, llvm_objects/libclangDriver.a/InterfaceStubs.cpp.o, llvm_objects/libclangDriver.a/ZOS.cpp.o, llvm_objects/libclangDriver.a/Types.cpp.o, llvm_objects/libclangDriver.a/XRayArgs.cpp.o [12/216] Generating llvm_objects/libclangFrontend.a/ASTConsumers.cpp.o, llvm_objects/libclangFrontend.a/ASTMerge.cpp.o, llvm_objects/libclangFrontend.a/ASTUnit.cpp.o, llvm_objects/libclangFrontend.a/ChainedDiagnosticConsumer.cpp.o, llvm_objects/libclangFrontend.a/ChainedIncludesSource.cpp.o, llvm_objects/libclangFrontend.a/CompilerInstance.cpp.o, llvm_objects/libclangFrontend.a/CompilerInvocation.cpp.o, llvm_objects/libclangFrontend.a/CreateInvocationFromCommandLine.cpp.o, llvm_objects/libclangFrontend.a/DependencyFile.cpp.o, llvm_objects/libclangFrontend.a/DependencyGraph.cpp.o, llvm_objects/libclangFrontend.a/DiagnosticRenderer.cpp.o, llvm_objects/libclangFrontend.a/ExtractAPIConsumer.cpp.o, llvm_objects/libclangFrontend.a/FrontendAction.cpp.o, llvm_objects/libclangFrontend.a/FrontendActions.cpp.o, llvm_objects/libclangFrontend.a/FrontendOptions.cpp.o, llvm_objects/libclangFrontend.a/HeaderIncludeGen.cpp.o, llvm_objects/libclangFrontend.a/InitPreprocessor.cpp.o, llvm_objects/libclangFrontend.a/LayoutOverrideSource.cpp.o, llvm_objects/libclangFrontend.a/LogDiagnosticPrinter.cpp.o, llvm_objects/libclangFrontend.a/ModuleDependencyCollector.cpp.o, llvm_objects/libclangFrontend.a/MultiplexConsumer.cpp.o, llvm_objects/libclangFrontend.a/PrecompiledPreamble.cpp.o, llvm_objects/libclangFrontend.a/PrintPreprocessedOutput.cpp.o, llvm_objects/libclangFrontend.a/SerializedDiagnosticPrinter.cpp.o, llvm_objects/libclangFrontend.a/SerializedDiagnosticReader.cpp.o, llvm_objects/libclangFrontend.a/TestModuleFileExtension.cpp.o, llvm_objects/libclangFrontend.a/TextDiagnostic.cpp.o, llvm_objects/libclangFrontend.a/TextDiagnosticBuffer.cpp.o, llvm_objects/libclangFrontend.a/TextDiagnosticPrinter.cpp.o, llvm_objects/libclangFrontend.a/VerifyDiagnosticConsumer.cpp.o, llvm_objects/libclangFrontend.a/InterfaceStubFunctionsConsumer.cpp.o [13/216] Generating llvm_objects/libLLVMExegesis.a/Analysis.cpp.o, llvm_objects/libLLVMExegesis.a/Assembler.cpp.o, llvm_objects/libLLVMExegesis.a/BenchmarkResult.cpp.o, llvm_objects/libLLVMExegesis.a/BenchmarkRunner.cpp.o, llvm_objects/libLLVMExegesis.a/Clustering.cpp.o, llvm_objects/libLLVMExegesis.a/CodeTemplate.cpp.o, llvm_objects/libLLVMExegesis.a/Error.cpp.o, llvm_objects/libLLVMExegesis.a/LatencyBenchmarkRunner.cpp.o, llvm_objects/libLLVMExegesis.a/LlvmState.cpp.o, llvm_objects/libLLVMExegesis.a/MCInstrDescView.cpp.o, llvm_objects/libLLVMExegesis.a/ParallelSnippetGenerator.cpp.o, llvm_objects/libLLVMExegesis.a/PerfHelper.cpp.o, llvm_objects/libLLVMExegesis.a/RegisterAliasing.cpp.o, llvm_objects/libLLVMExegesis.a/RegisterValue.cpp.o, llvm_objects/libLLVMExegesis.a/SchedClassResolution.cpp.o, llvm_objects/libLLVMExegesis.a/SerialSnippetGenerator.cpp.o, llvm_objects/libLLVMExegesis.a/SnippetFile.cpp.o, llvm_objects/libLLVMExegesis.a/SnippetGenerator.cpp.o, llvm_objects/libLLVMExegesis.a/SnippetRepetitor.cpp.o, llvm_objects/libLLVMExegesis.a/Target.cpp.o, llvm_objects/libLLVMExegesis.a/UopsBenchmarkRunner.cpp.o [14/216] Generating llvm_objects/libLLVMExegesisMips.a/Target.cpp.o [15/216] Generating llvm_objects/libLLVMExegesisPowerPC.a/Target.cpp.o [16/216] Generating llvm_objects/libLLVMExegesisAArch64.a/Target.cpp.o [17/216] Generating llvm_objects/libLLVMExegesisX86.a/Target.cpp.o, llvm_objects/libLLVMExegesisX86.a/X86Counter.cpp.o [18/216] Generating llvm_objects/libLLVMDiff.a/DiffConsumer.cpp.o, llvm_objects/libLLVMDiff.a/DifferenceEngine.cpp.o, llvm_objects/libLLVMDiff.a/DiffLog.cpp.o [19/216] Generating llvm_objects/libLLVMCFIVerify.a/FileAnalysis.cpp.o, llvm_objects/libLLVMCFIVerify.a/GraphBuilder.cpp.o [20/216] Generating llvm_objects/libLLVMWindowsManifest.a/WindowsManifestMerger.cpp.o [21/216] Generating llvm_objects/libLLVMXRay.a/BlockIndexer.cpp.o, llvm_objects/libLLVMXRay.a/BlockPrinter.cpp.o, llvm_objects/libLLVMXRay.a/BlockVerifier.cpp.o, llvm_objects/libLLVMXRay.a/FDRRecordProducer.cpp.o, llvm_objects/libLLVMXRay.a/FDRRecords.cpp.o, llvm_objects/libLLVMXRay.a/FDRTraceExpander.cpp.o, llvm_objects/libLLVMXRay.a/FDRTraceWriter.cpp.o, llvm_objects/libLLVMXRay.a/FileHeaderReader.cpp.o, llvm_objects/libLLVMXRay.a/InstrumentationMap.cpp.o, llvm_objects/libLLVMXRay.a/LogBuilderConsumer.cpp.o, llvm_objects/libLLVMXRay.a/Profile.cpp.o, llvm_objects/libLLVMXRay.a/RecordInitializer.cpp.o, llvm_objects/libLLVMXRay.a/RecordPrinter.cpp.o, llvm_objects/libLLVMXRay.a/Trace.cpp.o [22/216] Generating llvm_objects/libLLVMLibDriver.a/LibDriver.cpp.o [23/216] Generating llvm_objects/libLLVMDlltoolDriver.a/DlltoolDriver.cpp.o [24/216] Generating llvm_objects/libLLVMTextAPI.a/Architecture.cpp.o, llvm_objects/libLLVMTextAPI.a/ArchitectureSet.cpp.o, llvm_objects/libLLVMTextAPI.a/InterfaceFile.cpp.o, llvm_objects/libLLVMTextAPI.a/PackedVersion.cpp.o, llvm_objects/libLLVMTextAPI.a/Platform.cpp.o, llvm_objects/libLLVMTextAPI.a/Symbol.cpp.o, llvm_objects/libLLVMTextAPI.a/Target.cpp.o, llvm_objects/libLLVMTextAPI.a/TextStub.cpp.o, llvm_objects/libLLVMTextAPI.a/TextStubCommon.cpp.o [25/216] Generating llvm_objects/libLLVMPasses.a/OptimizationLevel.cpp.o, llvm_objects/libLLVMPasses.a/PassBuilder.cpp.o, llvm_objects/libLLVMPasses.a/PassBuilderBindings.cpp.o, llvm_objects/libLLVMPasses.a/PassBuilderPipelines.cpp.o, llvm_objects/libLLVMPasses.a/PassPlugin.cpp.o, llvm_objects/libLLVMPasses.a/StandardInstrumentations.cpp.o [26/216] Generating llvm_objects/libLLVMCoverage.a/CoverageMapping.cpp.o, llvm_objects/libLLVMCoverage.a/CoverageMappingWriter.cpp.o, llvm_objects/libLLVMCoverage.a/CoverageMappingReader.cpp.o [27/216] Generating llvm_objects/libLLVMProfileData.a/GCOV.cpp.o, llvm_objects/libLLVMProfileData.a/InstrProf.cpp.o, llvm_objects/libLLVMProfileData.a/InstrProfCorrelator.cpp.o, llvm_objects/libLLVMProfileData.a/InstrProfReader.cpp.o, llvm_objects/libLLVMProfileData.a/InstrProfWriter.cpp.o, llvm_objects/libLLVMProfileData.a/ProfileSummaryBuilder.cpp.o, llvm_objects/libLLVMProfileData.a/SampleProf.cpp.o, llvm_objects/libLLVMProfileData.a/SampleProfReader.cpp.o, llvm_objects/libLLVMProfileData.a/SampleProfWriter.cpp.o, llvm_objects/libLLVMProfileData.a/RawMemProfReader.cpp.o [28/216] Generating llvm_objects/libLLVMLineEditor.a/LineEditor.cpp.o [29/216] Generating llvm_objects/libLLVMAsmParser.a/LLLexer.cpp.o, llvm_objects/libLLVMAsmParser.a/LLParser.cpp.o, llvm_objects/libLLVMAsmParser.a/Parser.cpp.o [30/216] Generating llvm_objects/libLLVMXCoreInfo.a/XCoreTargetInfo.cpp.o [31/216] Generating llvm_objects/libLLVMXCoreDesc.a/XCoreInstPrinter.cpp.o, llvm_objects/libLLVMXCoreDesc.a/XCoreMCTargetDesc.cpp.o, llvm_objects/libLLVMXCoreDesc.a/XCoreMCAsmInfo.cpp.o [32/216] Generating llvm_objects/libLLVMXCoreDisassembler.a/XCoreDisassembler.cpp.o [33/216] Generating llvm_objects/libLLVMXCoreCodeGen.a/XCoreAsmPrinter.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreFrameLowering.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreInstrInfo.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreISelDAGToDAG.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreISelLowering.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreLowerThreadLocal.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreMachineFunctionInfo.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreMCInstLower.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreRegisterInfo.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreSubtarget.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreTargetMachine.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreTargetObjectFile.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreSelectionDAGInfo.cpp.o, llvm_objects/libLLVMXCoreCodeGen.a/XCoreFrameToArgsOffsetElim.cpp.o [34/216] Generating llvm_objects/libLLVMX86Info.a/X86TargetInfo.cpp.o [35/216] Generating llvm_objects/libLLVMX86Desc.a/X86ATTInstPrinter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86IntelInstPrinter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86InstComments.cpp.o, llvm_objects/libLLVMX86Desc.a/X86InstPrinterCommon.cpp.o, llvm_objects/libLLVMX86Desc.a/X86ShuffleDecode.cpp.o, llvm_objects/libLLVMX86Desc.a/X86AsmBackend.cpp.o, llvm_objects/libLLVMX86Desc.a/X86MCTargetDesc.cpp.o, llvm_objects/libLLVMX86Desc.a/X86MCAsmInfo.cpp.o, llvm_objects/libLLVMX86Desc.a/X86MCCodeEmitter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86MachObjectWriter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86ELFObjectWriter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86WinCOFFObjectWriter.cpp.o, llvm_objects/libLLVMX86Desc.a/X86WinCOFFStreamer.cpp.o, llvm_objects/libLLVMX86Desc.a/X86WinCOFFTargetStreamer.cpp.o [36/216] Generating llvm_objects/libLLVMX86TargetMCA.a/X86CustomBehaviour.cpp.o [37/216] Generating llvm_objects/libLLVMX86Disassembler.a/X86Disassembler.cpp.o [38/216] Generating llvm_objects/libLLVMX86AsmParser.a/X86AsmParser.cpp.o [39/216] Generating llvm_objects/libLLVMX86CodeGen.a/X86AsmPrinter.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86AvoidTrailingCall.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86CallFrameOptimization.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86CallingConv.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86CallLowering.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86CmovConversion.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86DomainReassignment.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86DiscriminateMemOps.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LowerTileCopy.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LowerAMXType.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86PreAMXConfig.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LowerAMXIntrinsics.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86TileConfig.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FastTileConfig.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86PreTileConfig.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86ExpandPseudo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FastISel.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FixupBWInsts.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FixupLEAs.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86AvoidStoreForwardingBlocks.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86DynAllocaExpander.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FixupSetCC.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FlagsCopyLowering.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FloatingPoint.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86FrameLowering.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InstructionSelector.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86ISelDAGToDAG.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86ISelLowering.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86IndirectBranchTracking.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86IndirectThunks.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InterleavedAccess.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InsertPrefetch.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InstCombineIntrinsic.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InstrFMA3Info.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InstrFoldTables.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InstrInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86EvexToVex.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LegalizerInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LoadValueInjectionLoadHardening.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86LoadValueInjectionRetHardening.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86MCInstLower.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86MachineFunctionInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86MacroFusion.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86OptimizeLEAs.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86PadShortFunction.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86PartialReduction.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86RegisterBankInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86RegisterInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86SelectionDAGInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86ShuffleDecodeConstantPool.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86SpeculativeLoadHardening.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86SpeculativeExecutionSideEffectSuppression.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86Subtarget.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86TargetMachine.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86TargetObjectFile.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86TargetTransformInfo.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86VZeroUpper.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86WinEHState.cpp.o, llvm_objects/libLLVMX86CodeGen.a/X86InsertWait.cpp.o [40/216] Generating llvm_objects/libLLVMWebAssemblyUtils.a/WebAssemblyUtilities.cpp.o, llvm_objects/libLLVMWebAssemblyUtils.a/WebAssemblyTypeUtilities.cpp.o [41/216] Generating llvm_objects/libLLVMWebAssemblyInfo.a/WebAssemblyTargetInfo.cpp.o [42/216] Generating llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyAsmBackend.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyInstPrinter.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyMCAsmInfo.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyMCCodeEmitter.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyMCTargetDesc.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyTargetStreamer.cpp.o, llvm_objects/libLLVMWebAssemblyDesc.a/WebAssemblyWasmObjectWriter.cpp.o [43/216] Generating llvm_objects/libLLVMWebAssemblyDisassembler.a/WebAssemblyDisassembler.cpp.o [44/216] Generating llvm_objects/libLLVMWebAssemblyAsmParser.a/WebAssemblyAsmParser.cpp.o, llvm_objects/libLLVMWebAssemblyAsmParser.a/WebAssemblyAsmTypeCheck.cpp.o [45/216] Generating llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyAddMissingPrototypes.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyArgumentMove.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyAsmPrinter.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyCFGStackify.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyCFGSort.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyDebugFixup.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyDebugValueManager.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyLateEHPrepare.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyExceptionInfo.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyExplicitLocals.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyFastISel.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyFixBrTableDefaults.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyFixIrreducibleControlFlow.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyFixFunctionBitcasts.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyFrameLowering.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyISelDAGToDAG.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyISelLowering.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyInstrInfo.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyLowerBrUnless.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyLowerEmscriptenEHSjLj.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyLowerGlobalDtors.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyLowerRefTypesIntPtrConv.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyMachineFunctionInfo.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyMCInstLower.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyMCLowerPrePass.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyNullifyDebugValueLists.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyOptimizeLiveIntervals.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyOptimizeReturned.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyPeephole.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyPrepareForLiveIntervals.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyRegisterInfo.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyRegColoring.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyRegNumbering.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyRegStackify.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyReplacePhysRegs.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyRuntimeLibcallSignatures.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblySelectionDAGInfo.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblySetP2AlignOperands.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblySortRegion.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyMemIntrinsicResults.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblySubtarget.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyTargetMachine.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyTargetObjectFile.cpp.o, llvm_objects/libLLVMWebAssemblyCodeGen.a/WebAssemblyTargetTransformInfo.cpp.o [46/216] Generating llvm_objects/libLLVMVEDesc.a/VEAsmBackend.cpp.o, llvm_objects/libLLVMVEDesc.a/VEELFObjectWriter.cpp.o, llvm_objects/libLLVMVEDesc.a/VEInstPrinter.cpp.o, llvm_objects/libLLVMVEDesc.a/VEMCAsmInfo.cpp.o, llvm_objects/libLLVMVEDesc.a/VEMCCodeEmitter.cpp.o, llvm_objects/libLLVMVEDesc.a/VEMCExpr.cpp.o, llvm_objects/libLLVMVEDesc.a/VEMCTargetDesc.cpp.o, llvm_objects/libLLVMVEDesc.a/VETargetStreamer.cpp.o [47/216] Generating llvm_objects/libLLVMVEInfo.a/VETargetInfo.cpp.o [48/216] Generating llvm_objects/libLLVMVEDisassembler.a/VEDisassembler.cpp.o [49/216] Generating llvm_objects/libLLVMVEAsmParser.a/VEAsmParser.cpp.o [50/216] Generating llvm_objects/libLLVMVECodeGen.a/LVLGen.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEAsmPrinter.cpp.o, llvm_objects/libLLVMVECodeGen.a/VECustomDAG.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEFrameLowering.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEISelDAGToDAG.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEISelLowering.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEInstrInfo.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEMachineFunctionInfo.cpp.o, llvm_objects/libLLVMVECodeGen.a/VEMCInstLower.cpp.o, llvm_objects/libLLVMVECodeGen.a/VERegisterInfo.cpp.o, llvm_objects/libLLVMVECodeGen.a/VESubtarget.cpp.o, llvm_objects/libLLVMVECodeGen.a/VETargetMachine.cpp.o [51/216] Generating llvm_objects/libLLVMSystemZInfo.a/SystemZTargetInfo.cpp.o [52/216] Generating llvm_objects/libLLVMSystemZDesc.a/SystemZInstPrinter.cpp.o, llvm_objects/libLLVMSystemZDesc.a/SystemZMCAsmBackend.cpp.o, llvm_objects/libLLVMSystemZDesc.a/SystemZMCAsmInfo.cpp.o, llvm_objects/libLLVMSystemZDesc.a/SystemZMCCodeEmitter.cpp.o, llvm_objects/libLLVMSystemZDesc.a/SystemZMCObjectWriter.cpp.o, llvm_objects/libLLVMSystemZDesc.a/SystemZMCTargetDesc.cpp.o [53/216] Generating llvm_objects/libLLVMSystemZDisassembler.a/SystemZDisassembler.cpp.o [54/216] Generating llvm_objects/libLLVMSystemZAsmParser.a/SystemZAsmParser.cpp.o [55/216] Generating llvm_objects/libLLVMSystemZCodeGen.a/SystemZAsmPrinter.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZCallingConv.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZConstantPoolValue.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZCopyPhysRegs.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZElimCompare.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZFrameLowering.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZHazardRecognizer.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZISelDAGToDAG.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZISelLowering.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZInstrInfo.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZLDCleanup.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZLongBranch.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZMachineFunctionInfo.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZMachineScheduler.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZMCInstLower.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZPostRewrite.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZRegisterInfo.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZSelectionDAGInfo.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZShortenInst.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZSubtarget.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZTargetMachine.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZTargetTransformInfo.cpp.o, llvm_objects/libLLVMSystemZCodeGen.a/SystemZTDC.cpp.o [56/216] Generating llvm_objects/libLLVMSparcInfo.a/SparcTargetInfo.cpp.o [57/216] Generating llvm_objects/libLLVMSparcDesc.a/SparcAsmBackend.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcELFObjectWriter.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcInstPrinter.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcMCAsmInfo.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcMCCodeEmitter.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcMCTargetDesc.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcMCExpr.cpp.o, llvm_objects/libLLVMSparcDesc.a/SparcTargetStreamer.cpp.o [58/216] Generating llvm_objects/libLLVMSparcDisassembler.a/SparcDisassembler.cpp.o [59/216] Generating llvm_objects/libLLVMSparcAsmParser.a/SparcAsmParser.cpp.o [60/216] Generating llvm_objects/libLLVMSparcCodeGen.a/DelaySlotFiller.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/LeonPasses.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcAsmPrinter.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcInstrInfo.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcISelDAGToDAG.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcISelLowering.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcFrameLowering.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcMachineFunctionInfo.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcRegisterInfo.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcSubtarget.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcTargetMachine.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcMCInstLower.cpp.o, llvm_objects/libLLVMSparcCodeGen.a/SparcTargetObjectFile.cpp.o [61/216] Generating llvm_objects/libLLVMRISCVInfo.a/RISCVTargetInfo.cpp.o [62/216] Generating llvm_objects/libLLVMRISCVDesc.a/RISCVAsmBackend.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVBaseInfo.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVELFObjectWriter.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVInstPrinter.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMCAsmInfo.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMCCodeEmitter.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMCExpr.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMCObjectFileInfo.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMCTargetDesc.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVMatInt.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVTargetStreamer.cpp.o, llvm_objects/libLLVMRISCVDesc.a/RISCVELFStreamer.cpp.o [63/216] Generating llvm_objects/libLLVMRISCVDisassembler.a/RISCVDisassembler.cpp.o [64/216] Generating llvm_objects/libLLVMRISCVAsmParser.a/RISCVAsmParser.cpp.o [65/216] Generating llvm_objects/libLLVMRISCVCodeGen.a/RISCVAsmPrinter.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVCallLowering.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVExpandAtomicPseudoInsts.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVExpandPseudoInsts.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVFrameLowering.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVGatherScatterLowering.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVInsertVSETVLI.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVInstrInfo.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVInstructionSelector.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVISelDAGToDAG.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVISelLowering.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVLegalizerInfo.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVMachineFunctionInfo.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVMCInstLower.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVMergeBaseOffset.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVRegisterBankInfo.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVRegisterInfo.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVSExtWRemoval.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVSubtarget.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVTargetMachine.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVTargetObjectFile.cpp.o, llvm_objects/libLLVMRISCVCodeGen.a/RISCVTargetTransformInfo.cpp.o [66/216] Generating llvm_objects/libLLVMPowerPCInfo.a/PowerPCTargetInfo.cpp.o [67/216] Generating llvm_objects/libLLVMPowerPCDesc.a/PPCAsmBackend.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCInstPrinter.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCMCTargetDesc.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCMCAsmInfo.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCMCCodeEmitter.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCMCExpr.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCPredicates.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCELFObjectWriter.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCXCOFFObjectWriter.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCELFStreamer.cpp.o, llvm_objects/libLLVMPowerPCDesc.a/PPCXCOFFStreamer.cpp.o [68/216] Generating llvm_objects/libLLVMPowerPCDisassembler.a/PPCDisassembler.cpp.o [69/216] Generating llvm_objects/libLLVMPowerPCAsmParser.a/PPCAsmParser.cpp.o [70/216] Generating llvm_objects/libLLVMPowerPCCodeGen.a/PPCInstructionSelector.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCBoolRetToInt.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCAsmPrinter.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCBranchSelector.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCBranchCoalescing.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCCallingConv.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCCCState.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCCTRLoops.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCExpandAtomicPseudoInsts.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCHazardRecognizers.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCInstrInfo.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCISelDAGToDAG.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCISelLowering.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCEarlyReturn.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCFastISel.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCFrameLowering.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCLoopInstrFormPrep.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCMCInstLower.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCMachineFunctionInfo.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCMachineScheduler.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCMacroFusion.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCMIPeephole.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCRegisterInfo.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCSubtarget.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCTargetMachine.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCTargetObjectFile.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCTargetTransformInfo.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCTOCRegDeps.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCTLSDynamicCall.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCVSXCopy.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCReduceCRLogicals.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCVSXFMAMutate.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCVSXSwapRemoval.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCExpandISEL.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCPreEmitPeephole.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCLowerMASSVEntries.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCCallLowering.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCRegisterBankInfo.cpp.o, llvm_objects/libLLVMPowerPCCodeGen.a/PPCLegalizerInfo.cpp.o [71/216] Generating llvm_objects/libLLVMNVPTXInfo.a/NVPTXTargetInfo.cpp.o [72/216] Generating llvm_objects/libLLVMNVPTXDesc.a/NVPTXInstPrinter.cpp.o, llvm_objects/libLLVMNVPTXDesc.a/NVPTXMCAsmInfo.cpp.o, llvm_objects/libLLVMNVPTXDesc.a/NVPTXMCTargetDesc.cpp.o, llvm_objects/libLLVMNVPTXDesc.a/NVPTXTargetStreamer.cpp.o [73/216] Generating llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXAllocaHoisting.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXAtomicLower.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXAsmPrinter.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXAssignValidGlobalNames.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXFrameLowering.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXGenericToNVVM.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXISelDAGToDAG.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXISelLowering.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXImageOptimizer.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXInstrInfo.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXLowerAggrCopies.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXLowerArgs.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXLowerAlloca.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXPeephole.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXMCExpr.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXPrologEpilogPass.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXRegisterInfo.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXReplaceImageHandles.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXSubtarget.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXTargetMachine.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXTargetTransformInfo.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXUtilities.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVVMIntrRange.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVVMReflect.cpp.o, llvm_objects/libLLVMNVPTXCodeGen.a/NVPTXProxyRegErasure.cpp.o [74/216] Generating llvm_objects/libLLVMMSP430Disassembler.a/MSP430Disassembler.cpp.o [75/216] Generating llvm_objects/libLLVMMSP430AsmParser.a/MSP430AsmParser.cpp.o [76/216] Generating llvm_objects/libLLVMMSP430Info.a/MSP430TargetInfo.cpp.o [77/216] Generating llvm_objects/libLLVMMSP430Desc.a/MSP430AsmBackend.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430ELFObjectWriter.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430ELFStreamer.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430InstPrinter.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430MCAsmInfo.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430MCCodeEmitter.cpp.o, llvm_objects/libLLVMMSP430Desc.a/MSP430MCTargetDesc.cpp.o [78/216] Generating llvm_objects/libLLVMMSP430CodeGen.a/MSP430BranchSelector.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430ISelDAGToDAG.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430ISelLowering.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430InstrInfo.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430FrameLowering.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430MachineFunctionInfo.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430RegisterInfo.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430Subtarget.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430TargetMachine.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430AsmPrinter.cpp.o, llvm_objects/libLLVMMSP430CodeGen.a/MSP430MCInstLower.cpp.o [79/216] Generating llvm_objects/libLLVMMipsInfo.a/MipsTargetInfo.cpp.o [80/216] Generating llvm_objects/libLLVMMipsDesc.a/MipsABIInfo.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsABIFlagsSection.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsAsmBackend.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsELFObjectWriter.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsELFStreamer.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsInstPrinter.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsMCAsmInfo.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsMCCodeEmitter.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsMCExpr.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsMCTargetDesc.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsNaClELFStreamer.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsOptionRecord.cpp.o, llvm_objects/libLLVMMipsDesc.a/MipsTargetStreamer.cpp.o [81/216] Generating llvm_objects/libLLVMMipsDisassembler.a/MipsDisassembler.cpp.o [82/216] Generating llvm_objects/libLLVMMipsAsmParser.a/MipsAsmParser.cpp.o [83/216] Generating llvm_objects/libLLVMMipsCodeGen.a/Mips16FrameLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16HardFloat.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16HardFloatInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16InstrInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16ISelDAGToDAG.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16ISelLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/Mips16RegisterInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsAnalyzeImmediate.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsAsmPrinter.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsCallLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsCCState.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsConstantIslandPass.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsDelaySlotFiller.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsExpandPseudo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsFastISel.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsInstrInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsInstructionSelector.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsISelDAGToDAG.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsISelLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsFrameLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsLegalizerInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsBranchExpansion.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsMCInstLower.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsMachineFunction.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsModuleISelDAGToDAG.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsOptimizePICCall.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsOs16.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsPreLegalizerCombiner.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsRegisterBankInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsRegisterInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSEFrameLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSEInstrInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSEISelDAGToDAG.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSEISelLowering.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSERegisterInfo.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsSubtarget.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsTargetMachine.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsTargetObjectFile.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MicroMipsSizeReduction.cpp.o, llvm_objects/libLLVMMipsCodeGen.a/MipsMulMulBugPass.cpp.o [84/216] Generating llvm_objects/libLLVMLanaiInfo.a/LanaiTargetInfo.cpp.o [85/216] Generating llvm_objects/libLLVMLanaiDesc.a/LanaiAsmBackend.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiELFObjectWriter.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiInstPrinter.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiMCAsmInfo.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiMCCodeEmitter.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiMCExpr.cpp.o, llvm_objects/libLLVMLanaiDesc.a/LanaiMCTargetDesc.cpp.o [86/216] Generating llvm_objects/libLLVMLanaiDisassembler.a/LanaiDisassembler.cpp.o [87/216] Generating llvm_objects/libLLVMLanaiAsmParser.a/LanaiAsmParser.cpp.o [88/216] Generating llvm_objects/libLLVMLanaiCodeGen.a/LanaiAsmPrinter.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiDelaySlotFiller.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiFrameLowering.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiInstrInfo.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiISelDAGToDAG.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiISelLowering.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiMachineFunctionInfo.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiMCInstLower.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiMemAluCombiner.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiRegisterInfo.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiSelectionDAGInfo.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiSubtarget.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiTargetMachine.cpp.o, llvm_objects/libLLVMLanaiCodeGen.a/LanaiTargetObjectFile.cpp.o [89/216] Generating llvm_objects/libLLVMHexagonInfo.a/HexagonTargetInfo.cpp.o [90/216] Generating llvm_objects/libLLVMHexagonDesc.a/HexagonAsmBackend.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonELFObjectWriter.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonInstPrinter.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCAsmInfo.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCChecker.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCCodeEmitter.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCCompound.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCDuplexInfo.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCELFStreamer.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCExpr.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCInstrInfo.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCShuffler.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonMCTargetDesc.cpp.o, llvm_objects/libLLVMHexagonDesc.a/HexagonShuffler.cpp.o [91/216] Generating llvm_objects/libLLVMHexagonDisassembler.a/HexagonDisassembler.cpp.o [92/216] Generating llvm_objects/libLLVMHexagonAsmParser.a/HexagonAsmParser.cpp.o [93/216] Generating llvm_objects/libLLVMHexagonCodeGen.a/BitTracker.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonAsmPrinter.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonBitSimplify.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonBitTracker.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonBlockRanges.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonBranchRelaxation.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonCFGOptimizer.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonCommonGEP.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonConstExtenders.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonConstPropagation.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonCopyToCombine.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonEarlyIfConv.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonExpandCondsets.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonFixupHwLoops.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonFrameLowering.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonGenExtract.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonGenInsert.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonGenMux.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonGenPredicate.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonHardwareLoops.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonHazardRecognizer.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonInstrInfo.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonISelDAGToDAG.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonISelDAGToDAGHVX.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonISelLowering.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonISelLoweringHVX.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonLoopIdiomRecognition.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonMachineFunctionInfo.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonMachineScheduler.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonMCInstLower.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonNewValueJump.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonOptAddrMode.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonOptimizeSZextends.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonPeephole.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonRDFOpt.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonRegisterInfo.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonSelectionDAGInfo.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonSplitConst32AndConst64.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonSplitDouble.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonStoreWidening.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonSubtarget.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonTargetMachine.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonTargetObjectFile.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonTargetTransformInfo.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonVectorCombine.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonVectorLoopCarriedReuse.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonVectorPrint.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonVExtract.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/HexagonVLIWPacketizer.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/RDFCopy.cpp.o, llvm_objects/libLLVMHexagonCodeGen.a/RDFDeadCode.cpp.o [94/216] Generating llvm_objects/libLLVMBPFInfo.a/BPFTargetInfo.cpp.o [95/216] Generating llvm_objects/libLLVMBPFDesc.a/BPFMCTargetDesc.cpp.o, llvm_objects/libLLVMBPFDesc.a/BPFAsmBackend.cpp.o, llvm_objects/libLLVMBPFDesc.a/BPFInstPrinter.cpp.o, llvm_objects/libLLVMBPFDesc.a/BPFMCCodeEmitter.cpp.o, llvm_objects/libLLVMBPFDesc.a/BPFELFObjectWriter.cpp.o [96/216] Generating llvm_objects/libLLVMBPFDisassembler.a/BPFDisassembler.cpp.o [97/216] Generating llvm_objects/libLLVMBPFAsmParser.a/BPFAsmParser.cpp.o [98/216] Generating llvm_objects/libLLVMBPFCodeGen.a/BPFAbstractMemberAccess.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFAdjustOpt.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFAsmPrinter.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFCheckAndAdjustIR.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFFrameLowering.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFInstrInfo.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFIRPeephole.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFISelDAGToDAG.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFISelLowering.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFMCInstLower.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFPreserveDIType.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFRegisterInfo.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFSelectionDAGInfo.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFSubtarget.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFTargetMachine.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFMIPeephole.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFMIChecking.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BPFMISimplifyPatchable.cpp.o, llvm_objects/libLLVMBPFCodeGen.a/BTFDebug.cpp.o [99/216] Generating llvm_objects/libLLVMAVRInfo.a/AVRTargetInfo.cpp.o [100/216] Generating llvm_objects/libLLVMAVRDesc.a/AVRAsmBackend.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRELFObjectWriter.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRELFStreamer.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRInstPrinter.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRMCAsmInfo.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRMCCodeEmitter.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRMCELFStreamer.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRMCExpr.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRMCTargetDesc.cpp.o, llvm_objects/libLLVMAVRDesc.a/AVRTargetStreamer.cpp.o [101/216] Generating llvm_objects/libLLVMAVRDisassembler.a/AVRDisassembler.cpp.o [102/216] Generating llvm_objects/libLLVMAVRAsmParser.a/AVRAsmParser.cpp.o [103/216] Generating llvm_objects/libLLVMAVRCodeGen.a/AVRAsmPrinter.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRExpandPseudoInsts.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRFrameLowering.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRInstrInfo.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRISelDAGToDAG.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRISelLowering.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRMCInstLower.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRRelaxMemOperations.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRRegisterInfo.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRShiftExpand.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRSubtarget.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRTargetMachine.cpp.o, llvm_objects/libLLVMAVRCodeGen.a/AVRTargetObjectFile.cpp.o [104/216] Generating llvm_objects/libLLVMARMUtils.a/ARMBaseInfo.cpp.o [105/216] Generating llvm_objects/libLLVMARMInfo.a/ARMTargetInfo.cpp.o [106/216] Generating llvm_objects/libLLVMARMDesc.a/ARMAsmBackend.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMELFObjectWriter.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMELFStreamer.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMInstPrinter.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMachObjectWriter.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMachORelocationInfo.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMCAsmInfo.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMCCodeEmitter.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMCExpr.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMMCTargetDesc.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMTargetStreamer.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMUnwindOpAsm.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMWinCOFFObjectWriter.cpp.o, llvm_objects/libLLVMARMDesc.a/ARMWinCOFFStreamer.cpp.o [107/216] Generating llvm_objects/libLLVMARMDisassembler.a/ARMDisassembler.cpp.o [108/216] Generating llvm_objects/libLLVMARMAsmParser.a/ARMAsmParser.cpp.o [109/216] Generating llvm_objects/libLLVMARMCodeGen.a/A15SDOptimizer.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMAsmPrinter.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMBaseInstrInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMBaseRegisterInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMBasicBlockInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMBranchTargets.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMCallingConv.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMCallLowering.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMConstantIslandPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMConstantPoolValue.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMExpandPseudoInsts.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMFastISel.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMFrameLowering.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMHazardRecognizer.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMInstructionSelector.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMISelDAGToDAG.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMISelLowering.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMInstrInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMLegalizerInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMParallelDSP.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMLoadStoreOptimizer.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMLowOverheadLoops.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMBlockPlacement.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMMCInstLower.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMMachineFunctionInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMMacroFusion.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMRegisterInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMOptimizeBarriersPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMRegisterBankInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMSelectionDAGInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMSLSHardening.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMSubtarget.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMTargetMachine.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMTargetObjectFile.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ARMTargetTransformInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MLxExpansionPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MVEGatherScatterLowering.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MVELaneInterleavingPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MVETailPredication.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MVEVPTBlockPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/MVETPAndVPTOptimisationsPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/Thumb1FrameLowering.cpp.o, llvm_objects/libLLVMARMCodeGen.a/Thumb1InstrInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/ThumbRegisterInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/Thumb2ITBlockPass.cpp.o, llvm_objects/libLLVMARMCodeGen.a/Thumb2InstrInfo.cpp.o, llvm_objects/libLLVMARMCodeGen.a/Thumb2SizeReduction.cpp.o [110/216] Generating llvm_objects/libLLVMAMDGPUUtils.a/AMDGPUAsmUtils.cpp.o, llvm_objects/libLLVMAMDGPUUtils.a/AMDGPUBaseInfo.cpp.o, llvm_objects/libLLVMAMDGPUUtils.a/AMDGPULDSUtils.cpp.o, llvm_objects/libLLVMAMDGPUUtils.a/AMDGPUPALMetadata.cpp.o, llvm_objects/libLLVMAMDGPUUtils.a/AMDKernelCodeTUtils.cpp.o [111/216] Generating llvm_objects/libLLVMAMDGPUInfo.a/AMDGPUTargetInfo.cpp.o [112/216] Generating llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUAsmBackend.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUELFObjectWriter.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUELFStreamer.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUInstPrinter.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUMCAsmInfo.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUMCCodeEmitter.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUMCTargetDesc.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/AMDGPUTargetStreamer.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/R600InstPrinter.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/R600MCCodeEmitter.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/R600MCTargetDesc.cpp.o, llvm_objects/libLLVMAMDGPUDesc.a/SIMCCodeEmitter.cpp.o [113/216] Generating llvm_objects/libLLVMAMDGPUTargetMCA.a/AMDGPUCustomBehaviour.cpp.o [114/216] Generating llvm_objects/libLLVMAMDGPUDisassembler.a/AMDGPUDisassembler.cpp.o [115/216] Generating llvm_objects/libLLVMAMDGPUAsmParser.a/AMDGPUAsmParser.cpp.o [116/216] Generating llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAliasAnalysis.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAlwaysInlinePass.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAnnotateKernelFeatures.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAnnotateUniformValues.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUArgumentUsageInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAsmPrinter.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAtomicOptimizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUAttributor.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUCallLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUCodeGenPrepare.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUCombinerHelper.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUCtorDtorLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUExportClustering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUFixFunctionBitcasts.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUFrameLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUGlobalISelUtils.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUHSAMetadataStreamer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUInstCombineIntrinsic.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUInstrInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUInstructionSelector.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUISelDAGToDAG.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUISelLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULateCodeGenPrepare.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULegalizerInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULibCalls.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULibFunc.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULowerIntrinsics.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULowerKernelArguments.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULowerKernelAttributes.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPULowerModuleLDSPass.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMachineCFGStructurizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMachineFunction.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMachineModuleInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMacroFusion.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMCInstLower.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUMIRFormatter.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPerfHintAnalysis.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPostLegalizerCombiner.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPreLegalizerCombiner.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPrintfRuntimeBinding.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPromoteAlloca.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPropagateAttributes.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUPromoteKernelArguments.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPURegBankCombiner.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPURegisterBankInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUReplaceLDSUseWithPointer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUResourceUsageAnalysis.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPURewriteOutArguments.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUSubtarget.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUTargetMachine.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUTargetObjectFile.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUTargetTransformInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUUnifyDivergentExitNodes.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDGPUUnifyMetadata.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/AMDILCFGStructurizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNDPPCombine.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNHazardRecognizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNILPSched.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNIterativeScheduler.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNMinRegStrategy.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNNSAReassign.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNPreRAOptimizations.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNRegPressure.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/GCNSchedStrategy.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600AsmPrinter.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600ClauseMergePass.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600ControlFlowFinalizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600EmitClauseMarkers.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600ExpandSpecialInstrs.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600FrameLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600InstrInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600ISelDAGToDAG.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600ISelLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600MachineFunctionInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600MachineScheduler.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600MCInstLower.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600OpenCLImageTypeLoweringPass.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600OptimizeVectorRegisters.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600Packetizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600RegisterInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600Subtarget.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600TargetMachine.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/R600TargetTransformInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIAnnotateControlFlow.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIFixSGPRCopies.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIFixVGPRCopies.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIFoldOperands.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIFormMemoryClauses.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIFrameLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIInsertHardClauses.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIInsertWaitcnts.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIInstrInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIISelLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SILateBranchLowering.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SILoadStoreOptimizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SILowerControlFlow.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SILowerI1Copies.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SILowerSGPRSpills.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIMachineFunctionInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIMachineScheduler.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIMemoryLegalizer.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIModeRegister.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIOptimizeExecMasking.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIOptimizeExecMaskingPreRA.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIOptimizeVGPRLiveRange.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIPeepholeSDWA.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIPostRABundler.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIPreAllocateWWMRegs.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIPreEmitPeephole.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIProgramInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIRegisterInfo.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIShrinkInstructions.cpp.o, llvm_objects/libLLVMAMDGPUCodeGen.a/SIWholeQuadMode.cpp.o [117/216] Generating llvm_objects/libLLVMAArch64Utils.a/AArch64BaseInfo.cpp.o [118/216] Generating llvm_objects/libLLVMAArch64Info.a/AArch64TargetInfo.cpp.o [119/216] Generating llvm_objects/libLLVMAArch64Desc.a/AArch64AsmBackend.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64ELFObjectWriter.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64ELFStreamer.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64InstPrinter.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64MCAsmInfo.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64MCCodeEmitter.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64MCExpr.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64MCTargetDesc.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64MachObjectWriter.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64TargetStreamer.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64WinCOFFObjectWriter.cpp.o, llvm_objects/libLLVMAArch64Desc.a/AArch64WinCOFFStreamer.cpp.o [120/216] Generating llvm_objects/libLLVMAArch64Disassembler.a/AArch64Disassembler.cpp.o, llvm_objects/libLLVMAArch64Disassembler.a/AArch64ExternalSymbolizer.cpp.o [121/216] Generating llvm_objects/libLLVMAArch64AsmParser.a/AArch64AsmParser.cpp.o [122/216] Generating llvm_objects/libLLVMAArch64CodeGen.a/AArch64CallLowering.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64GlobalISelUtils.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64InstructionSelector.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64LegalizerInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64O0PreLegalizerCombiner.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PreLegalizerCombiner.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PostLegalizerCombiner.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PostLegalizerLowering.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PostSelectOptimize.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64RegisterBankInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64A57FPLoadBalancing.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64AdvSIMDScalarPass.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64AsmPrinter.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64BranchTargets.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64CallingConvention.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64CleanupLocalDynamicTLSPass.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64CollectLOH.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64CondBrTuning.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ConditionalCompares.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64DeadRegisterDefinitionsPass.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ExpandImm.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ExpandPseudoInsts.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64FalkorHWPFFix.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64FastISel.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64A53Fix835769.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64FrameLowering.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64CompressJumpTables.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ConditionOptimizer.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64RedundantCopyElimination.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ISelDAGToDAG.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64ISelLowering.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64InstrInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64LoadStoreOptimizer.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64LowerHomogeneousPrologEpilog.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64MachineFunctionInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64MacroFusion.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64MIPeepholeOpt.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64MCInstLower.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PromoteConstant.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64PBQPRegAlloc.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64RegisterInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64SLSHardening.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64SelectionDAGInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64SpeculationHardening.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64StackTagging.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64StackTaggingPreRA.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64StorePairSuppress.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64Subtarget.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64TargetMachine.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64TargetObjectFile.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64TargetTransformInfo.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/SVEIntrinsicOpts.cpp.o, llvm_objects/libLLVMAArch64CodeGen.a/AArch64SIMDInstrOpt.cpp.o [123/216] Generating llvm_objects/libLLVMTarget.a/Target.cpp.o, llvm_objects/libLLVMTarget.a/TargetIntrinsicInfo.cpp.o, llvm_objects/libLLVMTarget.a/TargetLoweringObjectFile.cpp.o, llvm_objects/libLLVMTarget.a/TargetMachine.cpp.o, llvm_objects/libLLVMTarget.a/TargetMachineC.cpp.o [124/216] Generating llvm_objects/libLLVMRuntimeDyld.a/JITSymbol.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RTDyldMemoryManager.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyld.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyldChecker.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyldCOFF.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyldELF.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyldMachO.cpp.o, llvm_objects/libLLVMRuntimeDyld.a/RuntimeDyldELFMips.cpp.o [125/216] Generating llvm_objects/libLLVMOrcTargetProcess.a/JITLoaderGDB.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/OrcRTBootstrap.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/RegisterEHFrames.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/SimpleExecutorDylibManager.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/SimpleExecutorMemoryManager.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/SimpleRemoteEPCServer.cpp.o, llvm_objects/libLLVMOrcTargetProcess.a/TargetExecutionUtils.cpp.o [126/216] Generating llvm_objects/libLLVMOrcShared.a/AllocationActions.cpp.o, llvm_objects/libLLVMOrcShared.a/OrcError.cpp.o, llvm_objects/libLLVMOrcShared.a/OrcRTBridge.cpp.o, llvm_objects/libLLVMOrcShared.a/SimpleRemoteEPCUtils.cpp.o [127/216] Generating llvm_objects/libLLVMOrcJIT.a/CompileOnDemandLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/CompileUtils.cpp.o, llvm_objects/libLLVMOrcJIT.a/Core.cpp.o, llvm_objects/libLLVMOrcJIT.a/DebugObjectManagerPlugin.cpp.o, llvm_objects/libLLVMOrcJIT.a/DebuggerSupportPlugin.cpp.o, llvm_objects/libLLVMOrcJIT.a/DebugUtils.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCDynamicLibrarySearchGenerator.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCDebugObjectRegistrar.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCEHFrameRegistrar.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCGenericDylibManager.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCGenericJITLinkMemoryManager.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCGenericRTDyldMemoryManager.cpp.o, llvm_objects/libLLVMOrcJIT.a/EPCIndirectionUtils.cpp.o, llvm_objects/libLLVMOrcJIT.a/ExecutionUtils.cpp.o, llvm_objects/libLLVMOrcJIT.a/ObjectFileInterface.cpp.o, llvm_objects/libLLVMOrcJIT.a/IndirectionUtils.cpp.o, llvm_objects/libLLVMOrcJIT.a/IRCompileLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/IRTransformLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/JITTargetMachineBuilder.cpp.o, llvm_objects/libLLVMOrcJIT.a/LazyReexports.cpp.o, llvm_objects/libLLVMOrcJIT.a/Layer.cpp.o, llvm_objects/libLLVMOrcJIT.a/LookupAndRecordAddrs.cpp.o, llvm_objects/libLLVMOrcJIT.a/LLJIT.cpp.o, llvm_objects/libLLVMOrcJIT.a/MachOPlatform.cpp.o, llvm_objects/libLLVMOrcJIT.a/ELFNixPlatform.cpp.o, llvm_objects/libLLVMOrcJIT.a/Mangling.cpp.o, llvm_objects/libLLVMOrcJIT.a/ObjectLinkingLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/ObjectTransformLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/OrcABISupport.cpp.o, llvm_objects/libLLVMOrcJIT.a/OrcV2CBindings.cpp.o, llvm_objects/libLLVMOrcJIT.a/RTDyldObjectLinkingLayer.cpp.o, llvm_objects/libLLVMOrcJIT.a/SimpleRemoteEPC.cpp.o, llvm_objects/libLLVMOrcJIT.a/Speculation.cpp.o, llvm_objects/libLLVMOrcJIT.a/SpeculateAnalyses.cpp.o, llvm_objects/libLLVMOrcJIT.a/ExecutorProcessControl.cpp.o, llvm_objects/libLLVMOrcJIT.a/TaskDispatch.cpp.o, llvm_objects/libLLVMOrcJIT.a/ThreadSafeModule.cpp.o [128/216] Generating llvm_objects/libLLVMMCJIT.a/MCJIT.cpp.o [129/216] Generating llvm_objects/libLLVMJITLink.a/EHFrameSupport.cpp.o, llvm_objects/libLLVMJITLink.a/JITLink.cpp.o, llvm_objects/libLLVMJITLink.a/JITLinkGeneric.cpp.o, llvm_objects/libLLVMJITLink.a/JITLinkMemoryManager.cpp.o, llvm_objects/libLLVMJITLink.a/MemoryFlags.cpp.o, llvm_objects/libLLVMJITLink.a/MachO.cpp.o, llvm_objects/libLLVMJITLink.a/MachO_arm64.cpp.o, llvm_objects/libLLVMJITLink.a/MachO_x86_64.cpp.o, llvm_objects/libLLVMJITLink.a/MachOLinkGraphBuilder.cpp.o, llvm_objects/libLLVMJITLink.a/ELF.cpp.o, llvm_objects/libLLVMJITLink.a/ELFLinkGraphBuilder.cpp.o, llvm_objects/libLLVMJITLink.a/ELF_aarch64.cpp.o, llvm_objects/libLLVMJITLink.a/ELF_riscv.cpp.o, llvm_objects/libLLVMJITLink.a/ELF_x86_64.cpp.o, llvm_objects/libLLVMJITLink.a/aarch64.cpp.o, llvm_objects/libLLVMJITLink.a/riscv.cpp.o, llvm_objects/libLLVMJITLink.a/x86_64.cpp.o [130/216] Generating llvm_objects/libLLVMInterpreter.a/Execution.cpp.o, llvm_objects/libLLVMInterpreter.a/ExternalFunctions.cpp.o, llvm_objects/libLLVMInterpreter.a/Interpreter.cpp.o [131/216] Generating llvm_objects/libLLVMExecutionEngine.a/ExecutionEngine.cpp.o, llvm_objects/libLLVMExecutionEngine.a/ExecutionEngineBindings.cpp.o, llvm_objects/libLLVMExecutionEngine.a/GDBRegistrationListener.cpp.o, llvm_objects/libLLVMExecutionEngine.a/SectionMemoryManager.cpp.o, llvm_objects/libLLVMExecutionEngine.a/TargetSelect.cpp.o [132/216] Generating llvm_objects/libLLVMDWP.a/DWP.cpp.o, llvm_objects/libLLVMDWP.a/DWPError.cpp.o [133/216] Generating llvm_objects/libLLVMSymbolize.a/DIFetcher.cpp.o, llvm_objects/libLLVMSymbolize.a/DIPrinter.cpp.o, llvm_objects/libLLVMSymbolize.a/SymbolizableObjectFile.cpp.o, llvm_objects/libLLVMSymbolize.a/Symbolize.cpp.o [134/216] Generating llvm_objects/libLLVMDebugInfoPDB.a/GenericError.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/IPDBSourceFile.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDB.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBContext.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBExtras.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBInterfaceAnchors.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolAnnotation.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolBlock.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolCompiland.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolCompilandDetails.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolCompilandEnv.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolCustom.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolData.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolExe.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolFunc.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolFuncDebugEnd.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolFuncDebugStart.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolLabel.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolPublicSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolThunk.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeArray.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeBaseClass.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeBuiltin.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeCustom.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeDimension.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeEnum.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeFriend.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeFunctionArg.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeFunctionSig.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeManaged.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypePointer.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeTypedef.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeUDT.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeVTable.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolTypeVTableShape.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolUnknown.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymbolUsingNamespace.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBSymDumper.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/UDTLayout.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/DbiModuleDescriptor.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/DbiModuleDescriptorBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/DbiModuleList.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/DbiStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/DbiStreamBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/EnumTables.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/GlobalsStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/Hash.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/HashTable.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/InfoStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/InfoStreamBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/InjectedSourceStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/ModuleDebugStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeCompilandSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumGlobals.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumInjectedSources.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumLineNumbers.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumModules.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumTypes.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeEnumSymbols.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeExeSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeFunctionSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeInlineSiteSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeLineNumber.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativePublicSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeRawSymbol.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeSourceFile.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeSymbolEnumerator.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeArray.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeBuiltin.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeEnum.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeFunctionSig.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypePointer.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeTypedef.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeUDT.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeTypeVTShape.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NamedStreamMap.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/NativeSession.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBFile.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBFileBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBStringTable.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PDBStringTableBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/PublicsStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/GSIStreamBuilder.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/RawError.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/SymbolCache.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/SymbolStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/TpiHashing.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/TpiStream.cpp.o, llvm_objects/libLLVMDebugInfoPDB.a/TpiStreamBuilder.cpp.o [135/216] Generating llvm_objects/libLLVMDebugInfoCodeView.a/AppendingTypeTableBuilder.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/CodeViewError.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/CodeViewRecordIO.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/ContinuationRecordBuilder.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/CVSymbolVisitor.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/CVTypeVisitor.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugChecksumsSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugCrossExSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugCrossImpSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugFrameDataSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugInlineeLinesSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugLinesSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugStringTableSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugSubsectionRecord.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugSubsectionVisitor.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugSymbolRVASubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/DebugSymbolsSubsection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/EnumTables.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/Formatters.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/GlobalTypeTableBuilder.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/LazyRandomTypeCollection.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/Line.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/MergingTypeTableBuilder.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/RecordName.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/RecordSerialization.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/SimpleTypeSerializer.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/StringsAndChecksums.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/SymbolDumper.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/SymbolRecordHelpers.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/SymbolRecordMapping.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/SymbolSerializer.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeDumpVisitor.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeIndex.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeIndexDiscovery.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeHashing.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeRecordHelpers.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeRecordMapping.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeStreamMerger.cpp.o, llvm_objects/libLLVMDebugInfoCodeView.a/TypeTableCollection.cpp.o [136/216] Generating llvm_objects/libLLVMDebugInfoMSF.a/MappedBlockStream.cpp.o, llvm_objects/libLLVMDebugInfoMSF.a/MSFBuilder.cpp.o, llvm_objects/libLLVMDebugInfoMSF.a/MSFCommon.cpp.o, llvm_objects/libLLVMDebugInfoMSF.a/MSFError.cpp.o [137/216] Generating llvm_objects/libLLVMDebugInfoGSYM.a/DwarfTransformer.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/Header.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/FileWriter.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/FunctionInfo.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/GsymCreator.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/GsymReader.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/InlineInfo.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/LineTable.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/LookupResult.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/ObjectFileTransformer.cpp.o, llvm_objects/libLLVMDebugInfoGSYM.a/Range.cpp.o [138/216] Generating llvm_objects/libLLVMDebugInfoDWARF.a/DWARFAbbreviationDeclaration.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFAddressRange.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFAcceleratorTable.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFCompileUnit.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFContext.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDataExtractor.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugAbbrev.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugAddr.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugArangeSet.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugAranges.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugFrame.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugInfoEntry.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugLine.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugLoc.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugMacro.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugPubTable.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugRangeList.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDebugRnglists.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFDie.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFExpression.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFFormValue.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFGdbIndex.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFListTable.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFLocationExpression.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFTypeUnit.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFUnitIndex.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFUnit.cpp.o, llvm_objects/libLLVMDebugInfoDWARF.a/DWARFVerifier.cpp.o [139/216] Generating llvm_objects/libLLVMDebuginfod.a/Debuginfod.cpp.o, llvm_objects/libLLVMDebuginfod.a/DIFetcher.cpp.o, llvm_objects/libLLVMDebuginfod.a/HTTPClient.cpp.o [140/216] Generating llvm_objects/libLLVMRemarks.a/BitstreamRemarkParser.cpp.o, llvm_objects/libLLVMRemarks.a/BitstreamRemarkSerializer.cpp.o, llvm_objects/libLLVMRemarks.a/Remark.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkFormat.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkLinker.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkParser.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkSerializer.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkStreamer.cpp.o, llvm_objects/libLLVMRemarks.a/RemarkStringTable.cpp.o, llvm_objects/libLLVMRemarks.a/YAMLRemarkParser.cpp.o, llvm_objects/libLLVMRemarks.a/YAMLRemarkSerializer.cpp.o [141/216] Generating llvm_objects/libLLVMOption.a/Arg.cpp.o, llvm_objects/libLLVMOption.a/ArgList.cpp.o, llvm_objects/libLLVMOption.a/Option.cpp.o, llvm_objects/libLLVMOption.a/OptTable.cpp.o [142/216] Generating llvm_objects/libLLVMObjectYAML.a/ArchiveEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/ArchiveYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/CodeViewYAMLDebugSections.cpp.o, llvm_objects/libLLVMObjectYAML.a/CodeViewYAMLSymbols.cpp.o, llvm_objects/libLLVMObjectYAML.a/CodeViewYAMLTypeHashing.cpp.o, llvm_objects/libLLVMObjectYAML.a/CodeViewYAMLTypes.cpp.o, llvm_objects/libLLVMObjectYAML.a/COFFEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/COFFYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/DWARFEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/DWARFYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/ELFEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/ELFYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/MachOEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/MachOYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/ObjectYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/MinidumpEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/MinidumpYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/WasmEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/WasmYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/XCOFFEmitter.cpp.o, llvm_objects/libLLVMObjectYAML.a/XCOFFYAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/YAML.cpp.o, llvm_objects/libLLVMObjectYAML.a/yaml2obj.cpp.o [143/216] Generating llvm_objects/libLLVMObject.a/Archive.cpp.o, llvm_objects/libLLVMObject.a/ArchiveWriter.cpp.o, llvm_objects/libLLVMObject.a/Binary.cpp.o, llvm_objects/libLLVMObject.a/COFFImportFile.cpp.o, llvm_objects/libLLVMObject.a/COFFModuleDefinition.cpp.o, llvm_objects/libLLVMObject.a/COFFObjectFile.cpp.o, llvm_objects/libLLVMObject.a/Decompressor.cpp.o, llvm_objects/libLLVMObject.a/ELF.cpp.o, llvm_objects/libLLVMObject.a/ELFObjectFile.cpp.o, llvm_objects/libLLVMObject.a/Error.cpp.o, llvm_objects/libLLVMObject.a/FaultMapParser.cpp.o, llvm_objects/libLLVMObject.a/IRObjectFile.cpp.o, llvm_objects/libLLVMObject.a/IRSymtab.cpp.o, llvm_objects/libLLVMObject.a/MachOObjectFile.cpp.o, llvm_objects/libLLVMObject.a/MachOUniversal.cpp.o, llvm_objects/libLLVMObject.a/Minidump.cpp.o, llvm_objects/libLLVMObject.a/ModuleSymbolTable.cpp.o, llvm_objects/libLLVMObject.a/Object.cpp.o, llvm_objects/libLLVMObject.a/ObjectFile.cpp.o, llvm_objects/libLLVMObject.a/RecordStreamer.cpp.o, llvm_objects/libLLVMObject.a/RelocationResolver.cpp.o, llvm_objects/libLLVMObject.a/SymbolicFile.cpp.o, llvm_objects/libLLVMObject.a/SymbolSize.cpp.o, llvm_objects/libLLVMObject.a/TapiFile.cpp.o, llvm_objects/libLLVMObject.a/TapiUniversal.cpp.o, llvm_objects/libLLVMObject.a/MachOUniversalWriter.cpp.o, llvm_objects/libLLVMObject.a/WasmObjectFile.cpp.o, llvm_objects/libLLVMObject.a/WindowsMachineFlag.cpp.o, llvm_objects/libLLVMObject.a/WindowsResource.cpp.o, llvm_objects/libLLVMObject.a/XCOFFObjectFile.cpp.o [144/216] Generating llvm_objects/libLLVMMCA.a/CodeEmitter.cpp.o, llvm_objects/libLLVMMCA.a/Context.cpp.o, llvm_objects/libLLVMMCA.a/CustomBehaviour.cpp.o, llvm_objects/libLLVMMCA.a/HWEventListener.cpp.o, llvm_objects/libLLVMMCA.a/HardwareUnit.cpp.o, llvm_objects/libLLVMMCA.a/LSUnit.cpp.o, llvm_objects/libLLVMMCA.a/RegisterFile.cpp.o, llvm_objects/libLLVMMCA.a/ResourceManager.cpp.o, llvm_objects/libLLVMMCA.a/RetireControlUnit.cpp.o, llvm_objects/libLLVMMCA.a/Scheduler.cpp.o, llvm_objects/libLLVMMCA.a/InstrBuilder.cpp.o, llvm_objects/libLLVMMCA.a/Instruction.cpp.o, llvm_objects/libLLVMMCA.a/Pipeline.cpp.o, llvm_objects/libLLVMMCA.a/DispatchStage.cpp.o, llvm_objects/libLLVMMCA.a/EntryStage.cpp.o, llvm_objects/libLLVMMCA.a/ExecuteStage.cpp.o, llvm_objects/libLLVMMCA.a/InOrderIssueStage.cpp.o, llvm_objects/libLLVMMCA.a/InstructionTables.cpp.o, llvm_objects/libLLVMMCA.a/MicroOpQueueStage.cpp.o, llvm_objects/libLLVMMCA.a/RetireStage.cpp.o, llvm_objects/libLLVMMCA.a/Stage.cpp.o, llvm_objects/libLLVMMCA.a/Support.cpp.o, llvm_objects/libLLVMMCA.a/View.cpp.o [145/216] Generating llvm_objects/libLLVMMCDisassembler.a/Disassembler.cpp.o, llvm_objects/libLLVMMCDisassembler.a/MCDisassembler.cpp.o, llvm_objects/libLLVMMCDisassembler.a/MCExternalSymbolizer.cpp.o, llvm_objects/libLLVMMCDisassembler.a/MCRelocationInfo.cpp.o, llvm_objects/libLLVMMCDisassembler.a/MCSymbolizer.cpp.o [146/216] Generating llvm_objects/libLLVMMCParser.a/AsmLexer.cpp.o, llvm_objects/libLLVMMCParser.a/AsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/COFFAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/COFFMasmParser.cpp.o, llvm_objects/libLLVMMCParser.a/GOFFAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/DarwinAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/ELFAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/MCAsmLexer.cpp.o, llvm_objects/libLLVMMCParser.a/MCAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/MCAsmParserExtension.cpp.o, llvm_objects/libLLVMMCParser.a/MCTargetAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/MasmParser.cpp.o, llvm_objects/libLLVMMCParser.a/WasmAsmParser.cpp.o, llvm_objects/libLLVMMCParser.a/XCOFFAsmParser.cpp.o [147/216] Generating llvm_objects/libLLVMMC.a/ConstantPools.cpp.o, llvm_objects/libLLVMMC.a/ELFObjectWriter.cpp.o, llvm_objects/libLLVMMC.a/MCAsmBackend.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfo.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoCOFF.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoDarwin.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoELF.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoGOFF.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoWasm.cpp.o, llvm_objects/libLLVMMC.a/MCAsmInfoXCOFF.cpp.o, llvm_objects/libLLVMMC.a/MCAsmMacro.cpp.o, llvm_objects/libLLVMMC.a/MCAsmStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCAssembler.cpp.o, llvm_objects/libLLVMMC.a/MCCodeEmitter.cpp.o, llvm_objects/libLLVMMC.a/MCCodeView.cpp.o, llvm_objects/libLLVMMC.a/MCContext.cpp.o, llvm_objects/libLLVMMC.a/MCDwarf.cpp.o, llvm_objects/libLLVMMC.a/MCELFObjectTargetWriter.cpp.o, llvm_objects/libLLVMMC.a/MCELFStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCExpr.cpp.o, llvm_objects/libLLVMMC.a/MCFragment.cpp.o, llvm_objects/libLLVMMC.a/MCInst.cpp.o, llvm_objects/libLLVMMC.a/MCInstPrinter.cpp.o, llvm_objects/libLLVMMC.a/MCInstrAnalysis.cpp.o, llvm_objects/libLLVMMC.a/MCInstrDesc.cpp.o, llvm_objects/libLLVMMC.a/MCInstrInfo.cpp.o, llvm_objects/libLLVMMC.a/MCLabel.cpp.o, llvm_objects/libLLVMMC.a/MCLinkerOptimizationHint.cpp.o, llvm_objects/libLLVMMC.a/MCMachOStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCMachObjectTargetWriter.cpp.o, llvm_objects/libLLVMMC.a/MCNullStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCObjectFileInfo.cpp.o, llvm_objects/libLLVMMC.a/MCObjectStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCObjectWriter.cpp.o, llvm_objects/libLLVMMC.a/MCPseudoProbe.cpp.o, llvm_objects/libLLVMMC.a/MCRegisterInfo.cpp.o, llvm_objects/libLLVMMC.a/MCSchedule.cpp.o, llvm_objects/libLLVMMC.a/MCSection.cpp.o, llvm_objects/libLLVMMC.a/MCSectionCOFF.cpp.o, llvm_objects/libLLVMMC.a/MCSectionELF.cpp.o, llvm_objects/libLLVMMC.a/MCSectionMachO.cpp.o, llvm_objects/libLLVMMC.a/MCSectionWasm.cpp.o, llvm_objects/libLLVMMC.a/MCSectionXCOFF.cpp.o, llvm_objects/libLLVMMC.a/MCStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCSubtargetInfo.cpp.o, llvm_objects/libLLVMMC.a/MCSymbol.cpp.o, llvm_objects/libLLVMMC.a/MCSymbolELF.cpp.o, llvm_objects/libLLVMMC.a/MCSymbolXCOFF.cpp.o, llvm_objects/libLLVMMC.a/MCTargetOptions.cpp.o, llvm_objects/libLLVMMC.a/MCTargetOptionsCommandFlags.cpp.o, llvm_objects/libLLVMMC.a/MCValue.cpp.o, llvm_objects/libLLVMMC.a/MCWasmObjectTargetWriter.cpp.o, llvm_objects/libLLVMMC.a/MCWasmStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCWin64EH.cpp.o, llvm_objects/libLLVMMC.a/MCWinCOFFStreamer.cpp.o, llvm_objects/libLLVMMC.a/MCWinEH.cpp.o, llvm_objects/libLLVMMC.a/MCXCOFFObjectTargetWriter.cpp.o, llvm_objects/libLLVMMC.a/MCXCOFFStreamer.cpp.o, llvm_objects/libLLVMMC.a/MachObjectWriter.cpp.o, llvm_objects/libLLVMMC.a/StringTableBuilder.cpp.o, llvm_objects/libLLVMMC.a/SubtargetFeature.cpp.o, llvm_objects/libLLVMMC.a/TargetRegistry.cpp.o, llvm_objects/libLLVMMC.a/WasmObjectWriter.cpp.o, llvm_objects/libLLVMMC.a/WinCOFFObjectWriter.cpp.o, llvm_objects/libLLVMMC.a/XCOFFObjectWriter.cpp.o [148/216] Generating llvm_objects/libLLVMLTO.a/LTO.cpp.o, llvm_objects/libLLVMLTO.a/LTOBackend.cpp.o, llvm_objects/libLLVMLTO.a/LTOModule.cpp.o, llvm_objects/libLLVMLTO.a/LTOCodeGenerator.cpp.o, llvm_objects/libLLVMLTO.a/SummaryBasedOptimizations.cpp.o, llvm_objects/libLLVMLTO.a/UpdateCompilerUsed.cpp.o, llvm_objects/libLLVMLTO.a/ThinLTOCodeGenerator.cpp.o [149/216] Generating llvm_objects/libLLVMAnalysis.a/AliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/AliasAnalysisEvaluator.cpp.o, llvm_objects/libLLVMAnalysis.a/AliasAnalysisSummary.cpp.o, llvm_objects/libLLVMAnalysis.a/AliasSetTracker.cpp.o, llvm_objects/libLLVMAnalysis.a/Analysis.cpp.o, llvm_objects/libLLVMAnalysis.a/AssumeBundleQueries.cpp.o, llvm_objects/libLLVMAnalysis.a/AssumptionCache.cpp.o, llvm_objects/libLLVMAnalysis.a/BasicAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/BlockFrequencyInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/BlockFrequencyInfoImpl.cpp.o, llvm_objects/libLLVMAnalysis.a/BranchProbabilityInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/CFG.cpp.o, llvm_objects/libLLVMAnalysis.a/CFGPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/CFLAndersAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/CFLSteensAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/CGSCCPassManager.cpp.o, llvm_objects/libLLVMAnalysis.a/CallGraph.cpp.o, llvm_objects/libLLVMAnalysis.a/CallGraphSCCPass.cpp.o, llvm_objects/libLLVMAnalysis.a/CallPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/CaptureTracking.cpp.o, llvm_objects/libLLVMAnalysis.a/CmpInstAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/CostModel.cpp.o, llvm_objects/libLLVMAnalysis.a/CodeMetrics.cpp.o, llvm_objects/libLLVMAnalysis.a/ConstantFolding.cpp.o, llvm_objects/libLLVMAnalysis.a/CycleAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/DDG.cpp.o, llvm_objects/libLLVMAnalysis.a/DDGPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/ConstraintSystem.cpp.o, llvm_objects/libLLVMAnalysis.a/Delinearization.cpp.o, llvm_objects/libLLVMAnalysis.a/DemandedBits.cpp.o, llvm_objects/libLLVMAnalysis.a/DependenceAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/DependenceGraphBuilder.cpp.o, llvm_objects/libLLVMAnalysis.a/DevelopmentModeInlineAdvisor.cpp.o, llvm_objects/libLLVMAnalysis.a/DivergenceAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/DomPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/DomTreeUpdater.cpp.o, llvm_objects/libLLVMAnalysis.a/DominanceFrontier.cpp.o, llvm_objects/libLLVMAnalysis.a/EHPersonalities.cpp.o, llvm_objects/libLLVMAnalysis.a/FunctionPropertiesAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/GlobalsModRef.cpp.o, llvm_objects/libLLVMAnalysis.a/GuardUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/HeatUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/IRSimilarityIdentifier.cpp.o, llvm_objects/libLLVMAnalysis.a/IVDescriptors.cpp.o, llvm_objects/libLLVMAnalysis.a/IVUsers.cpp.o, llvm_objects/libLLVMAnalysis.a/ImportedFunctionsInliningStatistics.cpp.o, llvm_objects/libLLVMAnalysis.a/IndirectCallPromotionAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/InlineCost.cpp.o, llvm_objects/libLLVMAnalysis.a/InlineAdvisor.cpp.o, llvm_objects/libLLVMAnalysis.a/InlineSizeEstimatorAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/InstCount.cpp.o, llvm_objects/libLLVMAnalysis.a/InstructionPrecedenceTracking.cpp.o, llvm_objects/libLLVMAnalysis.a/InstructionSimplify.cpp.o, llvm_objects/libLLVMAnalysis.a/Interval.cpp.o, llvm_objects/libLLVMAnalysis.a/IntervalPartition.cpp.o, llvm_objects/libLLVMAnalysis.a/LazyBranchProbabilityInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/LazyBlockFrequencyInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/LazyCallGraph.cpp.o, llvm_objects/libLLVMAnalysis.a/LazyValueInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/LegacyDivergenceAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/Lint.cpp.o, llvm_objects/libLLVMAnalysis.a/Loads.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopAccessAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopAnalysisManager.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopCacheAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopNestAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopUnrollAnalyzer.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/LoopPass.cpp.o, llvm_objects/libLLVMAnalysis.a/MLInlineAdvisor.cpp.o, llvm_objects/libLLVMAnalysis.a/MemDepPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/MemDerefPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/MemoryBuiltins.cpp.o, llvm_objects/libLLVMAnalysis.a/MemoryDependenceAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/MemoryLocation.cpp.o, llvm_objects/libLLVMAnalysis.a/MemorySSA.cpp.o, llvm_objects/libLLVMAnalysis.a/MemorySSAUpdater.cpp.o, llvm_objects/libLLVMAnalysis.a/ModelUnderTrainingRunner.cpp.o, llvm_objects/libLLVMAnalysis.a/ModuleDebugInfoPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/ModuleSummaryAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/MustExecute.cpp.o, llvm_objects/libLLVMAnalysis.a/NoInferenceModelRunner.cpp.o, llvm_objects/libLLVMAnalysis.a/ObjCARCAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/ObjCARCAnalysisUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/ObjCARCInstKind.cpp.o, llvm_objects/libLLVMAnalysis.a/OptimizationRemarkEmitter.cpp.o, llvm_objects/libLLVMAnalysis.a/OverflowInstAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/PHITransAddr.cpp.o, llvm_objects/libLLVMAnalysis.a/PhiValues.cpp.o, llvm_objects/libLLVMAnalysis.a/PostDominators.cpp.o, llvm_objects/libLLVMAnalysis.a/ProfileSummaryInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/PtrUseVisitor.cpp.o, llvm_objects/libLLVMAnalysis.a/RegionInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/RegionPass.cpp.o, llvm_objects/libLLVMAnalysis.a/RegionPrinter.cpp.o, llvm_objects/libLLVMAnalysis.a/ReplayInlineAdvisor.cpp.o, llvm_objects/libLLVMAnalysis.a/ScalarEvolution.cpp.o, llvm_objects/libLLVMAnalysis.a/ScalarEvolutionAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/ScalarEvolutionDivision.cpp.o, llvm_objects/libLLVMAnalysis.a/ScalarEvolutionNormalization.cpp.o, llvm_objects/libLLVMAnalysis.a/StackLifetime.cpp.o, llvm_objects/libLLVMAnalysis.a/StackSafetyAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/SyncDependenceAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/SyntheticCountsUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/TFUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/TargetLibraryInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/TargetTransformInfo.cpp.o, llvm_objects/libLLVMAnalysis.a/Trace.cpp.o, llvm_objects/libLLVMAnalysis.a/TypeBasedAliasAnalysis.cpp.o, llvm_objects/libLLVMAnalysis.a/TypeMetadataUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/ScopedNoAliasAA.cpp.o, llvm_objects/libLLVMAnalysis.a/ValueLattice.cpp.o, llvm_objects/libLLVMAnalysis.a/ValueLatticeUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/ValueTracking.cpp.o, llvm_objects/libLLVMAnalysis.a/VectorUtils.cpp.o, llvm_objects/libLLVMAnalysis.a/VFABIDemangling.cpp.o [150/216] Generating llvm_objects/libLLVMLinker.a/IRMover.cpp.o, llvm_objects/libLLVMLinker.a/LinkModules.cpp.o [151/216] Generating llvm_objects/libLLVMCFGuard.a/CFGuard.cpp.o [152/216] Generating llvm_objects/libLLVMCoroutines.a/Coroutines.cpp.o, llvm_objects/libLLVMCoroutines.a/CoroCleanup.cpp.o, llvm_objects/libLLVMCoroutines.a/CoroEarly.cpp.o, llvm_objects/libLLVMCoroutines.a/CoroElide.cpp.o, llvm_objects/libLLVMCoroutines.a/CoroFrame.cpp.o, llvm_objects/libLLVMCoroutines.a/CoroSplit.cpp.o [153/216] Generating llvm_objects/libLLVMObjCARCOpts.a/ObjCARC.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ObjCARCOpts.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ObjCARCExpand.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ObjCARCAPElim.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ObjCARCContract.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/DependencyAnalysis.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ProvenanceAnalysis.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/ProvenanceAnalysisEvaluator.cpp.o, llvm_objects/libLLVMObjCARCOpts.a/PtrState.cpp.o [154/216] Generating llvm_objects/libLLVMVectorize.a/LoadStoreVectorizer.cpp.o, llvm_objects/libLLVMVectorize.a/LoopVectorizationLegality.cpp.o, llvm_objects/libLLVMVectorize.a/LoopVectorize.cpp.o, llvm_objects/libLLVMVectorize.a/SLPVectorizer.cpp.o, llvm_objects/libLLVMVectorize.a/Vectorize.cpp.o, llvm_objects/libLLVMVectorize.a/VectorCombine.cpp.o, llvm_objects/libLLVMVectorize.a/VPlan.cpp.o, llvm_objects/libLLVMVectorize.a/VPlanHCFGBuilder.cpp.o, llvm_objects/libLLVMVectorize.a/VPlanPredicator.cpp.o, llvm_objects/libLLVMVectorize.a/VPlanSLP.cpp.o, llvm_objects/libLLVMVectorize.a/VPlanTransforms.cpp.o, llvm_objects/libLLVMVectorize.a/VPlanVerifier.cpp.o [155/216] Generating llvm_objects/libLLVMipo.a/AlwaysInliner.cpp.o, llvm_objects/libLLVMipo.a/Annotation2Metadata.cpp.o, llvm_objects/libLLVMipo.a/ArgumentPromotion.cpp.o, llvm_objects/libLLVMipo.a/Attributor.cpp.o, llvm_objects/libLLVMipo.a/AttributorAttributes.cpp.o, llvm_objects/libLLVMipo.a/BarrierNoopPass.cpp.o, llvm_objects/libLLVMipo.a/BlockExtractor.cpp.o, llvm_objects/libLLVMipo.a/CalledValuePropagation.cpp.o, llvm_objects/libLLVMipo.a/ConstantMerge.cpp.o, llvm_objects/libLLVMipo.a/CrossDSOCFI.cpp.o, llvm_objects/libLLVMipo.a/DeadArgumentElimination.cpp.o, llvm_objects/libLLVMipo.a/ElimAvailExtern.cpp.o, llvm_objects/libLLVMipo.a/ExtractGV.cpp.o, llvm_objects/libLLVMipo.a/ForceFunctionAttrs.cpp.o, llvm_objects/libLLVMipo.a/FunctionAttrs.cpp.o, llvm_objects/libLLVMipo.a/FunctionImport.cpp.o, llvm_objects/libLLVMipo.a/FunctionSpecialization.cpp.o, llvm_objects/libLLVMipo.a/GlobalDCE.cpp.o, llvm_objects/libLLVMipo.a/GlobalOpt.cpp.o, llvm_objects/libLLVMipo.a/GlobalSplit.cpp.o, llvm_objects/libLLVMipo.a/HotColdSplitting.cpp.o, llvm_objects/libLLVMipo.a/IPO.cpp.o, llvm_objects/libLLVMipo.a/IROutliner.cpp.o, llvm_objects/libLLVMipo.a/InferFunctionAttrs.cpp.o, llvm_objects/libLLVMipo.a/InlineSimple.cpp.o, llvm_objects/libLLVMipo.a/Inliner.cpp.o, llvm_objects/libLLVMipo.a/Internalize.cpp.o, llvm_objects/libLLVMipo.a/LoopExtractor.cpp.o, llvm_objects/libLLVMipo.a/LowerTypeTests.cpp.o, llvm_objects/libLLVMipo.a/MergeFunctions.cpp.o, llvm_objects/libLLVMipo.a/ModuleInliner.cpp.o, llvm_objects/libLLVMipo.a/OpenMPOpt.cpp.o, llvm_objects/libLLVMipo.a/PartialInlining.cpp.o, llvm_objects/libLLVMipo.a/PassManagerBuilder.cpp.o, llvm_objects/libLLVMipo.a/PruneEH.cpp.o, llvm_objects/libLLVMipo.a/SampleContextTracker.cpp.o, llvm_objects/libLLVMipo.a/SampleProfile.cpp.o, llvm_objects/libLLVMipo.a/SampleProfileProbe.cpp.o, llvm_objects/libLLVMipo.a/SCCP.cpp.o, llvm_objects/libLLVMipo.a/StripDeadPrototypes.cpp.o, llvm_objects/libLLVMipo.a/StripSymbols.cpp.o, llvm_objects/libLLVMipo.a/SyntheticCountsPropagation.cpp.o, llvm_objects/libLLVMipo.a/ThinLTOBitcodeWriter.cpp.o, llvm_objects/libLLVMipo.a/WholeProgramDevirt.cpp.o [156/216] Generating llvm_objects/libLLVMScalarOpts.a/ADCE.cpp.o, llvm_objects/libLLVMScalarOpts.a/AlignmentFromAssumptions.cpp.o, llvm_objects/libLLVMScalarOpts.a/AnnotationRemarks.cpp.o, llvm_objects/libLLVMScalarOpts.a/BDCE.cpp.o, llvm_objects/libLLVMScalarOpts.a/CallSiteSplitting.cpp.o, llvm_objects/libLLVMScalarOpts.a/ConstantHoisting.cpp.o, llvm_objects/libLLVMScalarOpts.a/ConstraintElimination.cpp.o, llvm_objects/libLLVMScalarOpts.a/CorrelatedValuePropagation.cpp.o, llvm_objects/libLLVMScalarOpts.a/DCE.cpp.o, llvm_objects/libLLVMScalarOpts.a/DeadStoreElimination.cpp.o, llvm_objects/libLLVMScalarOpts.a/DFAJumpThreading.cpp.o, llvm_objects/libLLVMScalarOpts.a/DivRemPairs.cpp.o, llvm_objects/libLLVMScalarOpts.a/EarlyCSE.cpp.o, llvm_objects/libLLVMScalarOpts.a/FlattenCFGPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/Float2Int.cpp.o, llvm_objects/libLLVMScalarOpts.a/GuardWidening.cpp.o, llvm_objects/libLLVMScalarOpts.a/GVN.cpp.o, llvm_objects/libLLVMScalarOpts.a/GVNHoist.cpp.o, llvm_objects/libLLVMScalarOpts.a/GVNSink.cpp.o, llvm_objects/libLLVMScalarOpts.a/IVUsersPrinter.cpp.o, llvm_objects/libLLVMScalarOpts.a/InductiveRangeCheckElimination.cpp.o, llvm_objects/libLLVMScalarOpts.a/IndVarSimplify.cpp.o, llvm_objects/libLLVMScalarOpts.a/InferAddressSpaces.cpp.o, llvm_objects/libLLVMScalarOpts.a/InstSimplifyPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/JumpThreading.cpp.o, llvm_objects/libLLVMScalarOpts.a/LICM.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopAccessAnalysisPrinter.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopBoundSplit.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopSink.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopDeletion.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopDataPrefetch.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopDistribute.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopFuse.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopIdiomRecognize.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopInstSimplify.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopInterchange.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopFlatten.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopLoadElimination.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopPassManager.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopPredication.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopRerollPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopRotation.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopSimplifyCFG.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopStrengthReduce.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopUnrollPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopUnrollAndJamPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopUnswitch.cpp.o, llvm_objects/libLLVMScalarOpts.a/LoopVersioningLICM.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerAtomic.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerConstantIntrinsics.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerExpectIntrinsic.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerGuardIntrinsic.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerMatrixIntrinsics.cpp.o, llvm_objects/libLLVMScalarOpts.a/LowerWidenableCondition.cpp.o, llvm_objects/libLLVMScalarOpts.a/MakeGuardsExplicit.cpp.o, llvm_objects/libLLVMScalarOpts.a/MemCpyOptimizer.cpp.o, llvm_objects/libLLVMScalarOpts.a/MergeICmps.cpp.o, llvm_objects/libLLVMScalarOpts.a/MergedLoadStoreMotion.cpp.o, llvm_objects/libLLVMScalarOpts.a/NaryReassociate.cpp.o, llvm_objects/libLLVMScalarOpts.a/NewGVN.cpp.o, llvm_objects/libLLVMScalarOpts.a/PartiallyInlineLibCalls.cpp.o, llvm_objects/libLLVMScalarOpts.a/PlaceSafepoints.cpp.o, llvm_objects/libLLVMScalarOpts.a/Reassociate.cpp.o, llvm_objects/libLLVMScalarOpts.a/Reg2Mem.cpp.o, llvm_objects/libLLVMScalarOpts.a/RewriteStatepointsForGC.cpp.o, llvm_objects/libLLVMScalarOpts.a/SCCP.cpp.o, llvm_objects/libLLVMScalarOpts.a/SROA.cpp.o, llvm_objects/libLLVMScalarOpts.a/Scalar.cpp.o, llvm_objects/libLLVMScalarOpts.a/Scalarizer.cpp.o, llvm_objects/libLLVMScalarOpts.a/ScalarizeMaskedMemIntrin.cpp.o, llvm_objects/libLLVMScalarOpts.a/SeparateConstOffsetFromGEP.cpp.o, llvm_objects/libLLVMScalarOpts.a/SimpleLoopUnswitch.cpp.o, llvm_objects/libLLVMScalarOpts.a/SimplifyCFGPass.cpp.o, llvm_objects/libLLVMScalarOpts.a/Sink.cpp.o, llvm_objects/libLLVMScalarOpts.a/SpeculativeExecution.cpp.o, llvm_objects/libLLVMScalarOpts.a/StraightLineStrengthReduce.cpp.o, llvm_objects/libLLVMScalarOpts.a/StructurizeCFG.cpp.o, llvm_objects/libLLVMScalarOpts.a/TailRecursionElimination.cpp.o, llvm_objects/libLLVMScalarOpts.a/WarnMissedTransforms.cpp.o [157/216] Generating llvm_objects/libLLVMInstCombine.a/InstructionCombining.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineAddSub.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineAtomicRMW.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineAndOrXor.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineCalls.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineCasts.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineCompares.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineLoadStoreAlloca.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineMulDivRem.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineNegator.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombinePHI.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineSelect.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineShifts.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineSimplifyDemanded.cpp.o, llvm_objects/libLLVMInstCombine.a/InstCombineVectorOps.cpp.o [158/216] Generating llvm_objects/libLLVMAggressiveInstCombine.a/AggressiveInstCombine.cpp.o, llvm_objects/libLLVMAggressiveInstCombine.a/TruncInstCombine.cpp.o [159/216] Generating llvm_objects/libLLVMInstrumentation.a/AddressSanitizer.cpp.o, llvm_objects/libLLVMInstrumentation.a/BoundsChecking.cpp.o, llvm_objects/libLLVMInstrumentation.a/CGProfile.cpp.o, llvm_objects/libLLVMInstrumentation.a/ControlHeightReduction.cpp.o, llvm_objects/libLLVMInstrumentation.a/DataFlowSanitizer.cpp.o, llvm_objects/libLLVMInstrumentation.a/GCOVProfiling.cpp.o, llvm_objects/libLLVMInstrumentation.a/MemProfiler.cpp.o, llvm_objects/libLLVMInstrumentation.a/MemorySanitizer.cpp.o, llvm_objects/libLLVMInstrumentation.a/IndirectCallPromotion.cpp.o, llvm_objects/libLLVMInstrumentation.a/Instrumentation.cpp.o, llvm_objects/libLLVMInstrumentation.a/InstrOrderFile.cpp.o, llvm_objects/libLLVMInstrumentation.a/InstrProfiling.cpp.o, llvm_objects/libLLVMInstrumentation.a/PGOInstrumentation.cpp.o, llvm_objects/libLLVMInstrumentation.a/PGOMemOPSizeOpt.cpp.o, llvm_objects/libLLVMInstrumentation.a/PoisonChecking.cpp.o, llvm_objects/libLLVMInstrumentation.a/SanitizerCoverage.cpp.o, llvm_objects/libLLVMInstrumentation.a/ValueProfileCollector.cpp.o, llvm_objects/libLLVMInstrumentation.a/ThreadSanitizer.cpp.o, llvm_objects/libLLVMInstrumentation.a/HWAddressSanitizer.cpp.o [160/216] Generating llvm_objects/libLLVMTransformUtils.a/AddDiscriminators.cpp.o, llvm_objects/libLLVMTransformUtils.a/AMDGPUEmitPrintf.cpp.o, llvm_objects/libLLVMTransformUtils.a/ASanStackFrameLayout.cpp.o, llvm_objects/libLLVMTransformUtils.a/AssumeBundleBuilder.cpp.o, llvm_objects/libLLVMTransformUtils.a/BasicBlockUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/BreakCriticalEdges.cpp.o, llvm_objects/libLLVMTransformUtils.a/BuildLibCalls.cpp.o, llvm_objects/libLLVMTransformUtils.a/BypassSlowDivision.cpp.o, llvm_objects/libLLVMTransformUtils.a/CallPromotionUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/CallGraphUpdater.cpp.o, llvm_objects/libLLVMTransformUtils.a/CanonicalizeAliases.cpp.o, llvm_objects/libLLVMTransformUtils.a/CanonicalizeFreezeInLoops.cpp.o, llvm_objects/libLLVMTransformUtils.a/CloneFunction.cpp.o, llvm_objects/libLLVMTransformUtils.a/CloneModule.cpp.o, llvm_objects/libLLVMTransformUtils.a/CodeExtractor.cpp.o, llvm_objects/libLLVMTransformUtils.a/CodeLayout.cpp.o, llvm_objects/libLLVMTransformUtils.a/CodeMoverUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/CtorUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/Debugify.cpp.o, llvm_objects/libLLVMTransformUtils.a/DemoteRegToStack.cpp.o, llvm_objects/libLLVMTransformUtils.a/EntryExitInstrumenter.cpp.o, llvm_objects/libLLVMTransformUtils.a/EscapeEnumerator.cpp.o, llvm_objects/libLLVMTransformUtils.a/Evaluator.cpp.o, llvm_objects/libLLVMTransformUtils.a/FixIrreducible.cpp.o, llvm_objects/libLLVMTransformUtils.a/FlattenCFG.cpp.o, llvm_objects/libLLVMTransformUtils.a/FunctionComparator.cpp.o, llvm_objects/libLLVMTransformUtils.a/FunctionImportUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/GlobalStatus.cpp.o, llvm_objects/libLLVMTransformUtils.a/GuardUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/HelloWorld.cpp.o, llvm_objects/libLLVMTransformUtils.a/InlineFunction.cpp.o, llvm_objects/libLLVMTransformUtils.a/InjectTLIMappings.cpp.o, llvm_objects/libLLVMTransformUtils.a/InstructionNamer.cpp.o, llvm_objects/libLLVMTransformUtils.a/IntegerDivision.cpp.o, llvm_objects/libLLVMTransformUtils.a/LCSSA.cpp.o, llvm_objects/libLLVMTransformUtils.a/LibCallsShrinkWrap.cpp.o, llvm_objects/libLLVMTransformUtils.a/Local.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopPeel.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopRotationUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopSimplify.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopUnroll.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopUnrollAndJam.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopUnrollRuntime.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/LoopVersioning.cpp.o, llvm_objects/libLLVMTransformUtils.a/LowerInvoke.cpp.o, llvm_objects/libLLVMTransformUtils.a/LowerMemIntrinsics.cpp.o, llvm_objects/libLLVMTransformUtils.a/LowerSwitch.cpp.o, llvm_objects/libLLVMTransformUtils.a/MatrixUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/MemoryOpRemark.cpp.o, llvm_objects/libLLVMTransformUtils.a/Mem2Reg.cpp.o, llvm_objects/libLLVMTransformUtils.a/MetaRenamer.cpp.o, llvm_objects/libLLVMTransformUtils.a/ModuleUtils.cpp.o, llvm_objects/libLLVMTransformUtils.a/NameAnonGlobals.cpp.o, llvm_objects/libLLVMTransformUtils.a/PredicateInfo.cpp.o, llvm_objects/libLLVMTransformUtils.a/PromoteMemoryToRegister.cpp.o, llvm_objects/libLLVMTransformUtils.a/RelLookupTableConverter.cpp.o, llvm_objects/libLLVMTransformUtils.a/ScalarEvolutionExpander.cpp.o, llvm_objects/libLLVMTransformUtils.a/SCCPSolver.cpp.o, llvm_objects/libLLVMTransformUtils.a/StripGCRelocates.cpp.o, llvm_objects/libLLVMTransformUtils.a/SSAUpdater.cpp.o, llvm_objects/libLLVMTransformUtils.a/SSAUpdaterBulk.cpp.o, llvm_objects/libLLVMTransformUtils.a/SampleProfileInference.cpp.o, llvm_objects/libLLVMTransformUtils.a/SampleProfileLoaderBaseUtil.cpp.o, llvm_objects/libLLVMTransformUtils.a/SanitizerStats.cpp.o, llvm_objects/libLLVMTransformUtils.a/SimplifyCFG.cpp.o, llvm_objects/libLLVMTransformUtils.a/SimplifyIndVar.cpp.o, llvm_objects/libLLVMTransformUtils.a/SimplifyLibCalls.cpp.o, llvm_objects/libLLVMTransformUtils.a/SizeOpts.cpp.o, llvm_objects/libLLVMTransformUtils.a/SplitModule.cpp.o, llvm_objects/libLLVMTransformUtils.a/StripNonLineTableDebugInfo.cpp.o, llvm_objects/libLLVMTransformUtils.a/SymbolRewriter.cpp.o, llvm_objects/libLLVMTransformUtils.a/UnifyFunctionExitNodes.cpp.o, llvm_objects/libLLVMTransformUtils.a/UnifyLoopExits.cpp.o, llvm_objects/libLLVMTransformUtils.a/Utils.cpp.o, llvm_objects/libLLVMTransformUtils.a/ValueMapper.cpp.o, llvm_objects/libLLVMTransformUtils.a/VNCoercion.cpp.o [161/216] Generating llvm_objects/libLLVMFrontendOpenMP.a/OMP.cpp.o, llvm_objects/libLLVMFrontendOpenMP.a/OMPContext.cpp.o, llvm_objects/libLLVMFrontendOpenMP.a/OMPIRBuilder.cpp.o [162/216] Generating llvm_objects/libLLVMFrontendOpenACC.a/ACC.cpp.o [163/216] Generating llvm_objects/libLLVMExtensions.a/Extensions.cpp.o [164/216] Generating llvm_objects/libLLVMDWARFLinker.a/DWARFLinkerCompileUnit.cpp.o, llvm_objects/libLLVMDWARFLinker.a/DWARFLinkerDeclContext.cpp.o, llvm_objects/libLLVMDWARFLinker.a/DWARFLinker.cpp.o, llvm_objects/libLLVMDWARFLinker.a/DWARFStreamer.cpp.o [165/216] Generating llvm_objects/libLLVMBitstreamReader.a/BitstreamReader.cpp.o [166/216] Generating llvm_objects/libLLVMBitWriter.a/BitWriter.cpp.o, llvm_objects/libLLVMBitWriter.a/BitcodeWriter.cpp.o, llvm_objects/libLLVMBitWriter.a/BitcodeWriterPass.cpp.o, llvm_objects/libLLVMBitWriter.a/ValueEnumerator.cpp.o [167/216] Generating llvm_objects/libLLVMBitReader.a/BitcodeAnalyzer.cpp.o, llvm_objects/libLLVMBitReader.a/BitReader.cpp.o, llvm_objects/libLLVMBitReader.a/BitcodeReader.cpp.o, llvm_objects/libLLVMBitReader.a/MetadataLoader.cpp.o, llvm_objects/libLLVMBitReader.a/ValueList.cpp.o [168/216] Generating llvm_objects/libLLVMBinaryFormat.a/AMDGPUMetadataVerifier.cpp.o, llvm_objects/libLLVMBinaryFormat.a/COFF.cpp.o, llvm_objects/libLLVMBinaryFormat.a/Dwarf.cpp.o, llvm_objects/libLLVMBinaryFormat.a/ELF.cpp.o, llvm_objects/libLLVMBinaryFormat.a/MachO.cpp.o, llvm_objects/libLLVMBinaryFormat.a/Magic.cpp.o, llvm_objects/libLLVMBinaryFormat.a/Minidump.cpp.o, llvm_objects/libLLVMBinaryFormat.a/MsgPackDocument.cpp.o, llvm_objects/libLLVMBinaryFormat.a/MsgPackDocumentYAML.cpp.o, llvm_objects/libLLVMBinaryFormat.a/MsgPackReader.cpp.o, llvm_objects/libLLVMBinaryFormat.a/MsgPackWriter.cpp.o, llvm_objects/libLLVMBinaryFormat.a/Wasm.cpp.o, llvm_objects/libLLVMBinaryFormat.a/XCOFF.cpp.o [169/216] Generating llvm_objects/libLLVMGlobalISel.a/CSEInfo.cpp.o, llvm_objects/libLLVMGlobalISel.a/GISelKnownBits.cpp.o, llvm_objects/libLLVMGlobalISel.a/CSEMIRBuilder.cpp.o, llvm_objects/libLLVMGlobalISel.a/CallLowering.cpp.o, llvm_objects/libLLVMGlobalISel.a/GlobalISel.cpp.o, llvm_objects/libLLVMGlobalISel.a/Combiner.cpp.o, llvm_objects/libLLVMGlobalISel.a/CombinerHelper.cpp.o, llvm_objects/libLLVMGlobalISel.a/GISelChangeObserver.cpp.o, llvm_objects/libLLVMGlobalISel.a/IRTranslator.cpp.o, llvm_objects/libLLVMGlobalISel.a/InlineAsmLowering.cpp.o, llvm_objects/libLLVMGlobalISel.a/InstructionSelect.cpp.o, llvm_objects/libLLVMGlobalISel.a/InstructionSelector.cpp.o, llvm_objects/libLLVMGlobalISel.a/LegalityPredicates.cpp.o, llvm_objects/libLLVMGlobalISel.a/LegalizeMutations.cpp.o, llvm_objects/libLLVMGlobalISel.a/Legalizer.cpp.o, llvm_objects/libLLVMGlobalISel.a/LegalizerHelper.cpp.o, llvm_objects/libLLVMGlobalISel.a/LegalizerInfo.cpp.o, llvm_objects/libLLVMGlobalISel.a/LegacyLegalizerInfo.cpp.o, llvm_objects/libLLVMGlobalISel.a/LoadStoreOpt.cpp.o, llvm_objects/libLLVMGlobalISel.a/Localizer.cpp.o, llvm_objects/libLLVMGlobalISel.a/LostDebugLocObserver.cpp.o, llvm_objects/libLLVMGlobalISel.a/MachineIRBuilder.cpp.o, llvm_objects/libLLVMGlobalISel.a/RegBankSelect.cpp.o, llvm_objects/libLLVMGlobalISel.a/RegisterBank.cpp.o, llvm_objects/libLLVMGlobalISel.a/RegisterBankInfo.cpp.o, llvm_objects/libLLVMGlobalISel.a/Utils.cpp.o [170/216] Generating llvm_objects/libLLVMMIRParser.a/MILexer.cpp.o, llvm_objects/libLLVMMIRParser.a/MIParser.cpp.o, llvm_objects/libLLVMMIRParser.a/MIRParser.cpp.o [171/216] Generating llvm_objects/libLLVMAsmPrinter.a/AccelTable.cpp.o, llvm_objects/libLLVMAsmPrinter.a/AddressPool.cpp.o, llvm_objects/libLLVMAsmPrinter.a/AIXException.cpp.o, llvm_objects/libLLVMAsmPrinter.a/ARMException.cpp.o, llvm_objects/libLLVMAsmPrinter.a/AsmPrinter.cpp.o, llvm_objects/libLLVMAsmPrinter.a/AsmPrinterDwarf.cpp.o, llvm_objects/libLLVMAsmPrinter.a/AsmPrinterInlineAsm.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DbgEntityHistoryCalculator.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DebugHandlerBase.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DebugLocStream.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DIE.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DIEHash.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfCFIException.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfCompileUnit.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfDebug.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfExpression.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfFile.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfStringPool.cpp.o, llvm_objects/libLLVMAsmPrinter.a/DwarfUnit.cpp.o, llvm_objects/libLLVMAsmPrinter.a/EHStreamer.cpp.o, llvm_objects/libLLVMAsmPrinter.a/ErlangGCPrinter.cpp.o, llvm_objects/libLLVMAsmPrinter.a/OcamlGCPrinter.cpp.o, llvm_objects/libLLVMAsmPrinter.a/PseudoProbePrinter.cpp.o, llvm_objects/libLLVMAsmPrinter.a/WinCFGuard.cpp.o, llvm_objects/libLLVMAsmPrinter.a/WinException.cpp.o, llvm_objects/libLLVMAsmPrinter.a/CodeViewDebug.cpp.o, llvm_objects/libLLVMAsmPrinter.a/WasmException.cpp.o [172/216] Generating llvm_objects/libLLVMSelectionDAG.a/DAGCombiner.cpp.o, llvm_objects/libLLVMSelectionDAG.a/FastISel.cpp.o, llvm_objects/libLLVMSelectionDAG.a/FunctionLoweringInfo.cpp.o, llvm_objects/libLLVMSelectionDAG.a/InstrEmitter.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeDAG.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeFloatTypes.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeIntegerTypes.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeTypes.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeTypesGeneric.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeVectorOps.cpp.o, llvm_objects/libLLVMSelectionDAG.a/LegalizeVectorTypes.cpp.o, llvm_objects/libLLVMSelectionDAG.a/ResourcePriorityQueue.cpp.o, llvm_objects/libLLVMSelectionDAG.a/ScheduleDAGFast.cpp.o, llvm_objects/libLLVMSelectionDAG.a/ScheduleDAGRRList.cpp.o, llvm_objects/libLLVMSelectionDAG.a/ScheduleDAGSDNodes.cpp.o, llvm_objects/libLLVMSelectionDAG.a/ScheduleDAGVLIW.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGBuilder.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAG.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGAddressAnalysis.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGDumper.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGISel.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGPrinter.cpp.o, llvm_objects/libLLVMSelectionDAG.a/SelectionDAGTargetInfo.cpp.o, llvm_objects/libLLVMSelectionDAG.a/StatepointLowering.cpp.o, llvm_objects/libLLVMSelectionDAG.a/TargetLowering.cpp.o [173/216] Generating llvm_objects/libLLVMCodeGen.a/AggressiveAntiDepBreaker.cpp.o, llvm_objects/libLLVMCodeGen.a/AllocationOrder.cpp.o, llvm_objects/libLLVMCodeGen.a/Analysis.cpp.o, llvm_objects/libLLVMCodeGen.a/AtomicExpandPass.cpp.o, llvm_objects/libLLVMCodeGen.a/BasicTargetTransformInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/BranchFolding.cpp.o, llvm_objects/libLLVMCodeGen.a/BranchRelaxation.cpp.o, llvm_objects/libLLVMCodeGen.a/BreakFalseDeps.cpp.o, llvm_objects/libLLVMCodeGen.a/BasicBlockSections.cpp.o, llvm_objects/libLLVMCodeGen.a/CalcSpillWeights.cpp.o, llvm_objects/libLLVMCodeGen.a/CallingConvLower.cpp.o, llvm_objects/libLLVMCodeGen.a/CFGuardLongjmp.cpp.o, llvm_objects/libLLVMCodeGen.a/CFIInstrInserter.cpp.o, llvm_objects/libLLVMCodeGen.a/CodeGen.cpp.o, llvm_objects/libLLVMCodeGen.a/CodeGenCommonISel.cpp.o, llvm_objects/libLLVMCodeGen.a/CodeGenPassBuilder.cpp.o, llvm_objects/libLLVMCodeGen.a/CodeGenPrepare.cpp.o, llvm_objects/libLLVMCodeGen.a/CommandFlags.cpp.o, llvm_objects/libLLVMCodeGen.a/CriticalAntiDepBreaker.cpp.o, llvm_objects/libLLVMCodeGen.a/DeadMachineInstructionElim.cpp.o, llvm_objects/libLLVMCodeGen.a/DetectDeadLanes.cpp.o, llvm_objects/libLLVMCodeGen.a/DFAPacketizer.cpp.o, llvm_objects/libLLVMCodeGen.a/DwarfEHPrepare.cpp.o, llvm_objects/libLLVMCodeGen.a/EarlyIfConversion.cpp.o, llvm_objects/libLLVMCodeGen.a/EdgeBundles.cpp.o, llvm_objects/libLLVMCodeGen.a/EHContGuardCatchret.cpp.o, llvm_objects/libLLVMCodeGen.a/ExecutionDomainFix.cpp.o, llvm_objects/libLLVMCodeGen.a/ExpandMemCmp.cpp.o, llvm_objects/libLLVMCodeGen.a/ExpandPostRAPseudos.cpp.o, llvm_objects/libLLVMCodeGen.a/ExpandReductions.cpp.o, llvm_objects/libLLVMCodeGen.a/ExpandVectorPredication.cpp.o, llvm_objects/libLLVMCodeGen.a/FaultMaps.cpp.o, llvm_objects/libLLVMCodeGen.a/FEntryInserter.cpp.o, llvm_objects/libLLVMCodeGen.a/FinalizeISel.cpp.o, llvm_objects/libLLVMCodeGen.a/FixupStatepointCallerSaved.cpp.o, llvm_objects/libLLVMCodeGen.a/FuncletLayout.cpp.o, llvm_objects/libLLVMCodeGen.a/GCMetadata.cpp.o, llvm_objects/libLLVMCodeGen.a/GCMetadataPrinter.cpp.o, llvm_objects/libLLVMCodeGen.a/GCRootLowering.cpp.o, llvm_objects/libLLVMCodeGen.a/GlobalMerge.cpp.o, llvm_objects/libLLVMCodeGen.a/HardwareLoops.cpp.o, llvm_objects/libLLVMCodeGen.a/IfConversion.cpp.o, llvm_objects/libLLVMCodeGen.a/ImplicitNullChecks.cpp.o, llvm_objects/libLLVMCodeGen.a/IndirectBrExpandPass.cpp.o, llvm_objects/libLLVMCodeGen.a/InlineSpiller.cpp.o, llvm_objects/libLLVMCodeGen.a/InterferenceCache.cpp.o, llvm_objects/libLLVMCodeGen.a/InterleavedAccessPass.cpp.o, llvm_objects/libLLVMCodeGen.a/InterleavedLoadCombinePass.cpp.o, llvm_objects/libLLVMCodeGen.a/IntrinsicLowering.cpp.o, llvm_objects/libLLVMCodeGen.a/LatencyPriorityQueue.cpp.o, llvm_objects/libLLVMCodeGen.a/LazyMachineBlockFrequencyInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/LexicalScopes.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveDebugVariables.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveIntervals.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveInterval.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveIntervalUnion.cpp.o, llvm_objects/libLLVMCodeGen.a/LivePhysRegs.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveRangeCalc.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveIntervalCalc.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveRangeEdit.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveRangeShrink.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveRegMatrix.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveRegUnits.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveStacks.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveVariables.cpp.o, llvm_objects/libLLVMCodeGen.a/LLVMTargetMachine.cpp.o, llvm_objects/libLLVMCodeGen.a/LocalStackSlotAllocation.cpp.o, llvm_objects/libLLVMCodeGen.a/LoopTraversal.cpp.o, llvm_objects/libLLVMCodeGen.a/LowLevelType.cpp.o, llvm_objects/libLLVMCodeGen.a/LowerEmuTLS.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineBasicBlock.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineBlockFrequencyInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineBlockPlacement.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineBranchProbabilityInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineCombiner.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineCopyPropagation.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineCSE.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineCheckDebugify.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineCycleAnalysis.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineDebugify.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineDominanceFrontier.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineDominators.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineFrameInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineFunction.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineFunctionPass.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineFunctionPrinterPass.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineFunctionSplitter.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineInstrBundle.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineInstr.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineLICM.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineLoopInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineLoopUtils.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineModuleInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineModuleInfoImpls.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineModuleSlotTracker.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineOperand.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineOptimizationRemarkEmitter.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineOutliner.cpp.o, llvm_objects/libLLVMCodeGen.a/MachinePassManager.cpp.o, llvm_objects/libLLVMCodeGen.a/MachinePipeliner.cpp.o, llvm_objects/libLLVMCodeGen.a/MachinePostDominators.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineRegionInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineRegisterInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineScheduler.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineSink.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineSizeOpts.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineSSAContext.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineSSAUpdater.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineStripDebug.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineTraceMetrics.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineVerifier.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRFSDiscriminator.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRSampleProfile.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRYamlMapping.cpp.o, llvm_objects/libLLVMCodeGen.a/MLRegallocEvictAdvisor.cpp.o, llvm_objects/libLLVMCodeGen.a/ModuloSchedule.cpp.o, llvm_objects/libLLVMCodeGen.a/MultiHazardRecognizer.cpp.o, llvm_objects/libLLVMCodeGen.a/PatchableFunction.cpp.o, llvm_objects/libLLVMCodeGen.a/MBFIWrapper.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRPrinter.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRPrintingPass.cpp.o, llvm_objects/libLLVMCodeGen.a/MacroFusion.cpp.o, llvm_objects/libLLVMCodeGen.a/NonRelocatableStringpool.cpp.o, llvm_objects/libLLVMCodeGen.a/OptimizePHIs.cpp.o, llvm_objects/libLLVMCodeGen.a/ParallelCG.cpp.o, llvm_objects/libLLVMCodeGen.a/PeepholeOptimizer.cpp.o, llvm_objects/libLLVMCodeGen.a/PHIElimination.cpp.o, llvm_objects/libLLVMCodeGen.a/PHIEliminationUtils.cpp.o, llvm_objects/libLLVMCodeGen.a/PostRAHazardRecognizer.cpp.o, llvm_objects/libLLVMCodeGen.a/PostRASchedulerList.cpp.o, llvm_objects/libLLVMCodeGen.a/PreISelIntrinsicLowering.cpp.o, llvm_objects/libLLVMCodeGen.a/ProcessImplicitDefs.cpp.o, llvm_objects/libLLVMCodeGen.a/PrologEpilogInserter.cpp.o, llvm_objects/libLLVMCodeGen.a/PseudoProbeInserter.cpp.o, llvm_objects/libLLVMCodeGen.a/PseudoSourceValue.cpp.o, llvm_objects/libLLVMCodeGen.a/RDFGraph.cpp.o, llvm_objects/libLLVMCodeGen.a/RDFLiveness.cpp.o, llvm_objects/libLLVMCodeGen.a/RDFRegisters.cpp.o, llvm_objects/libLLVMCodeGen.a/ReachingDefAnalysis.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocBase.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocBasic.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocEvictionAdvisor.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocFast.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocGreedy.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocPBQP.cpp.o, llvm_objects/libLLVMCodeGen.a/RegAllocScore.cpp.o, llvm_objects/libLLVMCodeGen.a/RegisterClassInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/RegisterCoalescer.cpp.o, llvm_objects/libLLVMCodeGen.a/RegisterPressure.cpp.o, llvm_objects/libLLVMCodeGen.a/RegisterScavenging.cpp.o, llvm_objects/libLLVMCodeGen.a/RemoveRedundantDebugValues.cpp.o, llvm_objects/libLLVMCodeGen.a/RenameIndependentSubregs.cpp.o, llvm_objects/libLLVMCodeGen.a/MachineStableHash.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRVRegNamerUtils.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRNamerPass.cpp.o, llvm_objects/libLLVMCodeGen.a/MIRCanonicalizerPass.cpp.o, llvm_objects/libLLVMCodeGen.a/RegisterUsageInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/RegUsageInfoCollector.cpp.o, llvm_objects/libLLVMCodeGen.a/RegUsageInfoPropagate.cpp.o, llvm_objects/libLLVMCodeGen.a/ReplaceWithVeclib.cpp.o, llvm_objects/libLLVMCodeGen.a/ResetMachineFunctionPass.cpp.o, llvm_objects/libLLVMCodeGen.a/SafeStack.cpp.o, llvm_objects/libLLVMCodeGen.a/SafeStackLayout.cpp.o, llvm_objects/libLLVMCodeGen.a/ScheduleDAG.cpp.o, llvm_objects/libLLVMCodeGen.a/ScheduleDAGInstrs.cpp.o, llvm_objects/libLLVMCodeGen.a/ScheduleDAGPrinter.cpp.o, llvm_objects/libLLVMCodeGen.a/ScoreboardHazardRecognizer.cpp.o, llvm_objects/libLLVMCodeGen.a/ShadowStackGCLowering.cpp.o, llvm_objects/libLLVMCodeGen.a/ShrinkWrap.cpp.o, llvm_objects/libLLVMCodeGen.a/SjLjEHPrepare.cpp.o, llvm_objects/libLLVMCodeGen.a/SlotIndexes.cpp.o, llvm_objects/libLLVMCodeGen.a/SpillPlacement.cpp.o, llvm_objects/libLLVMCodeGen.a/SplitKit.cpp.o, llvm_objects/libLLVMCodeGen.a/StackColoring.cpp.o, llvm_objects/libLLVMCodeGen.a/StackMapLivenessAnalysis.cpp.o, llvm_objects/libLLVMCodeGen.a/StackMaps.cpp.o, llvm_objects/libLLVMCodeGen.a/StackProtector.cpp.o, llvm_objects/libLLVMCodeGen.a/StackSlotColoring.cpp.o, llvm_objects/libLLVMCodeGen.a/SwiftErrorValueTracking.cpp.o, llvm_objects/libLLVMCodeGen.a/SwitchLoweringUtils.cpp.o, llvm_objects/libLLVMCodeGen.a/TailDuplication.cpp.o, llvm_objects/libLLVMCodeGen.a/TailDuplicator.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetFrameLoweringImpl.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetInstrInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetLoweringBase.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetLoweringObjectFileImpl.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetOptionsImpl.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetPassConfig.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetRegisterInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetSchedule.cpp.o, llvm_objects/libLLVMCodeGen.a/TargetSubtargetInfo.cpp.o, llvm_objects/libLLVMCodeGen.a/TypePromotion.cpp.o, llvm_objects/libLLVMCodeGen.a/TwoAddressInstructionPass.cpp.o, llvm_objects/libLLVMCodeGen.a/UnreachableBlockElim.cpp.o, llvm_objects/libLLVMCodeGen.a/ValueTypes.cpp.o, llvm_objects/libLLVMCodeGen.a/VLIWMachineScheduler.cpp.o, llvm_objects/libLLVMCodeGen.a/VirtRegMap.cpp.o, llvm_objects/libLLVMCodeGen.a/WasmEHPrepare.cpp.o, llvm_objects/libLLVMCodeGen.a/WinEHPrepare.cpp.o, llvm_objects/libLLVMCodeGen.a/XRayInstrumentation.cpp.o, llvm_objects/libLLVMCodeGen.a/LiveDebugValues.cpp.o, llvm_objects/libLLVMCodeGen.a/VarLocBasedImpl.cpp.o, llvm_objects/libLLVMCodeGen.a/InstrRefBasedImpl.cpp.o [174/216] Generating llvm_objects/libLLVMIRReader.a/IRReader.cpp.o [175/216] Generating llvm_objects/libLLVMInterfaceStub.a/ELFObjHandler.cpp.o, llvm_objects/libLLVMInterfaceStub.a/IFSHandler.cpp.o, llvm_objects/libLLVMInterfaceStub.a/IFSStub.cpp.o [176/216] Generating llvm_objects/libLLVMFileCheck.a/FileCheck.cpp.o [177/216] Generating llvm_objects/libLLVMFuzzMutate.a/FuzzerCLI.cpp.o, llvm_objects/libLLVMFuzzMutate.a/IRMutator.cpp.o, llvm_objects/libLLVMFuzzMutate.a/OpDescriptor.cpp.o, llvm_objects/libLLVMFuzzMutate.a/Operations.cpp.o, llvm_objects/libLLVMFuzzMutate.a/RandomIRBuilder.cpp.o [178/216] Generating llvm_objects/libLLVMCore.a/AbstractCallSite.cpp.o, llvm_objects/libLLVMCore.a/AsmWriter.cpp.o, llvm_objects/libLLVMCore.a/Assumptions.cpp.o, llvm_objects/libLLVMCore.a/Attributes.cpp.o, llvm_objects/libLLVMCore.a/AutoUpgrade.cpp.o, llvm_objects/libLLVMCore.a/BasicBlock.cpp.o, llvm_objects/libLLVMCore.a/BuiltinGCs.cpp.o, llvm_objects/libLLVMCore.a/Comdat.cpp.o, llvm_objects/libLLVMCore.a/ConstantFold.cpp.o, llvm_objects/libLLVMCore.a/ConstantRange.cpp.o, llvm_objects/libLLVMCore.a/Constants.cpp.o, llvm_objects/libLLVMCore.a/Core.cpp.o, llvm_objects/libLLVMCore.a/DIBuilder.cpp.o, llvm_objects/libLLVMCore.a/DataLayout.cpp.o, llvm_objects/libLLVMCore.a/DebugInfo.cpp.o, llvm_objects/libLLVMCore.a/DebugInfoMetadata.cpp.o, llvm_objects/libLLVMCore.a/DebugLoc.cpp.o, llvm_objects/libLLVMCore.a/DiagnosticHandler.cpp.o, llvm_objects/libLLVMCore.a/DiagnosticInfo.cpp.o, llvm_objects/libLLVMCore.a/DiagnosticPrinter.cpp.o, llvm_objects/libLLVMCore.a/Dominators.cpp.o, llvm_objects/libLLVMCore.a/FPEnv.cpp.o, llvm_objects/libLLVMCore.a/Function.cpp.o, llvm_objects/libLLVMCore.a/GCStrategy.cpp.o, llvm_objects/libLLVMCore.a/GVMaterializer.cpp.o, llvm_objects/libLLVMCore.a/Globals.cpp.o, llvm_objects/libLLVMCore.a/IRBuilder.cpp.o, llvm_objects/libLLVMCore.a/IRPrintingPasses.cpp.o, llvm_objects/libLLVMCore.a/SSAContext.cpp.o, llvm_objects/libLLVMCore.a/InlineAsm.cpp.o, llvm_objects/libLLVMCore.a/Instruction.cpp.o, llvm_objects/libLLVMCore.a/Instructions.cpp.o, llvm_objects/libLLVMCore.a/IntrinsicInst.cpp.o, llvm_objects/libLLVMCore.a/LLVMContext.cpp.o, llvm_objects/libLLVMCore.a/LLVMContextImpl.cpp.o, llvm_objects/libLLVMCore.a/LLVMRemarkStreamer.cpp.o, llvm_objects/libLLVMCore.a/LegacyPassManager.cpp.o, llvm_objects/libLLVMCore.a/MDBuilder.cpp.o, llvm_objects/libLLVMCore.a/Mangler.cpp.o, llvm_objects/libLLVMCore.a/Metadata.cpp.o, llvm_objects/libLLVMCore.a/Module.cpp.o, llvm_objects/libLLVMCore.a/ModuleSummaryIndex.cpp.o, llvm_objects/libLLVMCore.a/Operator.cpp.o, llvm_objects/libLLVMCore.a/OptBisect.cpp.o, llvm_objects/libLLVMCore.a/Pass.cpp.o, llvm_objects/libLLVMCore.a/PassInstrumentation.cpp.o, llvm_objects/libLLVMCore.a/PassManager.cpp.o, llvm_objects/libLLVMCore.a/PassRegistry.cpp.o, llvm_objects/libLLVMCore.a/PassTimingInfo.cpp.o, llvm_objects/libLLVMCore.a/PrintPasses.cpp.o, llvm_objects/libLLVMCore.a/SafepointIRVerifier.cpp.o, llvm_objects/libLLVMCore.a/ProfileSummary.cpp.o, llvm_objects/libLLVMCore.a/PseudoProbe.cpp.o, llvm_objects/libLLVMCore.a/ReplaceConstant.cpp.o, llvm_objects/libLLVMCore.a/Statepoint.cpp.o, llvm_objects/libLLVMCore.a/StructuralHash.cpp.o, llvm_objects/libLLVMCore.a/Type.cpp.o, llvm_objects/libLLVMCore.a/TypeFinder.cpp.o, llvm_objects/libLLVMCore.a/Use.cpp.o, llvm_objects/libLLVMCore.a/User.cpp.o, llvm_objects/libLLVMCore.a/Value.cpp.o, llvm_objects/libLLVMCore.a/ValueSymbolTable.cpp.o, llvm_objects/libLLVMCore.a/Verifier.cpp.o [179/216] Generating llvm_objects/libLLVMTableGenGlobalISel.a/CodeExpander.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDag.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDagEdge.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDagInstr.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDagOperands.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDagPredicate.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchDagPredicateDependencyEdge.cpp.o, llvm_objects/libLLVMTableGenGlobalISel.a/GIMatchTree.cpp.o [180/216] Generating llvm_objects/libLLVMTableGen.a/DetailedRecordsBackend.cpp.o, llvm_objects/libLLVMTableGen.a/Error.cpp.o, llvm_objects/libLLVMTableGen.a/JSONBackend.cpp.o, llvm_objects/libLLVMTableGen.a/Main.cpp.o, llvm_objects/libLLVMTableGen.a/Record.cpp.o, llvm_objects/libLLVMTableGen.a/SetTheory.cpp.o, llvm_objects/libLLVMTableGen.a/StringMatcher.cpp.o, llvm_objects/libLLVMTableGen.a/TableGenBackend.cpp.o, llvm_objects/libLLVMTableGen.a/TableGenBackendSkeleton.cpp.o, llvm_objects/libLLVMTableGen.a/TGLexer.cpp.o, llvm_objects/libLLVMTableGen.a/TGParser.cpp.o [181/216] Generating llvm_objects/libLLVMSupport.a/AArch64TargetParser.cpp.o, llvm_objects/libLLVMSupport.a/ABIBreak.cpp.o, llvm_objects/libLLVMSupport.a/ARMTargetParser.cpp.o, llvm_objects/libLLVMSupport.a/AMDGPUMetadata.cpp.o, llvm_objects/libLLVMSupport.a/APFixedPoint.cpp.o, llvm_objects/libLLVMSupport.a/APFloat.cpp.o, llvm_objects/libLLVMSupport.a/APInt.cpp.o, llvm_objects/libLLVMSupport.a/APSInt.cpp.o, llvm_objects/libLLVMSupport.a/ARMBuildAttrs.cpp.o, llvm_objects/libLLVMSupport.a/ARMAttributeParser.cpp.o, llvm_objects/libLLVMSupport.a/ARMWinEH.cpp.o, llvm_objects/libLLVMSupport.a/Allocator.cpp.o, llvm_objects/libLLVMSupport.a/AutoConvert.cpp.o, llvm_objects/libLLVMSupport.a/BinaryStreamError.cpp.o, llvm_objects/libLLVMSupport.a/BinaryStreamReader.cpp.o, llvm_objects/libLLVMSupport.a/BinaryStreamRef.cpp.o, llvm_objects/libLLVMSupport.a/BinaryStreamWriter.cpp.o, llvm_objects/libLLVMSupport.a/BlockFrequency.cpp.o, llvm_objects/libLLVMSupport.a/BranchProbability.cpp.o, llvm_objects/libLLVMSupport.a/BuryPointer.cpp.o, llvm_objects/libLLVMSupport.a/CachePruning.cpp.o, llvm_objects/libLLVMSupport.a/Caching.cpp.o, llvm_objects/libLLVMSupport.a/circular_raw_ostream.cpp.o, llvm_objects/libLLVMSupport.a/Chrono.cpp.o, llvm_objects/libLLVMSupport.a/COM.cpp.o, llvm_objects/libLLVMSupport.a/CodeGenCoverage.cpp.o, llvm_objects/libLLVMSupport.a/CommandLine.cpp.o, llvm_objects/libLLVMSupport.a/Compression.cpp.o, llvm_objects/libLLVMSupport.a/CRC.cpp.o, llvm_objects/libLLVMSupport.a/ConvertUTF.cpp.o, llvm_objects/libLLVMSupport.a/ConvertUTFWrapper.cpp.o, llvm_objects/libLLVMSupport.a/CrashRecoveryContext.cpp.o, llvm_objects/libLLVMSupport.a/DataExtractor.cpp.o, llvm_objects/libLLVMSupport.a/Debug.cpp.o, llvm_objects/libLLVMSupport.a/DebugCounter.cpp.o, llvm_objects/libLLVMSupport.a/DeltaAlgorithm.cpp.o, llvm_objects/libLLVMSupport.a/DivisionByConstantInfo.cpp.o, llvm_objects/libLLVMSupport.a/DAGDeltaAlgorithm.cpp.o, llvm_objects/libLLVMSupport.a/DJB.cpp.o, llvm_objects/libLLVMSupport.a/ELFAttributeParser.cpp.o, llvm_objects/libLLVMSupport.a/ELFAttributes.cpp.o, llvm_objects/libLLVMSupport.a/Error.cpp.o, llvm_objects/libLLVMSupport.a/ErrorHandling.cpp.o, llvm_objects/libLLVMSupport.a/ExtensibleRTTI.cpp.o, llvm_objects/libLLVMSupport.a/FileCollector.cpp.o, llvm_objects/libLLVMSupport.a/FileUtilities.cpp.o, llvm_objects/libLLVMSupport.a/FileOutputBuffer.cpp.o, llvm_objects/libLLVMSupport.a/FoldingSet.cpp.o, llvm_objects/libLLVMSupport.a/FormattedStream.cpp.o, llvm_objects/libLLVMSupport.a/FormatVariadic.cpp.o, llvm_objects/libLLVMSupport.a/GlobPattern.cpp.o, llvm_objects/libLLVMSupport.a/GraphWriter.cpp.o, llvm_objects/libLLVMSupport.a/Hashing.cpp.o, llvm_objects/libLLVMSupport.a/InitLLVM.cpp.o, llvm_objects/libLLVMSupport.a/InstructionCost.cpp.o, llvm_objects/libLLVMSupport.a/IntEqClasses.cpp.o, llvm_objects/libLLVMSupport.a/IntervalMap.cpp.o, llvm_objects/libLLVMSupport.a/ItaniumManglingCanonicalizer.cpp.o, llvm_objects/libLLVMSupport.a/JSON.cpp.o, llvm_objects/libLLVMSupport.a/KnownBits.cpp.o, llvm_objects/libLLVMSupport.a/LEB128.cpp.o, llvm_objects/libLLVMSupport.a/LineIterator.cpp.o, llvm_objects/libLLVMSupport.a/Locale.cpp.o, llvm_objects/libLLVMSupport.a/LockFileManager.cpp.o, llvm_objects/libLLVMSupport.a/LowLevelType.cpp.o, llvm_objects/libLLVMSupport.a/ManagedStatic.cpp.o, llvm_objects/libLLVMSupport.a/MathExtras.cpp.o, llvm_objects/libLLVMSupport.a/MemAlloc.cpp.o, llvm_objects/libLLVMSupport.a/MemoryBuffer.cpp.o, llvm_objects/libLLVMSupport.a/MemoryBufferRef.cpp.o, llvm_objects/libLLVMSupport.a/MD5.cpp.o, llvm_objects/libLLVMSupport.a/MSP430Attributes.cpp.o, llvm_objects/libLLVMSupport.a/MSP430AttributeParser.cpp.o, llvm_objects/libLLVMSupport.a/NativeFormatting.cpp.o, llvm_objects/libLLVMSupport.a/OptimizedStructLayout.cpp.o, llvm_objects/libLLVMSupport.a/Optional.cpp.o, llvm_objects/libLLVMSupport.a/Parallel.cpp.o, llvm_objects/libLLVMSupport.a/PluginLoader.cpp.o, llvm_objects/libLLVMSupport.a/PrettyStackTrace.cpp.o, llvm_objects/libLLVMSupport.a/RandomNumberGenerator.cpp.o, llvm_objects/libLLVMSupport.a/Regex.cpp.o, llvm_objects/libLLVMSupport.a/RISCVAttributes.cpp.o, llvm_objects/libLLVMSupport.a/RISCVAttributeParser.cpp.o, llvm_objects/libLLVMSupport.a/RISCVISAInfo.cpp.o, llvm_objects/libLLVMSupport.a/ScaledNumber.cpp.o, llvm_objects/libLLVMSupport.a/ScopedPrinter.cpp.o, llvm_objects/libLLVMSupport.a/SHA1.cpp.o, llvm_objects/libLLVMSupport.a/SHA256.cpp.o, llvm_objects/libLLVMSupport.a/Signposts.cpp.o, llvm_objects/libLLVMSupport.a/SmallPtrSet.cpp.o, llvm_objects/libLLVMSupport.a/SmallVector.cpp.o, llvm_objects/libLLVMSupport.a/SourceMgr.cpp.o, llvm_objects/libLLVMSupport.a/SpecialCaseList.cpp.o, llvm_objects/libLLVMSupport.a/Statistic.cpp.o, llvm_objects/libLLVMSupport.a/StringExtras.cpp.o, llvm_objects/libLLVMSupport.a/StringMap.cpp.o, llvm_objects/libLLVMSupport.a/StringSaver.cpp.o, llvm_objects/libLLVMSupport.a/StringRef.cpp.o, llvm_objects/libLLVMSupport.a/SuffixTree.cpp.o, llvm_objects/libLLVMSupport.a/SymbolRemappingReader.cpp.o, llvm_objects/libLLVMSupport.a/SystemUtils.cpp.o, llvm_objects/libLLVMSupport.a/TarWriter.cpp.o, llvm_objects/libLLVMSupport.a/TargetParser.cpp.o, llvm_objects/libLLVMSupport.a/ThreadPool.cpp.o, llvm_objects/libLLVMSupport.a/TimeProfiler.cpp.o, llvm_objects/libLLVMSupport.a/Timer.cpp.o, llvm_objects/libLLVMSupport.a/ToolOutputFile.cpp.o, llvm_objects/libLLVMSupport.a/TrigramIndex.cpp.o, llvm_objects/libLLVMSupport.a/Triple.cpp.o, llvm_objects/libLLVMSupport.a/Twine.cpp.o, llvm_objects/libLLVMSupport.a/TypeSize.cpp.o, llvm_objects/libLLVMSupport.a/Unicode.cpp.o, llvm_objects/libLLVMSupport.a/UnicodeCaseFold.cpp.o, llvm_objects/libLLVMSupport.a/VersionTuple.cpp.o, llvm_objects/libLLVMSupport.a/VirtualFileSystem.cpp.o, llvm_objects/libLLVMSupport.a/WithColor.cpp.o, llvm_objects/libLLVMSupport.a/X86TargetParser.cpp.o, llvm_objects/libLLVMSupport.a/YAMLParser.cpp.o, llvm_objects/libLLVMSupport.a/YAMLTraits.cpp.o, llvm_objects/libLLVMSupport.a/raw_os_ostream.cpp.o, llvm_objects/libLLVMSupport.a/raw_ostream.cpp.o, llvm_objects/libLLVMSupport.a/regcomp.c.o, llvm_objects/libLLVMSupport.a/regerror.c.o, llvm_objects/libLLVMSupport.a/regexec.c.o, llvm_objects/libLLVMSupport.a/regfree.c.o, llvm_objects/libLLVMSupport.a/regstrlcpy.c.o, llvm_objects/libLLVMSupport.a/xxhash.cpp.o, llvm_objects/libLLVMSupport.a/Z3Solver.cpp.o, llvm_objects/libLLVMSupport.a/Atomic.cpp.o, llvm_objects/libLLVMSupport.a/DynamicLibrary.cpp.o, llvm_objects/libLLVMSupport.a/Errno.cpp.o, llvm_objects/libLLVMSupport.a/Host.cpp.o, llvm_objects/libLLVMSupport.a/Memory.cpp.o, llvm_objects/libLLVMSupport.a/Path.cpp.o, llvm_objects/libLLVMSupport.a/Process.cpp.o, llvm_objects/libLLVMSupport.a/Program.cpp.o, llvm_objects/libLLVMSupport.a/RWMutex.cpp.o, llvm_objects/libLLVMSupport.a/Signals.cpp.o, llvm_objects/libLLVMSupport.a/ThreadLocal.cpp.o, llvm_objects/libLLVMSupport.a/Threading.cpp.o, llvm_objects/libLLVMSupport.a/Valgrind.cpp.o, llvm_objects/libLLVMSupport.a/Watchdog.cpp.o [182/216] Generating llvm_objects/libLLVMDemangle.a/Demangle.cpp.o, llvm_objects/libLLVMDemangle.a/ItaniumDemangle.cpp.o, llvm_objects/libLLVMDemangle.a/MicrosoftDemangle.cpp.o, llvm_objects/libLLVMDemangle.a/MicrosoftDemangleNodes.cpp.o, llvm_objects/libLLVMDemangle.a/RustDemangle.cpp.o, llvm_objects/libLLVMDemangle.a/DLangDemangle.cpp.o [183/216] Generating ../terralist.bc [184/216] Generating ../asdl.bc [185/216] Generating ../cudalib.bc [186/216] Generating ../strict.bc [187/216] Generating ../terralib.bc [188/216] Generating ../internalizedfiles.h [189/216] Generating ../include/terra/terra.h [190/216] Generating ../terralist.h [191/216] Generating ../asdl.h [192/216] Generating ../cudalib.h [193/216] Generating ../strict.h find "/usr/lib/llvm14/lib/clang/14.0.5" find: /usr/lib/llvm14/lib/clang/14.0.5: No such file or directory find: /usr/lib/llvm14/lib/clang/14.0.5: No such file or directory find "/usr/lib/llvm14/lib/clang/14.0.5" find "/home/buildozer/aports/testing/terra/src/terra-release-1.0.0/lib" [194/216] Generating ../terralib.h [195/216] Building CXX object src/CMakeFiles/TerraExecutable.dir/linenoise.cpp.o [196/216] Building CXX object src/CMakeFiles/TerraExecutable.dir/main.cpp.o [197/216] Building C object src/CMakeFiles/TerraObjectFiles.dir/lj_strscan.c.o [198/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tinternalizedfiles.cpp.o [199/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tdebug.cpp.o [200/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tcuda.cpp.o [201/216] Building C object src/CMakeFiles/TerraObjectFiles.dir/treadnumber.c.o [202/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/lctype.cpp.o [203/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/llex.cpp.o [204/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/lzio.cpp.o [205/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/lobject.cpp.o [206/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/lstring.cpp.o [207/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/lparser.cpp.o [208/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/terra.cpp.o [209/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tinline.cpp.o [210/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tcwrapper.cpp.o [211/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tllvmutil.cpp.o [212/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tcompiler.cpp.o [213/216] Building CXX object src/CMakeFiles/TerraObjectFiles.dir/tkind.cpp.o /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/tinline.cpp:5: warning: "NDEBUG" redefined 5 | #define NDEBUG | : note: this is the location of the previous definition In file included from /usr/lib/llvm14/include/llvm/ExecutionEngine/JITEventListener.h:19, from /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/llvmheaders.h:37, from /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/tcompiler.cpp:16: /usr/lib/llvm14/include/llvm/ExecutionEngine/RuntimeDyld.h:183:18: warning: 'virtual void llvm::RuntimeDyld::MemoryManager::notifyObjectLoaded(llvm::RuntimeDyld&, const llvm::object::ObjectFile&)' was hidden [-Woverloaded-virtual] 183 | virtual void notifyObjectLoaded(RuntimeDyld &RTDyld, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/tcompiler.cpp:152:10: note: by 'virtual void TerraSectionMemoryManager::notifyObjectLoaded(llvm::ExecutionEngine*, const llvm::object::ObjectFile&)' 152 | void notifyObjectLoaded(ExecutionEngine *EE, const object::ObjectFile &obj) override { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/tcompiler.cpp: In member function 'llvm::Type* CCallingConv::TypeForClass(size_t, CCallingConv::RegisterClass)': /home/buildozer/aports/testing/terra/src/terra-release-1.0.0/src/tcompiler.cpp:928:13: warning: control reaches end of non-void function [-Wreturn-type] 928 | default: | ^~~~~~~ [214/216] Linking CXX shared library lib/terra.so [215/216] Linking CXX static library lib/libterra_s.a [216/216] Linking CXX executable bin/terra foundintermediate3.t: foundintermediate3.t:4: function being recursively referenced needs an explicit return type, function defintion at: foundintermediate3.t:8: terra foo(a : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:611: in function 'gettype' foundintermediate3.t:4: in function 'userfn' foundintermediate3.t:4: Errors reported during evaluating Lua code from Terra print(foo:gettype()) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2874: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' foundintermediate3.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' foundintermediate3.t:1: in main chunk cdata: 0x7fbe092d4898 definition {} -> int32 define dso_local i32 @"$bar"() { entry: %puts.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str, i64 0, i64 0)) %puts1.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.1, i64 0, i64 0)) %puts2.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.2, i64 0, i64 0)) %puts3.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.3, i64 0, i64 0)) %puts4.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.4, i64 0, i64 0)) %puts5.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.5, i64 0, i64 0)) %puts6.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.6, i64 0, i64 0)) %puts7.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.7, i64 0, i64 0)) %puts8.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.8, i64 0, i64 0)) %puts9.i = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([13 x i8], [13 x i8]* @str.9, i64 0, i64 0)) ret i32 4 } assembly for function at address 0x7f1fea981000 0x7f1fea981000(+0): push rbx 0x7f1fea981001(+1): movabs rdi, 139775053504512 0x7f1fea98100b(+11): movabs rbx, 139775061592284 0x7f1fea981015(+21): call rbx 0x7f1fea981017(+23): movabs rdi, 139775053504525 0x7f1fea981021(+33): call rbx 0x7f1fea981023(+35): movabs rdi, 139775053504538 0x7f1fea98102d(+45): call rbx 0x7f1fea98102f(+47): movabs rdi, 139775053504551 0x7f1fea981039(+57): call rbx 0x7f1fea98103b(+59): movabs rdi, 139775053504564 0x7f1fea981045(+69): call rbx 0x7f1fea981047(+71): movabs rdi, 139775053504577 0x7f1fea981051(+81): call rbx 0x7f1fea981053(+83): movabs rdi, 139775053504590 0x7f1fea98105d(+93): call rbx 0x7f1fea98105f(+95): movabs rdi, 139775053504603 0x7f1fea981069(+105): call rbx 0x7f1fea98106b(+107): movabs rdi, 139775053504616 0x7f1fea981075(+117): call rbx 0x7f1fea981077(+119): movabs rdi, 139775053504629 0x7f1fea981081(+129): call rbx 0x7f1fea981083(+131): mov eax, 4 0x7f1fea981088(+136): pop rbx 0x7f1fea981089(+137): ret definition {float} -> float define dso_local float @"$sintable"(float %0) { entry: %1 = fpext float %0 to double %2 = fdiv double %1, 0x401921FB54442D18 %3 = fmul double %2, 3.200000e+01 %4 = fptosi double %3 to i32 %5 = sext i32 %4 to i64 %6 = getelementptr [32 x float], [32 x float]* @"", i64 0, i64 %5 %7 = load float, float* %6, align 4 ret float %7 } assembly for function at address 0x7f19b74e9000 0x7f19b74e9000(+0): vcvtss2sd xmm0, xmm0, xmm0 0x7f19b74e9004(+4): movabs rax, 139748426293376 0x7f19b74e900e(+14): vdivsd xmm0, xmm0, qword ptr [rax] 0x7f19b74e9012(+18): movabs rax, 139748426293384 0x7f19b74e901c(+28): vmulsd xmm0, xmm0, qword ptr [rax] 0x7f19b74e9020(+32): vcvttsd2si eax, xmm0 0x7f19b74e9024(+36): cdqe 0x7f19b74e9026(+38): movabs rcx, 139748426293248 0x7f19b74e9030(+48): vmovss xmm0, dword ptr [rcx + 4*rax] 0x7f19b74e9035(+53): ret 0 0.70710676908493 C: 14 CUDA not enabled, not performing test... A CUDA not enabled, not performing test... 3 4 5 4 :5:29: warning: overflow in expression; result is 2147483647 with type 'int' [-Winteger-overflow] D_VALUE = (1 << 31) - 1, ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. foundintermediate2.t:4: referenced function needs an explicit return type (it is recursively referenced or used before its own defintion). local terra what() return foo(3) end ^ foundintermediate2.t:8: definition of function is here. terra foo(a : int) ^ foundintermediate2.t:4: expected 0 parameters (), but found 1 (int32) local terra what() return foo(3) end ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' foundintermediate2.t:4: in function 'userfn' foundintermediate2.t:4: Errors reported during evaluating Lua code from Terra local terra what() return foo(3) end ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2874: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' foundintermediate2.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' foundintermediate2.t:1: in main chunk metatype init of A allocating slot 1 to method times2 in type A stub times2 in A metatype init of B importing times2 at slot 1 in type B allocating slot 2 to method combine in type B stub times2 in B stub combine in B metatype init of C importing times2 at slot 1 in type C importing combine at slot 2 in type C override slot 1 with method times2 in type C override slot 2 with method combine in type C stub times2 in C stub combine in C Warning, not running test b/c this isn't a mac times = 62 define dso_local void @"$diffuse"(float* %0, i32 %1, i32 %2, i32 %3, float* %4, float* %5, float %6) { entry: %7 = icmp sgt i32 %2, 0 br i1 %7, label %forcond1.preheader.lr.ph, label %merge forcond1.preheader.lr.ph: ; preds = %entry %8 = sub i32 %3, %1 %9 = fmul float %6, 4.000000e+00 %10 = fadd float %9, 1.000000e+00 %11 = fdiv float 1.000000e+00, %10 %12 = icmp sgt i32 %1, 0 %13 = sext i32 %3 to i64 %14 = sub nsw i64 0, %13 %15 = insertelement <4 x float> undef, float %6, i64 0 %16 = shufflevector <4 x float> %15, <4 x float> poison, <4 x i32> zeroinitializer %17 = insertelement <4 x float> undef, float %11, i64 0 %18 = shufflevector <4 x float> %17, <4 x float> poison, <4 x i32> zeroinitializer %19 = sext i32 %8 to i64 br i1 %12, label %forcond1.preheader.us, label %merge forcond1.preheader.us: ; preds = %forcond1.preheader.lr.ph, %forcond1.merge3_crit_edge.us %output.013.us = phi float* [ %48, %forcond1.merge3_crit_edge.us ], [ %0, %forcond1.preheader.lr.ph ] %x.012.us = phi float* [ %47, %forcond1.merge3_crit_edge.us ], [ %4, %forcond1.preheader.lr.ph ] %i.011.us = phi i32 [ %49, %forcond1.merge3_crit_edge.us ], [ 0, %forcond1.preheader.lr.ph ] %x0.010.us = phi float* [ %46, %forcond1.merge3_crit_edge.us ], [ %5, %forcond1.preheader.lr.ph ] br label %forbody2.us forbody2.us: ; preds = %forcond1.preheader.us, %forbody2.us %output.17.us = phi float* [ %output.013.us, %forcond1.preheader.us ], [ %43, %forbody2.us ] %x.16.us = phi float* [ %x.012.us, %forcond1.preheader.us ], [ %42, %forbody2.us ] %j.05.us = phi i32 [ 0, %forcond1.preheader.us ], [ %44, %forbody2.us ] %x0.14.us = phi float* [ %x0.010.us, %forcond1.preheader.us ], [ %41, %forbody2.us ] %20 = bitcast float* %x0.14.us to <4 x float>* %21 = load <4 x float>, <4 x float>* %20, align 4 %22 = getelementptr float, float* %x.16.us, i64 %14 %23 = bitcast float* %22 to <4 x float>* %24 = load <4 x float>, <4 x float>* %23, align 4 %25 = getelementptr float, float* %x.16.us, i64 %13 %26 = bitcast float* %25 to <4 x float>* %27 = load <4 x float>, <4 x float>* %26, align 4 %28 = fadd <4 x float> %24, %27 %29 = getelementptr float, float* %x.16.us, i64 -1 %30 = bitcast float* %29 to <4 x float>* %31 = load <4 x float>, <4 x float>* %30, align 4 %32 = fadd <4 x float> %28, %31 %33 = getelementptr float, float* %x.16.us, i64 1 %34 = bitcast float* %33 to <4 x float>* %35 = load <4 x float>, <4 x float>* %34, align 4 %36 = fadd <4 x float> %32, %35 %37 = fmul <4 x float> %16, %36 %38 = fadd <4 x float> %21, %37 %39 = fmul <4 x float> %18, %38 %40 = bitcast float* %output.17.us to <4 x float>* store <4 x float> %39, <4 x float>* %40, align 4 %41 = getelementptr float, float* %x0.14.us, i64 4 %42 = getelementptr float, float* %x.16.us, i64 4 %43 = getelementptr float, float* %output.17.us, i64 4 %44 = add i32 %j.05.us, 4 %45 = icmp slt i32 %44, %1 br i1 %45, label %forbody2.us, label %forcond1.merge3_crit_edge.us forcond1.merge3_crit_edge.us: ; preds = %forbody2.us %46 = getelementptr float, float* %41, i64 %19 %47 = getelementptr float, float* %42, i64 %19 %48 = getelementptr float, float* %43, i64 %19 %49 = add nuw nsw i32 %i.011.us, 1 %exitcond.not = icmp eq i32 %49, %2 br i1 %exitcond.not, label %merge, label %forcond1.preheader.us merge: ; preds = %forcond1.merge3_crit_edge.us, %forcond1.preheader.lr.ph, %entry ret void } 0.001632 14.364173 7.182087 definition {&float,int32,int32,int32,&float,&float,float} -> {} assembly for function at address 0x7f50b443e000 0x7f50b443e000(+0): push rbp 0x7f50b443e001(+1): push r15 0x7f50b443e003(+3): push r14 0x7f50b443e005(+5): push rbx 0x7f50b443e006(+6): test edx, edx 0x7f50b443e008(+8): jle 181 0x7f50b443e00e(+14): test esi, esi 0x7f50b443e010(+16): jle 173 0x7f50b443e016(+22): movabs rax, 139984593879040 0x7f50b443e020(+32): vmulss xmm1, xmm0, dword ptr [rax] 0x7f50b443e024(+36): movabs rax, 139984593879044 0x7f50b443e02e(+46): vmovss xmm2, dword ptr [rax] 0x7f50b443e032(+50): vaddss xmm1, xmm1, xmm2 0x7f50b443e036(+54): vdivss xmm1, xmm2, xmm1 0x7f50b443e03a(+58): movsxd r10, ecx 0x7f50b443e03d(+61): sub ecx, esi 0x7f50b443e03f(+63): mov r11, r10 0x7f50b443e042(+66): neg r11 0x7f50b443e045(+69): vpermilps xmm0, xmm0, 0 0x7f50b443e04b(+75): vpermilps xmm1, xmm1, 0 0x7f50b443e051(+81): movsxd r14, ecx 0x7f50b443e054(+84): xor r15d, r15d 0x7f50b443e057(+87): nop word ptr [rax + rax] 0x7f50b443e060(+96): lea rcx, [r8 + 4*r10] 0x7f50b443e064(+100): lea rax, [r8 + 4*r11] 0x7f50b443e068(+104): xor ebx, ebx 0x7f50b443e06a(+106): xor ebp, ebp 0x7f50b443e06c(+108): nop dword ptr [rax] 0x7f50b443e070(+112): vmovups xmm2, xmmword ptr [rax + rbx] 0x7f50b443e075(+117): vaddps xmm2, xmm2, xmmword ptr [rcx + rbx] 0x7f50b443e07a(+122): vaddps xmm2, xmm2, xmmword ptr [r8 + rbx - 4] 0x7f50b443e081(+129): vaddps xmm2, xmm2, xmmword ptr [r8 + rbx + 4] 0x7f50b443e088(+136): vmulps xmm2, xmm0, xmm2 0x7f50b443e08c(+140): vaddps xmm2, xmm2, xmmword ptr [r9 + rbx] 0x7f50b443e092(+146): vmulps xmm2, xmm1, xmm2 0x7f50b443e096(+150): vmovups xmmword ptr [rdi + rbx], xmm2 0x7f50b443e09b(+155): add ebp, 4 0x7f50b443e09e(+158): add rbx, 16 0x7f50b443e0a2(+162): cmp ebp, esi 0x7f50b443e0a4(+164): jl -54 0x7f50b443e0a6(+166): lea r9, [r9 + 4*r14] 0x7f50b443e0aa(+170): add r9, rbx 0x7f50b443e0ad(+173): lea r8, [r8 + 4*r14] 0x7f50b443e0b1(+177): add r8, rbx 0x7f50b443e0b4(+180): lea rdi, [rdi + 4*r14] 0x7f50b443e0b8(+184): add rdi, rbx 0x7f50b443e0bb(+187): inc r15d 0x7f50b443e0be(+190): cmp r15d, edx 0x7f50b443e0c1(+193): jne -99 0x7f50b443e0c3(+195): pop rbx 0x7f50b443e0c4(+196): pop r14 0x7f50b443e0c6(+198): pop r15 0x7f50b443e0c8(+200): pop rbp 0x7f50b443e0c9(+201): ret times = 82 0.001228 19.086302 9.543151 nan stack has 3 arguments metatype init of A allocating slot 1 to method times2 in type A stub times2 in A metatype init of B importing times2 at slot 1 in type B allocating slot 2 to method combine in type B stub combine in B stub times2 in B metatype init of C importing combine at slot 2 in type C importing times2 at slot 1 in type C override slot 2 with method combine in type C override slot 1 with method times2 in type C stub combine in C stub times2 in C metatype init of D allocating slot 1 to method add in type D allocating slot 2 to method times2 in type D stub add in D stub times2 in D defining interface Doubles for type D defining interface Adds for type D interface Doubles calling method times2 interface Adds calling method add metatype init of Animal allocating slot 1 to method speak in type Animal stub speak in Animal metatype init of Dog importing speak at slot 1 in type Dog override slot 1 with method speak in type Dog stub speak in Dog metatype init of Cat importing speak at slot 1 in type Cat override slot 1 with method speak in type Cat stub speak in Cat meow! 0 woof! 1 metatype init of P allocating slot 1 to method add in type P stub add in P metatype init of C$1 importing add at slot 1 in type C$1 allocating slot 2 to method sub in type C$1 stub add in C$1 stub sub in C$1 defining interface Add for type P defining interface Add for type C$1 defining interface Sub for type C$1 interface Add calling method add interface Add calling method add interface Sub calling method sub 0 0 (&int32)[4] define dso_local i32 @"$nilcall"(i32 %0) { entry: ret i32 %0 } A: a: int32[4] -> int32 b: &int32 -> int32 c: int32 d: int32 e: &{int32} -> int32 -> {int32} -> int32: parameters: {int32}: _0: int32 returntype:int32 definition {{},int32} -> {int32,{}} assembly for function at address 0x7fc5f8207000 0x7fc5f8207000(+0): mov eax, edi 0x7fc5f8207002(+2): ret HERE decltwicef.t:6: Errors reported during function declaration. decltwicef.t:25: duplicate definition of function terra b.mything(a : int) return a + 1 end ^ decltwicef.t:12: previous definition is here terra a.mything(a : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' decltwicef.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' decltwicef.t:1: in main chunk Warning, not running test b/c this isn't a mac 0 0 -6.000000 0 1 6.000000 1 0 6.000000 1 1 0.000000 Expect this ouput: String1111111111111111111111111111111111111111 String2222222222222222222222222222222222222222 Inside Terra function: String1111111111111111111111111111111111111111 String2222222222222222222222222222222222222222 definition {} -> int32 ; Function Attrs: alwaysinline define dso_local i32 @"$foo"() #0 { entry: ret i32 1 } assembly for function at address 0x7fc04a1ea000 0x7fc04a1ea000(+0): mov eax, 1 0x7fc04a1ea005(+5): ret 2% i0 5% (not i0) 8% (i0 and i1) 10% (i0 or i1) 13% (i0 and (not i1)) 16% (i0 or (not i1)) 18% (i0 and (i1 and i2)) 21% (i0 or (i1 and i2)) 24% (i0 and (i1 or i2)) 27% (i0 or (i1 or i2)) 29% (not (not i0)) 32% ((not i0) and i1) 35% ((not i0) or i1) 37% ((not i0) and (not i1)) 40% ((not i0) or (not i1)) 43% ((not i0) and (i1 and i2)) 45% ((not i0) or (i1 and i2)) 48% ((not i0) and (i1 or i2)) 51% ((not i0) or (i1 or i2)) 54% (not (i0 and i1)) 56% ((i0 and i1) and i2) 59% ((i0 and i1) or i2) 62% ((i0 and i1) and (not i2)) 64% ((i0 and i1) or (not i2)) 67% ((i0 and i1) and (i2 and i3)) 70% ((i0 and i1) or (i2 and i3)) 72% ((i0 and i1) and (i2 or i3)) 75% ((i0 and i1) or (i2 or i3)) 78% (not (i0 or i1)) 81% ((i0 or i1) and i2) 83% ((i0 or i1) or i2) 86% ((i0 or i1) and (not i2)) 89% ((i0 or i1) or (not i2)) 91% ((i0 or i1) and (i2 and i3)) 94% ((i0 or i1) or (i2 and i3)) 97% ((i0 or i1) and (i2 or i3)) 100% ((i0 or i1) or (i2 or i3)) a definition {int32} -> int32 define dso_local i32 @"$foo"(i32 %0) { entry: ret i32 %0 } assembly for function at address 0x7fe07d099000 0x7fe07d099000(+0): mov eax, edi 0x7fe07d099002(+2): ret metatype init of Shape metatype init of Square allocating slot 1 to method draw in type Square stub draw in Square defining interface Drawable for type Square threadid 0 threadid 1 threadid 2 threadid 3 0 1 4 5 16 17 20 21 2 3 6 7 18 19 22 23 8 9 12 13 24 25 28 29 10 11 14 15 26 27 30 31 32 33 36 37 48 49 52 53 34 35 38 39 50 51 54 55 40 41 44 45 56 57 60 61 42 43 46 47 58 59 62 63 blocking2.t:65: terra laplace(input : &ImageImpl,output : &ImageImpl) : {} blocking2.t:66: var newN : int32 = (@input).N - 2 blocking2.t:67: ImageImpl.init(&@output, newN) blocking2.t:11: for i : int32 = /src/terralib.lua:2169: 0, blocking2.t:11: min( /src/terralib.lua:2169: 0 + blocking2.t:11: newN, newN), /src/terralib.lua:2169: 32 do blocking2.t:12: for j : int32 = /src/terralib.lua:2169: 0, blocking2.t:12: min( /src/terralib.lua:2169: 0 + blocking2.t:12: newN, newN), /src/terralib.lua:2169: 32 do blocking2.t:11: for i$1 : int32 = i,min(i + /src/terralib.lua:2169: 32, blocking2.t:11: newN), /src/terralib.lua:2169: 1 do blocking2.t:12: for j$1 : int32 = j,min(j + /src/terralib.lua:2169: 32, blocking2.t:12: newN), /src/terralib.lua:2169: 1 do blocking2.t:71: blocking2.t:58: blocking2.t:70: (@output).data[ blocking2.t:58: blocking2.t:70: i$1 * (@output).N + j$1] = blocking2.t:75: blocking2.t:74: blocking2.t:73: blocking2.t:72: blocking2.t:58: blocking2.t:71: (@input).data[ blocking2.t:58: ( blocking2.t:71: i$1 + 0) * (@input).N + (j$1 + 1)] + blocking2.t:58: blocking2.t:72: (@input).data[ blocking2.t:58: ( blocking2.t:72: i$1 + 2) * (@input).N + (j$1 + 1)] + blocking2.t:58: blocking2.t:73: (@input).data[ blocking2.t:58: ( blocking2.t:73: i$1 + 1) * (@input).N + (j$1 + 2)] + blocking2.t:58: blocking2.t:74: (@input).data[ blocking2.t:58: ( blocking2.t:74: i$1 + 1) * (@input).N + (j$1 + 0)] - blocking2.t:75: [float](4) * blocking2.t:58: blocking2.t:75: (@input).data[ blocking2.t:58: ( blocking2.t:75: i$1 + 1) * (@input).N + (j$1 + 1)] blocking2.t:12: end blocking2.t:11: end blocking2.t:12: end blocking2.t:11: end blocking2.t:65: end cmpxchg.t:1: terra cmpxchg_arm(x : &int32,y : int32,z : int32) : {int32,bool} cmpxchg.t:2: return cmpxchg(x, y, z, { syncscope = "", success_ordering = "acq_rel", failure_ordering = "monotonic", align = native, isvolatile = false, isweak = false }) cmpxchg.t:1: end define dso_local i64 @"$cmpxchg_arm"(i32* %0, i32 %1, i32 %2) { entry: %3 = cmpxchg i32* %0, i32 %1, i32 %2 acq_rel monotonic, align 4 %4 = extractvalue { i32, i1 } %3, 0 %5 = extractvalue { i32, i1 } %3, 1 %.sroa.2.0.insert.shift = select i1 %5, i64 4294967296, i64 0 %.sroa.0.0.insert.ext = zext i32 %4 to i64 %.sroa.0.0.insert.insert = or i64 %.sroa.2.0.insert.shift, %.sroa.0.0.insert.ext ret i64 %.sroa.0.0.insert.insert } definition {&int32,int32,int32} -> {int32,bool} assembly for function at address 0x7fa93c09a000 0x7fa93c09a000(+0): mov eax, esi 0x7fa93c09a002(+2): xor ecx, ecx 0x7fa93c09a004(+4): lock 0x7fa93c09a005(+5): cmpxchg dword ptr [rdi], edx 0x7fa93c09a008(+8): sete cl 0x7fa93c09a00b(+11): shl rcx, 32 0x7fa93c09a00f(+15): mov eax, eax 0x7fa93c09a011(+17): or rax, rcx 0x7fa93c09a014(+20): ret 6 hello, world prec2.t:1: terra foo(a : float,b : float,c : float,d : float) : float return a * (b - c) end 54 0.017454 0.048433 0.024878 CUDA not enabled, not performing test... A simpleadd.t: constantinits.t: vecptr.t: vecsize.t: structcast.t: defer.t: quote3.t: methodantiquote.t: aggregatearr.t: quote.t: typeexp.t: let1.t: ainline.t: overloadmethod3.t: sintable.t: stdio.t: cudatex.t: methodrvalue.t: lazycstring.t: cudaprintf.t: luaterramethod.t: simpleapply.t: enumc.t: symbolvar4.t: pointerarith.t: foundintermediate2.t: class6.t: testrequire.t: diffuse.t: falsespec.t: amdgpu_kernel.t: arraylit.t: hexf.t: nantest.t: torturechain.t: incomplete3.t: painfulrecstruct.t: anon3.t: exportdynamic.t: luaapi.t: class.t: coverage3.t: globals.t: decltwicef.t: objc2.t: dgemm2.t: incomplete5.t: parsefail2.t: blocking2-fixed.t: symbolvar2.t: getmethod.t: unm.t: bug372c.t: addlanguage1.t: method.t: forwardtodef.t: vars.t: anonstruct2.t: zeroreturn2.t: blankexp.t: lazylog.t: gettype.t: printfarray.t: fakeasm.t: takedefinition.t: cstruct.t: class4.t: or.t: array.t: pthreads.t: blocking2.t: sumlanguage2.t: crash1.t: cmpxchg.t: hello.t: prec2.t: speed.t: incomplete2.t: cudaconst2.t: badname.t: defercond.t:1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 definition {&vector(float,4),vector(int32,4)} -> {} define dso_local void @"$foobar"(<4 x float>* %0, <4 x i32> %1) { entry: %2 = sitofp <4 x i32> %1 to <4 x float> store volatile <4 x float> %2, <4 x float>* %0, align 16 ret void } assembly for function at address 0x7f407a88c000 0x7f407a88c000(+0): vcvtdq2ps xmm0, xmm0 0x7f407a88c004(+4): vmovaps xmmword ptr [rdi], xmm0 0x7f407a88c008(+8): ret CUDA not enabled, not performing test... defergoto.t:15: terra foo() : int32 defergoto.t:16: d(0) defergoto.t:17: defer d(14) defergoto.t:18: var a : int32 = 0 defergoto.t:19: ::begin:: defergoto.t:20: defer d(terralib.select(a == 10, 13, a + 1)) defergoto.t:21: if a >= 10 then defergoto.t:22: defer d(11) defergoto.t:23: goto theend defergoto.t:21: end defergoto.t:25: a = a + 1 defergoto.t:26: goto begin defergoto.t:27: ::theend:: defergoto.t:28: defer d(12) defergoto.t:29: return a defergoto.t:15: end d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 definition {int32} -> {} define dso_local void @"$bar"(i32 %0) { entry: ret void } assembly for function at address 0x7fcb62b17000 0x7fcb62b17000(+0): ret "what" define dso_local i32 @"$doit"(i32 %0) { entry: %1 = sext i32 %0 to i64 %2 = getelementptr [3 x i8*], [3 x i8*]* @"", i64 0, i64 %1 %3 = bitcast i8** %2 to i32 ()** %4 = load i32 ()*, i32 ()** %3, align 8 %5 = tail call i32 %4() %6 = tail call i32 @"$A"() %7 = add i32 %6, %5 ret i32 %7 } definition {int32} -> int32 assembly for function at address 0x7fbf070f4000 0x7fbf070f4000(+0): push rbx 0x7fbf070f4001(+1): movsxd rax, edi 0x7fbf070f4004(+4): movabs rcx, 140458433925120 0x7fbf070f400e(+14): call qword ptr [rcx + 8*rax] 0x7fbf070f4011(+17): mov ebx, eax 0x7fbf070f4013(+19): movabs rax, 140458433921104 0x7fbf070f401d(+29): call rax 0x7fbf070f401f(+31): add eax, ebx 0x7fbf070f4021(+33): pop rbx 0x7fbf070f4022(+34): ret B A CUDA not enabled, not performing test... get = &{} -> int32 set = &{int32} -> {} 4 4 BEFORE CALLED AFTER hello, world 3.500000 definition {bool,bool,bool} -> bool define dso_local zeroext i1 @"$foo"(i1 zeroext %0, i1 zeroext %1, i1 zeroext %2) { entry: %3 = select i1 %0, i1 %1, i1 false %spec.select = select i1 %3, i1 true, i1 %2 ret i1 %spec.select } assembly for function at address 0x7f6210cb1000 0x7f6210cb1000(+0): mov eax, edi 0x7f6210cb1002(+2): and eax, esi 0x7f6210cb1004(+4): or eax, edx 0x7f6210cb1006(+6): ret 6 quoteenv.t:17: terra foo() : int32 quoteenv.t:18: var a : int32 = 3 quoteenv.t:19: return quoteenv.t:11: quoteenv.t:9: 0 + quoteenv.t:19: a + a + a + a + a quoteenv.t:17: end define dso_local i32 @"$foo"() { entry: ret i32 15 } definition {} -> int32 assembly for function at address 0x7f0bcafc0000 0x7f0bcafc0000(+0): mov eax, 15 0x7f0bcafc0005(+5): ret 0 0 -6.000000 0 1 6.000000 0 2 0.000000 0 3 -6.000000 0 4 6.000000 0 5 0.000000 0 6 -6.000000 0 7 6.000000 1 0 6.000000 1 1 0.000000 1 2 -6.000000 1 3 6.000000 1 4 0.000000 1 5 -6.000000 1 6 6.000000 1 7 0.000000 2 0 0.000000 2 1 -6.000000 2 2 6.000000 2 3 0.000000 2 4 -6.000000 2 5 6.000000 2 6 0.000000 2 7 -6.000000 3 0 -6.000000 3 1 6.000000 3 2 0.000000 3 3 -6.000000 3 4 6.000000 3 5 0.000000 3 6 -6.000000 3 7 6.000000 4 0 6.000000 4 1 0.000000 4 2 -6.000000 4 3 6.000000 4 4 0.000000 4 5 -6.000000 4 6 6.000000 4 7 0.000000 5 0 0.000000 5 1 -6.000000 5 2 6.000000 5 3 0.000000 5 4 -6.000000 5 5 6.000000 5 6 0.000000 5 7 -6.000000 6 0 -6.000000 6 1 6.000000 6 2 0.000000 6 3 -6.000000 6 4 6.000000 6 5 0.000000 6 6 -6.000000 6 7 6.000000 7 0 6.000000 7 1 0.000000 7 2 -6.000000 7 3 6.000000 7 4 0.000000 7 5 -6.000000 7 6 6.000000 7 7 0.000000 vecobj.t:44: terra foo(v : float_4,w : float_4) : float vecobj.t:45: var z : float_4 = vecobj.t:36: VecType.methods.FromConstant( vecobj.t:45: [float](1)) vecobj.t:46: var x : float_4 = doop1(doop1(doop1(v, vecobj.t:36: VecType.methods.FromConstant( vecobj.t:46: [float](4))), w), vecobj.t:36: VecType.methods.FromConstant( vecobj.t:46: [float](1))) vecobj.t:47: for i : int32 = 0,4 do vecobj.t:48: /src/terralib.lua:2167: {}>( vecobj.t:33: vecobj.t:48: [&float](x.data)[i]) vecobj.t:47: end vecobj.t:50: return vecobj.t:33: vecobj.t:50: [&float](x.data)[2] vecobj.t:44: end define dso_local float @"$foo"(<2 x float> %0, <2 x float> %1, <2 x float> %2, <2 x float> %3) { entry: %4 = fmul <2 x float> %0, %5 = fmul <2 x float> %1, %6 = fadd <2 x float> %4, %2 %7 = fadd <2 x float> %5, %3 %8 = fadd <2 x float> %6, %9 = fadd <2 x float> %7, %x.sroa.0.0.vec.extract = extractelement <2 x float> %8, i64 0 tail call void inttoptr (i64 140280472072200 to void (float)*)(float %x.sroa.0.0.vec.extract) %x.sroa.0.4.vec.extract = extractelement <2 x float> %8, i64 1 tail call void inttoptr (i64 140280472072200 to void (float)*)(float %x.sroa.0.4.vec.extract) %x.sroa.3.8.vec.extract46 = extractelement <2 x float> %9, i64 0 tail call void inttoptr (i64 140280472072200 to void (float)*)(float %x.sroa.3.8.vec.extract46) %x.sroa.3.12.vec.extract = extractelement <2 x float> %9, i64 1 tail call void inttoptr (i64 140280472072200 to void (float)*)(float %x.sroa.3.12.vec.extract) ret float %x.sroa.3.8.vec.extract46 } definition {float_4,float_4} -> float assembly for function at address 0x7f959795c000 0x7f959795c000(+0): push rbx 0x7f959795c001(+1): sub rsp, 32 0x7f959795c005(+5): movabs rax, 140280470024192 0x7f959795c00f(+15): vmovaps xmm4, xmmword ptr [rax] 0x7f959795c013(+19): vmulps xmm0, xmm0, xmm4 0x7f959795c017(+23): vmulps xmm1, xmm1, xmm4 0x7f959795c01b(+27): vaddps xmm0, xmm0, xmm2 0x7f959795c01f(+31): vaddps xmm1, xmm1, xmm3 0x7f959795c023(+35): movabs rax, 140280470024208 0x7f959795c02d(+45): vmovaps xmm2, xmmword ptr [rax] 0x7f959795c031(+49): vaddps xmm3, xmm0, xmm2 0x7f959795c035(+53): vmovaps xmmword ptr [rsp + 16], xmm3 0x7f959795c03b(+59): vaddps xmm0, xmm1, xmm2 0x7f959795c03f(+63): vmovaps xmmword ptr [rsp], xmm0 0x7f959795c044(+68): movabs rbx, 140280472072200 0x7f959795c04e(+78): vmovaps xmm0, xmm3 0x7f959795c052(+82): call rbx 0x7f959795c054(+84): vmovshdup xmm0, xmmword ptr [rsp + 16] 0x7f959795c05a(+90): call rbx 0x7f959795c05c(+92): vmovaps xmm0, xmmword ptr [rsp] 0x7f959795c061(+97): call rbx 0x7f959795c063(+99): vmovshdup xmm0, xmmword ptr [rsp] 0x7f959795c068(+104): call rbx 0x7f959795c06a(+106): vmovaps xmm0, xmmword ptr [rsp] 0x7f959795c06f(+111): add rsp, 32 0x7f959795c073(+115): pop rbx 0x7f959795c074(+116): ret 10 15 20 25 {table: 0x7f2d0cd29be8} 1: table: 0x7f2d0cd29be8 value: astring type: name: filename: testlang2.t linenumber: 3 {table: 0x7f2d0cd29be8} 2 table: 0x7f0eb6c39b70 lhs: table: 0x7f0eb6c39640 exp: table: 0x7f0eb6c398e8 value: 1 filename: exampleparser1.t linenumber: 3 op: - filename: exampleparser1.t linenumber: 3 rhs: table: 0x7f0eb6c3a0a0 lhs: table: 0x7f0eb6c39e18 value: 1 filename: exampleparser1.t linenumber: 3 rhs: table: 0x7f0eb6c3a7a0 lhs: table: 0x7f0eb6c3a560 value: 2 filename: exampleparser1.t linenumber: 3 rhs: table: 0x7f0eb6c3aa48 value: 3 filename: exampleparser1.t linenumber: 3 op: - filename: exampleparser1.t linenumber: 3 op: * filename: exampleparser1.t linenumber: 3 op: + filename: exampleparser1.t linenumber: 3 table: 0x7f0eb6bfcda8 lhs: table: 0x7f0eb6bfc9f8 exp: table: 0x7f0eb6bfcb88 value: true filename: exampleparser1.t linenumber: 4 op: not filename: exampleparser1.t linenumber: 4 rhs: table: 0x7f0eb6bfd1e8 lhs: table: 0x7f0eb6bfcfc8 value: false filename: exampleparser1.t linenumber: 4 rhs: table: 0x7f0eb6bfd470 value: 3 filename: exampleparser1.t linenumber: 4 op: and filename: exampleparser1.t linenumber: 4 op: or filename: exampleparser1.t linenumber: 4 table: 0x7f0eb6c00cb0 exp: table: 0x7f0eb6c00998 exp: table: 0x7f0eb6c00070 exp: table: 0x7f0eb6bffcb0 exp: table: 0x7f0eb6bff650 exp: table: 0x7f0eb6bff130 name: a filename: exampleparser1.t linenumber: 5 field: b filename: exampleparser1.t linenumber: 5 field: c filename: exampleparser1.t linenumber: 5 index: table: 0x7f0eb6c00340 name: d filename: exampleparser1.t linenumber: 5 filename: exampleparser1.t linenumber: 5 params: table: 0x7f0eb6c00a48 filename: exampleparser1.t linenumber: 5 params: table: 0x7f0eb6c00d60 1: table: 0x7f0eb6c00f80 name: a filename: exampleparser1.t linenumber: 5 2: table: 0x7f0eb6c01850 name: b filename: exampleparser1.t linenumber: 5 3: table: 0x7f0eb6c01c20 name: c filename: exampleparser1.t linenumber: 5 filename: exampleparser1.t linenumber: 5 table: 0x7f0eb6c04278 exp: table: 0x7f0eb6c03ce8 lhs: table: 0x7f0eb6c03ac8 name: a filename: exampleparser1.t linenumber: 6 rhs: table: 0x7f0eb6c03f70 value: 3 filename: exampleparser1.t linenumber: 6 op: + filename: exampleparser1.t linenumber: 6 params: table: 0x7f0eb6c04328 1: table: 0x7f0eb6c04548 value: 4 filename: exampleparser1.t linenumber: 6 filename: exampleparser1.t linenumber: 6 table: 0x7f0eb6c062e8 entries: table: 0x7f0eb6c06398 1: table: 0x7f0eb6c064f0 value: table: 0x7f0eb6c06618 name: a filename: exampleparser1.t linenumber: 7 filename: exampleparser1.t linenumber: 7 2: table: 0x7f0eb6c06d28 value: table: 0x7f0eb6c06dd0 value: 3 filename: exampleparser1.t linenumber: 7 filename: exampleparser1.t linenumber: 7 3: table: 0x7f0eb6c07168 value: table: 0x7f0eb6c07210 value: 4 filename: exampleparser1.t linenumber: 7 filename: exampleparser1.t linenumber: 7 4: table: 0x7f0eb6c075d8 value: table: 0x7f0eb6c07a08 value: 4 filename: exampleparser1.t linenumber: 7 name: d filename: exampleparser1.t linenumber: 7 5: table: 0x7f0eb6c07cb0 value: table: 0x7f0eb6c08bf0 value: 3 filename: exampleparser1.t linenumber: 7 name: table: 0x7f0eb6c080f8 lhs: table: 0x7f0eb6c07ed8 value: 1 filename: exampleparser1.t linenumber: 7 rhs: table: 0x7f0eb6c08380 value: 3 filename: exampleparser1.t linenumber: 7 op: + filename: exampleparser1.t linenumber: 7 filename: exampleparser1.t linenumber: 7 filename: exampleparser1.t linenumber: 7 table: 0x7f0eb6c0ae40 luaexp: function: 0x7f0eb6c0b0f0 filename: exampleparser1.t linenumber: 8 table: 0x7f0eb6c0ce28 initializers: table: 0x7f0eb6c0e018 1: table: 0x7f0eb6c0e570 value: 3 filename: exampleparser1.t linenumber: 9 vars: table: 0x7f0eb6c0cf20 1: table: 0x7f0eb6c0cf68 name: a filename: exampleparser1.t linenumber: 9 2: table: 0x7f0eb6c0d128 name: b filename: exampleparser1.t linenumber: 9 3: table: 0x7f0eb6c0d498 name: c type: function: 0x7f0eb6c0dc08 filename: exampleparser1.t linenumber: 9 filename: exampleparser1.t linenumber: 9 table: 0x7f0eb6c10988 body: table: 0x7f0eb6c10b20 statements: table: 0x7f0eb6c10bd0 1: table: 0x7f0eb6c10c18 conditionals: table: 0x7f0eb6c10dd8 1: table: 0x7f0eb6c10ee8 body: table: 0x7f0eb6c11088 statements: table: 0x7f0eb6c112e8 1: table: 0x7f0eb6c113f8 1: table: 0x7f0eb6c11440 name: b filename: exampleparser1.t linenumber: 11 filename: exampleparser1.t linenumber: 11 condition: table: 0x7f0eb6c10f30 name: a filename: exampleparser1.t linenumber: 11 orelse: table: 0x7f0eb6c11600 statements: table: 0x7f0eb6c11860 1: table: 0x7f0eb6c11970 1: table: 0x7f0eb6c119b8 name: c filename: exampleparser1.t linenumber: 11 filename: exampleparser1.t linenumber: 11 filename: exampleparser1.t linenumber: 11 2: table: 0x7f0eb6c120e8 conditionals: table: 0x7f0eb6c12718 1: table: 0x7f0eb6c12828 body: table: 0x7f0eb6c129c8 statements: table: 0x7f0eb6c13118 1: table: 0x7f0eb6c13228 1: table: 0x7f0eb6c13270 name: b filename: exampleparser1.t linenumber: 12 filename: exampleparser1.t linenumber: 12 condition: table: 0x7f0eb6c12870 name: a filename: exampleparser1.t linenumber: 12 filename: exampleparser1.t linenumber: 12 3: table: 0x7f0eb6c13568 conditionals: table: 0x7f0eb6c13790 1: table: 0x7f0eb6c138a0 body: table: 0x7f0eb6c13a40 statements: table: 0x7f0eb6c13d70 1: table: 0x7f0eb6c14168 1: table: 0x7f0eb6c141b0 name: b filename: exampleparser1.t linenumber: 13 filename: exampleparser1.t linenumber: 13 condition: table: 0x7f0eb6c138e8 name: a filename: exampleparser1.t linenumber: 13 2: table: 0x7f0eb6c14370 body: table: 0x7f0eb6c147c0 statements: table: 0x7f0eb6c14a20 1: table: 0x7f0eb6c14b30 1: table: 0x7f0eb6c14b78 name: d filename: exampleparser1.t linenumber: 13 filename: exampleparser1.t linenumber: 13 condition: table: 0x7f0eb6c145c8 name: c filename: exampleparser1.t linenumber: 13 filename: exampleparser1.t linenumber: 13 4: table: 0x7f0eb6c15588 block: table: 0x7f0eb6c164a0 statements: table: 0x7f0eb6c16598 filename: exampleparser1.t linenumber: 14 cond: table: 0x7f0eb6c159d0 lhs: table: 0x7f0eb6c157b0 value: 3 filename: exampleparser1.t linenumber: 14 rhs: table: 0x7f0eb6c16218 value: 3 filename: exampleparser1.t linenumber: 14 op: + filename: exampleparser1.t linenumber: 14 filename: exampleparser1.t linenumber: 14 5: table: 0x7f0eb6c16928 cond: table: 0x7f0eb6c16fd8 lhs: table: 0x7f0eb6c16e20 name: a filename: exampleparser1.t linenumber: 16 rhs: table: 0x7f0eb6c17260 name: b filename: exampleparser1.t linenumber: 16 op: + filename: exampleparser1.t linenumber: 16 body: table: 0x7f0eb6c16a88 statements: table: 0x7f0eb6c16b38 filename: exampleparser1.t linenumber: 16 filename: exampleparser1.t linenumber: 16 6: table: 0x7f0eb6c17470 initializers: table: 0x7f0eb6c187b0 1: table: 0x7f0eb6c18908 value: 1 filename: exampleparser1.t linenumber: 17 2: table: 0x7f0eb6c194f8 value: 3 filename: exampleparser1.t linenumber: 17 vars: table: 0x7f0eb6c17698 1: table: 0x7f0eb6c176e0 name: a filename: exampleparser1.t linenumber: 17 2: table: 0x7f0eb6c17838 name: b filename: exampleparser1.t linenumber: 17 3: table: 0x7f0eb6c17b70 name: c type: function: 0x7f0eb6c17fe0 filename: exampleparser1.t linenumber: 17 numeric: true body: table: 0x7f0eb6c196b8 statements: table: 0x7f0eb6c19850 filename: exampleparser1.t linenumber: 17 filename: exampleparser1.t linenumber: 17 7: table: 0x7f0eb6c1a160 initializers: table: 0x7f0eb6c1af78 1: table: 0x7f0eb6bfb0d8 value: 1 filename: exampleparser1.t linenumber: 18 2: table: 0x7f0eb6c148b8 value: 3 filename: exampleparser1.t linenumber: 18 vars: table: 0x7f0eb6c1a388 1: table: 0x7f0eb6c1a3d0 name: a filename: exampleparser1.t linenumber: 18 2: table: 0x7f0eb6c1a528 name: b filename: exampleparser1.t linenumber: 18 3: table: 0x7f0eb6c1a860 name: c type: function: 0x7f0eb6c1adc8 filename: exampleparser1.t linenumber: 18 body: table: 0x7f0eb6c09528 statements: table: 0x7f0eb6c116f8 filename: exampleparser1.t linenumber: 18 filename: exampleparser1.t linenumber: 18 8: table: 0x7f0eb6cbc3d0 lhs: table: 0x7f0eb6c0ee68 1: table: 0x7f0eb6c0eeb0 name: a filename: exampleparser1.t linenumber: 19 rhs: table: 0x7f0eb6cbc418 1: table: 0x7f0eb6bdb370 name: b filename: exampleparser1.t linenumber: 19 filename: exampleparser1.t linenumber: 19 9: table: 0x7f0eb6bdb6c0 1: table: 0x7f0eb6bdb708 name: a filename: exampleparser1.t linenumber: 20 10: table: 0x7f0eb6bdce60 lhs: table: 0x7f0eb6c17420 1: table: 0x7f0eb6bdbc58 name: a filename: exampleparser1.t linenumber: 21 2: table: 0x7f0eb6bdc690 name: c filename: exampleparser1.t linenumber: 21 rhs: table: 0x7f0eb6bdcf10 1: table: 0x7f0eb6bdd0d0 name: d filename: exampleparser1.t linenumber: 21 2: table: 0x7f0eb6bdd560 name: e filename: exampleparser1.t linenumber: 21 filename: exampleparser1.t linenumber: 21 filename: exampleparser1.t linenumber: 11 filename: exampleparser1.t linenumber: 11 A.C(n = 1,e = E(a = 4),b = A.D,nwhat = N.What()) true CUDA not enabled, not performing test... struct llvm_definingtarget: 0 llvm_definingfunction: __makeeverythinginclanglive_0 anchor: table: 0x7f5a01050900 linenumber: 772 filename: ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua cachedlayout: table: 0x7f5a010512d8 entries: {table: 0x7f5a010517e8,table: 0x7f5a01051978} 1: table: 0x7f5a010517e8 type: int32 key: a inunion: true allocation: 0 2: table: 0x7f5a01051978 type: float key: b inunion: true allocation: 0 keytoindex: table: 0x7f5a010513a0 b: 1 a: 0 entries: {{table: 0x7f5a01050bd0,table: 0x7f5a01050dd8}} 1: {table: 0x7f5a01050bd0,table: 0x7f5a01050dd8} 1: table: 0x7f5a01050bd0 type: int32 field: a 2: table: 0x7f5a01050dd8 type: float field: b cachedentries: {{table: 0x7f5a010511b8,table: 0x7f5a01051238}} 1: {table: 0x7f5a010511b8,table: 0x7f5a01051238} 1: table: 0x7f5a010511b8 type: int32 field: a 2: table: 0x7f5a01051238 type: float field: b llvm_argumentposition: 1 metamethods: table: 0x7f5a01050b40 methods: table: 0x7f5a01050a90 name: S CUDA not enabled, not performing test... table: 0x7f08d5b73c20 lhs: table: 0x7f08d5b72cb8 lhs: 1 rhs: table: 0x7f08d5b72c08 lhs: table: 0x7f08d5b71e38 lhs: 3 rhs: table: 0x7f08d5b71d88 lhs: 4 rhs: table: 0x7f08d5b6f820 lhs: 5 rhs: 6 name: ^ name: ^ name: * rhs: table: 0x7f08d5b72a70 lhs: table: 0x7f08d5b72598 lhs: 2 rhs: 4 name: - rhs: table: 0x7f08d5b72a28 name: uminus arg: a name: + name: / name: + rhs: table: 0x7f08d5b73af0 name: uminus arg: table: 0x7f08d5b739f8 arg: c name: call fn: b name: + 3 define dso_local i32 @"$mint"(i32 %0, i32 %1) { entry: %2 = icmp slt i32 %0, %1 %. = select i1 %2, i32 %0, i32 %1 ret i32 %. } 3 definition {int32,int32} -> int32 assembly for function at address 0x7f2c136f1000 0x7f2c136f1000(+0): mov eax, esi 0x7f2c136f1002(+2): cmp edi, esi 0x7f2c136f1004(+4): cmovl eax, edi 0x7f2c136f1007(+7): ret metatype init of Leaf allocating slot 1 to method print in type Leaf stub print in Leaf metatype init of Node importing print at slot 1 in type Node override slot 1 with method print in type Node stub print in Node defining interface Prints for type Leaf defining interface Prints for type Node interface Prints calling method print 2 1 definition {&Bar} -> {} define dso_local void @"$terrafoo"(%0* %0) { entry: ret void } assembly for function at address 0x7f6399398000 0x7f6399398000(+0): ret 40 40 40 inf 9.942054 inf 160 160 160 inf 12.337428 inf 280 280 280 inf 11.940522 inf 400 400 400 inf 11.238898 inf 520 520 520 inf 11.783624 inf 640 640 640 inf 10.053275 inf 760 760 760 inf 11.473216 inf 880 880 880 inf 11.456758 inf orig: String111222333 copy: String111222333 CUDA not enabled, not performing test... receivercasts.t: goto2.t: callbackcache.t: isvolatile.t: forbreak.t: cast.t: nestedcalls.t: cudahello.t: defergoto.t: setter.t: names.t: fnames.t: multimacro.t: constanttypes.t: sgemm3.t: hasbeenfrozen.t: cudaaggregate.t: symparam3.t: dgemm.t: metatype.t: parsefail.t: quote4.t: weirdheader.t: constant.t: ifelse.t: class2.t: ssimple.t: symbolmangling.t: cnamespace.t: testlog.t: examplelanguage1.t: quoteenv.t: blocking3.t: foo.t: includetwice.t: fact.t: nojit.t: empty.t: let2.t: vecobj.t: indexing64.t: testlang2.t: customline.t: inline_c.t: version.t: defaultoperator.t: antiquote1.t: overload.t: splitquote.t: exampleparser1.t: nillocal.t: macroselect.t: multiconstructor.t: sharedlib.t: asdlns.t: twolang.t: conflict.t: niltype.t: testvector.t: zeroreturn.t: signext.t: cudashared.t: cunion.t: cudatest.t: pratttest1.t: ppltalk.t: lvaluepointer.t: class3.t: chaindecl.t: rename.t: template.t: benchmark_dgemm.t: symparam.t: scc.t: cnamespaces.t: symbolvar7.t: bug372b.t: vars2.t: for2.t: pow.t: cudaagg.t: unstrict.t: nil nil about to compile unpack_param finished compile unpack_param in 0 seconds Operation not permitted blocking.t:44: terra main() : {} blocking.t:46: var M : int32, var N : int32 = 30, 40 blocking.t:33: for $i11 : int32 = /src/terralib.lua:2169: 0, blocking.t:33: min( /src/terralib.lua:2169: 0 + blocking.t:33: M, M), /src/terralib.lua:2169: 10 do blocking.t:33: for $i12 : int32 = /src/terralib.lua:2169: 0, blocking.t:33: min( /src/terralib.lua:2169: 0 + blocking.t:33: N, N), /src/terralib.lua:2169: 10 do blocking.t:33: for $i21 : int32 = $i11,min($i11 + /src/terralib.lua:2169: 10, blocking.t:33: M), /src/terralib.lua:2169: 1 do blocking.t:33: for $i22 : int32 = $i12,min($i12 + /src/terralib.lua:2169: 10, blocking.t:33: N), /src/terralib.lua:2169: 1 do blocking.t:50: printf("%d %d\n", $i21, $i22) blocking.t:33: end end end end blocking.t:44: end 0 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 0 6 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 7 0 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 9 8 0 8 1 8 2 8 3 8 4 8 5 8 6 8 7 8 8 8 9 9 0 9 1 9 2 9 3 9 4 9 5 9 6 9 7 9 8 9 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 2 10 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 3 10 3 11 3 12 3 13 3 14 3 15 3 16 3 17 3 18 3 19 4 10 4 11 4 12 4 13 4 14 4 15 4 16 4 17 4 18 4 19 5 10 5 11 5 12 5 13 5 14 5 15 5 16 5 17 5 18 5 19 6 10 6 11 6 12 6 13 6 14 6 15 6 16 6 17 6 18 6 19 7 10 7 11 7 12 7 13 7 14 7 15 7 16 7 17 7 18 7 19 8 10 8 11 8 12 8 13 8 14 8 15 8 16 8 17 8 18 8 19 9 10 9 11 9 12 9 13 9 14 9 15 9 16 9 17 9 18 9 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 2 20 2 21 2 22 2 23 2 24 2 25 2 26 2 27 2 28 2 29 3 20 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 3 29 4 20 4 21 4 22 4 23 4 24 4 25 4 26 4 27 4 28 4 29 5 20 5 21 5 22 5 23 5 24 5 25 5 26 5 27 5 28 5 29 6 20 6 21 6 22 6 23 6 24 6 25 6 26 6 27 6 28 6 29 7 20 7 21 7 22 7 23 7 24 7 25 7 26 7 27 7 28 7 29 8 20 8 21 8 22 8 23 8 24 8 25 8 26 8 27 8 28 8 29 9 20 9 21 9 22 9 23 9 24 9 25 9 26 9 27 9 28 9 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 2 30 2 31 2 32 2 33 2 34 2 35 2 36 2 37 2 38 2 39 3 30 3 31 3 32 3 33 3 34 3 35 3 36 3 37 3 38 3 39 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 37 4 38 4 39 5 30 5 31 5 32 5 33 5 34 5 35 5 36 5 37 5 38 5 39 6 30 6 31 6 32 6 33 6 34 6 35 6 36 6 37 6 38 6 39 7 30 7 31 7 32 7 33 7 34 7 35 7 36 7 37 7 38 7 39 8 30 8 31 8 32 8 33 8 34 8 35 8 36 8 37 8 38 8 39 9 30 9 31 9 32 9 33 9 34 9 35 9 36 9 37 9 38 9 39 10 0 10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 8 10 9 11 0 11 1 11 2 11 3 11 4 11 5 11 6 11 7 11 8 11 9 12 0 12 1 12 2 12 3 12 4 12 5 12 6 12 7 12 8 12 9 13 0 13 1 13 2 13 3 13 4 13 5 13 6 13 7 13 8 13 9 14 0 14 1 14 2 14 3 14 4 14 5 14 6 14 7 14 8 14 9 15 0 15 1 15 2 15 3 15 4 15 5 15 6 15 7 15 8 15 9 16 0 16 1 16 2 16 3 16 4 16 5 16 6 16 7 16 8 16 9 17 0 17 1 17 2 17 3 17 4 17 5 17 6 17 7 17 8 17 9 18 0 18 1 18 2 18 3 18 4 18 5 18 6 18 7 18 8 18 9 19 0 19 1 19 2 19 3 19 4 19 5 19 6 19 7 19 8 19 9 10 10 10 11 10 12 10 13 10 14 10 15 10 16 10 17 10 18 10 19 11 10 11 11 11 12 11 13 11 14 11 15 11 16 11 17 11 18 11 19 12 10 12 11 12 12 12 13 12 14 12 15 12 16 12 17 12 18 12 19 13 10 13 11 13 12 13 13 13 14 13 15 13 16 13 17 13 18 13 19 14 10 14 11 14 12 14 13 14 14 14 15 14 16 14 17 14 18 14 19 15 10 15 11 15 12 15 13 15 14 15 15 15 16 15 17 15 18 15 19 16 10 16 11 16 12 16 13 16 14 16 15 16 16 16 17 16 18 16 19 17 10 17 11 17 12 17 13 17 14 17 15 17 16 17 17 17 18 17 19 18 10 18 11 18 12 18 13 18 14 18 15 18 16 18 17 18 18 18 19 19 10 19 11 19 12 19 13 19 14 19 15 19 16 19 17 19 18 19 19 10 20 10 21 10 22 10 23 10 24 10 25 10 26 10 27 10 28 10 29 11 20 11 21 11 22 11 23 11 24 11 25 11 26 11 27 11 28 11 29 12 20 12 21 12 22 12 23 12 24 12 25 12 26 12 27 12 28 12 29 13 20 13 21 13 22 13 23 13 24 13 25 13 26 13 27 13 28 13 29 14 20 14 21 14 22 14 23 14 24 14 25 14 26 14 27 14 28 14 29 15 20 15 21 15 22 15 23 15 24 15 25 15 26 15 27 15 28 15 29 16 20 16 21 16 22 16 23 16 24 16 25 16 26 16 27 16 28 16 29 17 20 17 21 17 22 17 23 17 24 17 25 17 26 17 27 17 28 17 29 18 20 18 21 18 22 18 23 18 24 18 25 18 26 18 27 18 28 18 29 19 20 19 21 19 22 19 23 19 24 19 25 19 26 19 27 19 28 19 29 10 30 10 31 10 32 10 33 10 34 10 35 10 36 10 37 10 38 10 39 11 30 11 31 11 32 11 33 11 34 11 35 11 36 11 37 11 38 11 39 12 30 12 31 12 32 12 33 12 34 12 35 12 36 12 37 12 38 12 39 13 30 13 31 13 32 13 33 13 34 13 35 13 36 13 37 13 38 13 39 14 30 14 31 14 32 14 33 14 34 14 35 14 36 14 37 14 38 14 39 15 30 15 31 15 32 15 33 15 34 15 35 15 36 15 37 15 38 15 39 16 30 16 31 16 32 16 33 16 34 16 35 16 36 16 37 16 38 16 39 17 30 17 31 17 32 17 33 17 34 17 35 17 36 17 37 17 38 17 39 18 30 18 31 18 32 18 33 18 34 18 35 18 36 18 37 18 38 18 39 19 30 19 31 19 32 19 33 19 34 19 35 19 36 19 37 19 38 19 39 20 0 20 1 20 2 20 3 20 4 20 5 20 6 20 7 20 8 20 9 21 0 21 1 21 2 21 3 21 4 21 5 21 6 21 7 21 8 21 9 22 0 22 1 22 2 22 3 22 4 22 5 22 6 22 7 22 8 22 9 23 0 23 1 23 2 23 3 23 4 23 5 23 6 23 7 23 8 23 9 24 0 24 1 24 2 24 3 24 4 24 5 24 6 24 7 24 8 24 9 25 0 25 1 25 2 25 3 25 4 25 5 25 6 25 7 25 8 25 9 26 0 26 1 26 2 26 3 26 4 26 5 26 6 26 7 26 8 26 9 27 0 27 1 27 2 27 3 27 4 27 5 27 6 27 7 27 8 27 9 28 0 28 1 28 2 28 3 28 4 28 5 28 6 28 7 28 8 28 9 29 0 29 1 29 2 29 3 29 4 29 5 29 6 29 7 29 8 29 9 20 10 20 11 20 12 20 13 20 14 20 15 20 16 20 17 20 18 20 19 21 10 21 11 21 12 21 13 21 14 21 15 21 16 21 17 21 18 21 19 22 10 22 11 22 12 22 13 22 14 22 15 22 16 22 17 22 18 22 19 23 10 23 11 23 12 23 13 23 14 23 15 23 16 23 17 23 18 23 19 24 10 24 11 24 12 24 13 24 14 24 15 24 16 24 17 24 18 24 19 25 10 25 11 25 12 25 13 25 14 25 15 25 16 25 17 25 18 25 19 26 10 26 11 26 12 26 13 26 14 26 15 26 16 26 17 26 18 26 19 27 10 27 11 27 12 27 13 27 14 27 15 27 16 27 17 27 18 27 19 28 10 28 11 28 12 28 13 28 14 28 15 28 16 28 17 28 18 28 19 29 10 29 11 29 12 29 13 29 14 29 15 29 16 29 17 29 18 29 19 20 20 20 21 20 22 20 23 20 24 20 25 20 26 20 27 20 28 20 29 21 20 21 21 21 22 21 23 21 24 21 25 21 26 21 27 21 28 21 29 22 20 22 21 22 22 22 23 22 24 22 25 22 26 22 27 22 28 22 29 23 20 23 21 23 22 23 23 23 24 23 25 23 26 23 27 23 28 23 29 24 20 24 21 24 22 24 23 24 24 24 25 24 26 24 27 24 28 24 29 25 20 25 21 25 22 25 23 25 24 25 25 25 26 25 27 25 28 25 29 26 20 26 21 26 22 26 23 26 24 26 25 26 26 26 27 26 28 26 29 27 20 27 21 27 22 27 23 27 24 27 25 27 26 27 27 27 28 27 29 28 20 28 21 28 22 28 23 28 24 28 25 28 26 28 27 28 28 28 29 29 20 29 21 29 22 29 23 29 24 29 25 29 26 29 27 29 28 29 29 20 30 20 31 20 32 20 33 20 34 20 35 20 36 20 37 20 38 20 39 21 30 21 31 21 32 21 33 21 34 21 35 21 36 21 37 21 38 21 39 22 30 22 31 22 32 22 33 22 34 22 35 22 36 22 37 22 38 22 39 23 30 23 31 23 32 23 33 23 34 23 35 23 36 23 37 23 38 23 39 24 30 24 31 24 32 24 33 24 34 24 35 24 36 24 37 24 38 24 39 25 30 25 31 25 32 25 33 25 34 25 35 25 36 25 37 25 38 25 39 26 30 26 31 26 32 26 33 26 34 26 35 26 36 26 37 26 38 26 39 27 30 27 31 27 32 27 33 27 34 27 35 27 36 27 37 27 38 27 39 28 30 28 31 28 32 28 33 28 34 28 35 28 36 28 37 28 38 28 39 29 30 29 31 29 32 29 33 29 34 29 35 29 36 29 37 29 38 29 39 printd.t:3: terra foo() : double return 0.4 end terra: 0 lua: 0 terra: 1 lua: 1 terra: 2 lua: 2 terra: 3 lua: 3 terra: 4 lua: 4 terra: 5 lua: 5 terra: 6 lua: 6 terra: 7 lua: 7 terra: 8 lua: 8 terra: 9 lua: 9 terra: 10 lua: 10 terra: 11 lua: 11 terra: 12 lua: 12 terra: 13 lua: 13 terra: 14 lua: 14 terra: 15 lua: 15 terra: 16 lua: 16 terra: 17 lua: 17 terra: 18 lua: 18 terra: 19 lua: 19 terra: 20 lua: 20 terra: 21 lua: 21 terra: 22 lua: 22 terra: 23 lua: 23 terra: 24 lua: 24 terra: 25 lua: 25 terra: 26 lua: 26 terra: 27 lua: 27 terra: 28 lua: 28 terra: 29 lua: 29 terra: 30 lua: 30 terra: 31 lua: 31 terra: 32 lua: 32 terra: 33 lua: 33 terra: 34 lua: 34 terra: 35 lua: 35 terra: 36 lua: 36 terra: 37 lua: 37 terra: 38 lua: 38 terra: 39 lua: 39 terra: 40 lua: 40 terra: 41 lua: 41 terra: 42 lua: 42 terra: 43 lua: 43 terra: 44 lua: 44 terra: 45 lua: 45 terra: 46 lua: 46 terra: 47 lua: 47 terra: 48 lua: 48 terra: 49 lua: 49 terra: 50 lua: 50 terra: 51 lua: 51 terra: 52 lua: 52 terra: 53 lua: 53 terra: 54 lua: 54 terra: 55 lua: 55 terra: 56 lua: 56 terra: 57 lua: 57 terra: 58 lua: 58 terra: 59 lua: 59 terra: 60 lua: 60 terra: 61 lua: 61 terra: 62 lua: 62 terra: 63 lua: 63 terra: 64 lua: 64 terra: 65 lua: 65 terra: 66 lua: 66 terra: 67 lua: 67 terra: 68 lua: 68 terra: 69 lua: 69 terra: 70 lua: 70 terra: 71 lua: 71 terra: 72 lua: 72 terra: 73 lua: 73 terra: 74 lua: 74 terra: 75 lua: 75 terra: 76 lua: 76 terra: 77 lua: 77 terra: 78 lua: 78 terra: 79 lua: 79 terra: 80 lua: 80 terra: 81 lua: 81 terra: 82 lua: 82 terra: 83 lua: 83 terra: 84 lua: 84 terra: 85 lua: 85 terra: 86 lua: 86 terra: 87 lua: 87 terra: 88 lua: 88 terra: 89 lua: 89 terra: 90 lua: 90 terra: 91 lua: 91 terra: 92 lua: 92 terra: 93 lua: 93 terra: 94 lua: 94 terra: 95 lua: 95 terra: 96 lua: 96 terra: 97 lua: 97 terra: 98 lua: 98 terra: 99 lua: 99 terra: 100 nestextract.t:33: terra doit() : {int32,int32} nestextract.t:34: return takesAnA( nestextract.t:15: twoAs( nestextract.t:34: twoInts()._0)._0), takesAnA( nestextract.t:15: twoAs( nestextract.t:34: twoInts()._0)._0) nestextract.t:33: end Foo: what: &{int32} -> int32 -> {int32} -> int32: parameters: {int32}: _0: int32 returntype:int32 define dso_local void @"$foo"(%struct.Foo* %0, i8* %1) { entry: %2 = bitcast %struct.Foo* %0 to i8** store i8* %1, i8** %2, align 8 ret void } definition {&Foo,&{int32} -> int32} -> {} assembly for function at address 0x7fa3754ea000 0x7fa3754ea000(+0): mov qword ptr [rdi], rsi 0x7fa3754ea003(+3): ret cdata: 0x7fb3778d4000 userdata: 0x7fb3778d4000 global : double DONE 13 13 13 3.300000 579 ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7" target triple = "amdgcn-amd-amdhsa" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local i32 @f() local_unnamed_addr #0 { entry: ret i32 579 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } bug372_perf.t:295: terra unpack_param(fixed_ptr : &opaque) : BCStruct bug372_perf.t:296: var result : BCStruct = @[&BCStruct](fixed_ptr) bug372_perf.t:297: return result bug372_perf.t:295: end define dso_local void @"$unpack_param"(%struct.BCStruct* noalias sret(%struct.BCStruct) %0, i8* %1) { entry: %2 = bitcast %struct.BCStruct* %0 to i8* call void @llvm.memcpy.p0i8.p0i8.i64(i8* noundef nonnull align 8 dereferenceable(9928) %2, i8* noundef nonnull align 8 dereferenceable(9928) %1, i64 9928, i1 false) ret void } definition {&opaque} -> BCStruct assembly for function at address 0x7ff68141a000 0x7ff68141a000(+0): push rbx 0x7ff68141a001(+1): mov rbx, rdi 0x7ff68141a004(+4): movabs rax, 140696712316565 0x7ff68141a00e(+14): mov edx, 9928 0x7ff68141a013(+19): call rax 0x7ff68141a015(+21): mov rax, rbx 0x7ff68141a018(+24): pop rbx 0x7ff68141a019(+25): ret CUDA not enabled, not performing test... atomicrmw test settings: synscope true, align true, fadd true define dso_local void @"$atomic_add"(i32* %0, i32 %1, i32 %2, i32 %3, i32 %4) { entry: %5 = atomicrmw add i32* %0, i32 %1 seq_cst, align 4 %6 = atomicrmw add i32* %0, i32 %2 acq_rel, align 4 fence release %7 = atomicrmw add i32* %0, i32 %3 syncscope("singlethread") monotonic, align 16 fence acquire %8 = atomicrmw volatile add i32* %0, i32 %4 monotonic, align 4 ret void } atomicrmw.t:11: terra atomic_add(x : &int32,y : int32,z : int32,w : int32,u : int32) : {} atomicrmw.t:12: atomicrmw("add", x, y, { syncscope = "", ordering = "seq_cst", align = native, isvolatile = false }) atomicrmw.t:13: atomicrmw("add", x, z, { syncscope = "", ordering = "acq_rel", align = native, isvolatile = false }) atomicrmw.t:14: fence({ syncscope = "", ordering = "release" }) atomicrmw.t:18: atomicrmw("add", x, w, { syncscope = "singlethread", ordering = "monotonic", align = 16, isvolatile = false }) atomicrmw.t:30: fence({ syncscope = "", ordering = "acquire" }) atomicrmw.t:31: atomicrmw("add", x, u, { syncscope = "", ordering = "monotonic", align = native, isvolatile = true }) atomicrmw.t:11: end definition {&int32,int32,int32,int32,int32} -> {} assembly for function at address 0x7fe1bae65000 0x7fe1bae65000(+0): lock 0x7fe1bae65001(+1): add dword ptr [rdi], esi 0x7fe1bae65003(+3): lock 0x7fe1bae65004(+4): add dword ptr [rdi], edx 0x7fe1bae65006(+6): lock 0x7fe1bae65007(+7): add dword ptr [rdi], ecx 0x7fe1bae65009(+9): lock 0x7fe1bae6500a(+10): add dword ptr [rdi], r8d 0x7fe1bae6500d(+13): ret define dso_local i32 @"$atomic_add_and_return"(i32* %0, i32 %1) { entry: %2 = atomicrmw add i32* %0, i32 %1 acq_rel, align 4 ret i32 %2 } 54321 atomicrmw.t:69: terra atomic_add_and_return(x : &int32,y : int32) : int32 atomicrmw.t:70: return atomicrmw("add", x, y, { syncscope = "", ordering = "acq_rel", align = native, isvolatile = false }) atomicrmw.t:69: end definition {&int32,int32} -> int32 assembly for function at address 0x7fe1bae87000 0x7fe1bae87000(+0): mov eax, esi 0x7fe1bae87002(+2): lock 0x7fe1bae87003(+3): xadd dword ptr [rdi], eax 0x7fe1bae87006(+6): ret define dso_local void @"$atomic_fadd"(double* %0, double %1) { entry: %2 = atomicrmw fadd double* %0, double %1 monotonic, align 8 ret void } 22 atomicrmw.t:91: terra atomic_fadd(x : &double,y : double) : {} atomicrmw.t:92: atomicrmw("fadd", x, y, { syncscope = "", ordering = "monotonic", align = native, isvolatile = false }) atomicrmw.t:91: end definition {&double,double} -> {} assembly for function at address 0x7fe1bae4b000 0x7fe1bae4b000(+0): vmovsd xmm1, qword ptr [rdi] 0x7fe1bae4b004(+4): nop word ptr cs:[rax + rax] 0x7fe1bae4b010(+16): vaddsd xmm2, xmm1, xmm0 0x7fe1bae4b014(+20): vmovq rcx, xmm2 0x7fe1bae4b019(+25): vmovq rax, xmm1 0x7fe1bae4b01e(+30): lock 0x7fe1bae4b01f(+31): cmpxchg qword ptr [rdi], rcx 0x7fe1bae4b023(+35): vmovq xmm1, rax 0x7fe1bae4b028(+40): jne -26 0x7fe1bae4b02a(+42): ret define dso_local i32 @"$atomic_add_and_return"(i32* %0, i32 %1) { entry: %2 = atomicrmw add i32* %0, i32 %1 acq_rel, align 4 ret i32 %2 } 21 atomicrmw.t:69: terra atomic_add_and_return(x : &int32,y : int32) : int32 atomicrmw.t:70: return atomicrmw("add", x, y, { syncscope = "", ordering = "acq_rel", align = native, isvolatile = false }) atomicrmw.t:69: end definition {&int32,int32} -> int32 assembly for function at address 0x7fe1bae87000 0x7fe1bae87000(+0): mov eax, esi 0x7fe1bae87002(+2): lock 0x7fe1bae87003(+3): xadd dword ptr [rdi], eax 0x7fe1bae87006(+6): ret true cdata: 0x7fb01d600b18 recfn.t:1: terra foo() : {} recfn.t:2: bar() recfn.t:1: end about to compile unpack_param finished compile unpack_param in 0 seconds false definition {int32} -> int32 define dso_local i32 @"$anon (./lib/embeddedcode.t:30)"(i32 %0) { entry: %1 = add i32 %0, 7 ret i32 %1 } assembly for function at address 0x7fd78aecb000 0x7fd78aecb000(+0): lea eax, [rdi + 7] 0x7fd78aecb003(+3): ret define dso_local i32 @"$anon (./lib/embeddedcode.t:30).1"(i32 %0) { entry: %1 = add i32 %0, 7 ret i32 %1 } definition {int32} -> int32 assembly for function at address 0x7fd78abf8000 0x7fd78abf8000(+0): lea eax, [rdi + 7] 0x7fd78abf8003(+3): ret false newerrortest.t:3: no stack traceback: [C]: in function 'error' newerrortest.t:3: in function 'userfn' newerrortest.t:7: Errors reported during invoking macro a() ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' newerrortest.t:6: in function [C]: in function 'xpcall' newerrortest.t:1: in main chunk definition {{float,float,float,float},{float,float,float,float}} -> {float,float,float,float} ; Function Attrs: alwaysinline define dso_local { <2 x float>, <2 x float> } @"$add4_val_val"(<2 x float> %0, <2 x float> %1, <2 x float> %2, <2 x float> %3) #0 { entry: %4 = fadd <2 x float> %0, %2 %5 = fadd <2 x float> %1, %3 %6 = insertvalue { <2 x float>, <2 x float> } undef, <2 x float> %4, 0 %7 = insertvalue { <2 x float>, <2 x float> } %6, <2 x float> %5, 1 ret { <2 x float>, <2 x float> } %7 } assembly for function at address 0x7fda0819f000 0x7fda0819f000(+0): vaddps xmm0, xmm0, xmm2 0x7fda0819f004(+4): vaddps xmm1, xmm1, xmm3 0x7fda0819f008(+8): ret CUDA not enabled, not performing test... f11 7 f11 3 _ __1 float2: v: float[2] -> float _0: anon$1: x: float y: float -0.169075164 -0.169086185 threadid 0 threadid 1 threadid 2 threadid 3 new terra 1 new terra 2 new terra 0 new terra 3 6 threadid 0 threadid 1 threadid 2 threadid 3 new terra 0 new terra 3 new terra 2 new terra 1 definition {} -> A define dso_local void @"$foo"(%0* noalias sret(%0) %0) { entry: %.sroa.0.0..sroa_idx = getelementptr inbounds %0, %0* %0, i64 0, i32 0 store %1* null, %1** %.sroa.0.0..sroa_idx, align 8 ret void } assembly for function at address 0x7f1464737000 0x7f1464737000(+0): mov rax, rdi 0x7f1464737003(+3): mov qword ptr [rdi], 0 0x7f146473700a(+10): ret cdata: 0x7f14647db738 ppnil.t:1: terra foo() : niltype ppnil.t:2: return nil ppnil.t:1: end sh: ../terra: not found ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/defer.t:3: deferred statement must resolve to a function call defer 3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/defer.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/defer.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f14.t:4: some entries in constructor are named while others are not var a : struct { a : int, b : int } = {b = 1, a = 1,3} ^ fails/f14.t:5: expected a structural type return a.a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f14.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f14.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: Errors reported during typechecking. fails/methodantiquote.t:14: invalid conversion from {int32,int32} to M.B var b : M.B = { 1,2 } ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: in function 'checklabel' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2766: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/methodantiquote.t:13: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/methodantiquote.t:1: in main chunk symbolvar6.t: compile_time_array.t: macro2.t: terracast.t: functionnoproto.t: strerror.t: blocking.t: printd.t: fnptrc.t: bounce.t: nestextract.t: fnptrstruct.t: pt.t: def1.t: call.t: luabridge.t: terraluamethod.t: cnames.t: localenv2.t: printfloat.t: renaming.t: amdgpu_struct.t: gemm.t: usercast.t: bug372_perf.t: paren.t: incompletetypetest3.t: zeroargs.t: stattest.t: special.t: cudaatomic.t: numliteral.t: opaquealloc.t: proxystruct.t: completec.t: atomicrmw.t: luabridgeunion.t: veclit.t: simplestruct.t: logical.t: recfn.t: compile_time_array2.t: sgemmkernel.t: macro.t: sugar.t: embeddedcode1.t: macrolet.t: newerrortest.t: symbolvar5.t: classifyfloatstructs.t: fastcall.t: quote9.t: vecarith.t: cudaglobal.t: pointerlike.t: requiretwice.t: structsyntax.t: overload2.t: incomplete4.t: quote2.t: switch.t: scope.t: cconv.t: emptyname.t: canon2.t: benchmark_nbody.t: multiterra.t: shallowfreeze.t: ppnil.t: coverage2.t: blockescape.t: eager.t: declerrors.t: asm.t: fails/defer.t: fails/f14.t: fails/methodantiquote.t: fails/nesterror.t:...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/nesterror.t:5: attempting to call a method on a non-structural type int32 return (1):foo() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/nesterror.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/nesterror.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/nilsym.t:3: expected a symbol or string but found nil var [what] = 4 ^ fails/nilsym.t:3: expected 0 parameters (), but found 1 (int32) var [what] = 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/nilsym.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/nilsym.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/veclit3.t:5: cannot determine type of empty aggregate var a = vector() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/veclit3.t:5: Errors reported during invoking macro var a = vector() ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3310: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/veclit3.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/veclit3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f0.t:3: variable 'a' not found return a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f0.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f0.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f23.t:4: argument of dereference is not a pointer type but int32 @(3) = 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f23.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f23.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: Errors reported during typechecking. fails/ucall.t:7: lua object of type function not understood by terra code. what(Foo {}) ^ fails/ucall.t:7: to call a lua function from terra first use terralib.cast to cast it to a terra function type. what(Foo {}) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2058: in function 'invokeuserfunction' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2775: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/ucall.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/ucall.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/symbolvar2.t:7: definition of variable with symbol $0 is not in scope in this context [a] = [a] + 1 ^ fails/symbolvar2.t:7: definition of variable with symbol $0 is not in scope in this context [a] = [a] + 1 ^ fails/symbolvar2.t:12: definition of variable with symbol $0 is not in scope in this context return [a] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symbolvar2.t:10: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symbolvar2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/getmethod.t:12: error while looking up method: fails/getmethod.t:7: nope! return a:bar() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/getmethod.t:10: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/getmethod.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/recpattern.t:16: invalid conversion from int32 to {} return start() + foo ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/recpattern.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/recpattern.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3640: attributes must be a table, not a number stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3640: in function 'createattributetable' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3661: in function 'userfn' fails/attrstore.t:6: Errors reported during invoking macro terralib.attrstore(&a,4,4) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/attrstore.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/attrstore.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: Errors reported during typechecking. fails/gettype.t:16: expected a terra expression but found terramacro return makestuff(true).a,makestuff(3.0).a,makestuff(makestuff).a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2058: in function 'invokeuserfunction' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3435: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1202: in function 'definequote' fails/gettype.t:10: in function 'userfn' fails/gettype.t:16: Errors reported during invoking macro return makestuff(true).a,makestuff(3.0).a,makestuff(makestuff).a ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/gettype.t:15: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/gettype.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1758: vectors must be composed of primitive types (for now...) but found type &int32 stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1758: in function 'init' ...ports/testing/terra/src/terra-release-1.0.0/src/asdl.lua:312: in function 'userfn' fails/vectype.t:3: Errors reported during evaluating Lua code from Terra var a : vector(&int,3) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1850: in function 'evaltype' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1870: in function 'evaluateparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3168: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/vectype.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/vectype.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f17.t:4: incompatible types: bool and int32 return true + 1 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f17.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f17.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2457: attempting to use an opaque type {} -> {} where the layout of the type is needed stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1555: in function 'reportopaque' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1639: in function 'userfn' fails/fnindex.t:8: Errors reported during finalizing type return foo + 1 ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2457: in function 'ascompletepointer' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2464: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/fnindex.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/fnindex.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f46.t:4: type must be specified for parameters and uninitialized variables var a,b,c ^ fails/f46.t:4: type must be specified for parameters and uninitialized variables var a,b,c ^ fails/f46.t:4: type must be specified for parameters and uninitialized variables var a,b,c ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f46.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f46.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f3.t:4: no field _1 in terra object of type {int32} return a._1 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f3.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/intrinsic4.t:17: incompatible types: float and {} return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/intrinsic4.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/intrinsic4.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: bad argument #2 to 'vector' expected 'number' but found 'nil' stack traceback: [C]: in function 'error' ...ports/testing/terra/src/terra-release-1.0.0/src/asdl.lua:261: in function 'reporterr' ...ports/testing/terra/src/terra-release-1.0.0/src/asdl.lua:295: in function 'userfn' fails/vectorerror.t:6: Errors reported during evaluating Lua code from Terra var a : vector(int,morenonsense) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1850: in function 'evaltype' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1870: in function 'evaluateparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3168: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/vectorerror.t:5: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/vectorerror.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/cast.t:6: expected a terra expression but found terra type double. If this is a cast, you may have omitted the required parentheses: [T](exp) var a = [double] b ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/cast.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/cast.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/defergoto.t:13: goto crosses the scope of a deferred statement goto what ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/defergoto.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/defergoto.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/atomicrmw3.t:6: invalid conversion from bool to int32 return terralib.atomicrmw("add", &a, true, {ordering = "monotonic"}) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/atomicrmw3.t:6: Errors reported during invoking macro return terralib.atomicrmw("add", &a, true, {ordering = "monotonic"}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/atomicrmw3.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/atomicrmw3.t:1: in main chunk fails/symparam3.t:9: Errors reported during function declaration. fails/symparam3.t:9: expected a symbol but found terralabel terra foo2([a], b : int, [d]) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/symparam3.t:9: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symparam3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/let.t:12: definition of variable with symbol $0 is not in scope in this context return ([c]) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/let.t:10: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/let.t:1: in main chunk fails/metatype.t:3: what stack traceback: [C]: in function 'error' fails/metatype.t:3: in function 'userfn' fails/metatype.t:5: Errors reported during invoking metatype function struct A(foo) { ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1051: in function 'layoutstruct' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1165: in function 'defineobjects' fails/metatype.t:5: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/metatype.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f13.t:4: some entries in constructor are named while others are not var a : struct { a : int, b : int } = {1, a = 2} ^ fails/f13.t:5: expected a structural type return a.a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f13.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f13.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/ifelse.t:4: incompatible types: vector(int32,2) and &int8 return terralib.select(a > 0, vector(1,1),"a") ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/ifelse.t:4: Errors reported during invoking macro return terralib.select(a > 0, vector(1,1),"a") ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/ifelse.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/ifelse.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2457: attempting to use an opaque type opaque where the layout of the type is needed stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1555: in function 'reportopaque' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1639: in function 'userfn' fails/opaque.t:6: Errors reported during finalizing type return a + 1 ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2457: in function 'ascompletepointer' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2464: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/opaque.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/opaque.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f35.t:5: lua object of type function not understood by terra code. return aa.a ^ fails/f35.t:5: to call a lua function from terra first use terralib.cast to cast it to a terra function type. return aa.a ^ fails/f35.t:5: expected a table but found function return aa.a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f35.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f35.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/veclit2.t:5: vectors must be composed of primitive types (for now...) but found type terratype var a = vector("what","what","what") ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/veclit2.t:5: Errors reported during invoking macro var a = vector("what","what","what") ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3310: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/veclit2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/veclit2.t:1: in main chunk fails/recursivecompile.t:7: function foo is not defined. terra foo() : {} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:511: in function 'visit' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:516: in function 'visit' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:523: in function 'readytocompile' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:531: in function 'checkreadytocompile' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:819: in function 'addvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:823: in function 'jitvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:537: in function 'userfn' fails/recursivecompile.t:9: Errors reported during evaluating Lua code from Terra [ bar ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/recursivecompile.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/recursivecompile.t:1: in main chunk fails/overload4.t:4: Errors reported during function declaration. fails/overload4.t:6: duplicate definition of function terra foo(a : &int8) ^ fails/overload4.t:4: previous definition is here terra foo(a : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/overload4.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/overload4.t:1: in main chunk fails/overload.t:3: Errors reported during function declaration. fails/overload.t:7: duplicate definition of function terra foo(a : &int8) ^ fails/overload.t:3: previous definition is here terra foo(a : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/overload.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/overload.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f19.t:4: argument of unary operator is not valid type but bool return -false ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f19.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f19.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/macroselect.t:8: expected a string or label but found number return a.[c] ^ fails/macroselect.t:8: no field $error in terra object of type A return a.[c] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/macroselect.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/macroselect.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/defergoto2.t:13: goto crosses the scope of a deferred statement goto what ^ fails/defergoto2.t:13: goto crosses the scope of a deferred statement goto what ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/defergoto2.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/defergoto2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/usercastwrong.t:13: user-defined cast returned expression with the wrong type. var b : int = A { 3 } ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/usercastwrong.t:12: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/usercastwrong.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: Errors reported during typechecking. fails/symboltest.t:18: no field $3 in terra object of type A a.[f] = 4 ^ fails/symboltest.t:18: argument to operator must be an lvalue a.[f] = 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: in function 'checklabel' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2766: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symboltest.t:15: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symboltest.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f25.t:4: expected 3 parameters (passthrough,passthrough,passthrough), but found 2 (int32,int32) var a,b,c = 3,4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f25.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f25.t:1: in main chunk fails/recursivecompile2.t:11: function foo is not defined. terra foo() : {} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:511: in function 'visit' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:516: in function 'visit' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:516: in function 'visit' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:523: in function 'readytocompile' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:531: in function 'checkreadytocompile' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:819: in function 'addvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:823: in function 'jitvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:537: in function 'userfn' fails/recursivecompile2.t:13: Errors reported during evaluating Lua code from Terra [ baz ^ ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/recursivecompile2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/recursivecompile2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/defer1.t:4: deferred statement must resolve to a function call defer bar() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/defer1.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/defer1.t:1: in main chunk fails/symparam.t:4: Errors reported during function declaration. fails/symparam.t:4: expected a symbol but found terralabel terra foo([a], b : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/symparam.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symparam.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: Errors reported during typechecking. fails/symbolvar7.t:10: expected 3 parameters (double,double,double), but found 2 (double,double) var [c],[d] = 3.25,3.25 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symbolvar7.t:8: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symbolvar7.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/for2.t:4: incompatible types: &int8 and uint64 for i = "a",a,s do ^ fails/for2.t:4: expected an integral type for loop initialization but found for i = "a",a,s do ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/for2.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/for2.t:1: in main chunk fails/f7.t:4: type recursively contains itself, or using a type whose layout failed struct A { b : B } ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1370: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1575: in function 'ensurelayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1577: in function 'ensurelayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1582: in function 'addentry' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1614: in function 'addentrylist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1618: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1575: in function 'ensurelayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1582: in function 'addentry' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1614: in function 'addentrylist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1618: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1642: in function 'userfn' fails/f7.t:7: Errors reported during finalizing type var a : A ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3180: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f7.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f7.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: Errors reported during typechecking. fails/symbolvar6.t:10: expected a symbol but found number var [a],[b] = 1.25,3 ^ fails/symbolvar6.t:10: expected 1 parameters (double), but found 2 (double,int32) var [a],[b] = 1.25,3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symbolvar6.t:9: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symbolvar6.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f37.t:4: operator .. not defined in terra code. return 4 .. 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f37.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f37.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f26.t:4: expected 3 parameters (passthrough,passthrough,passthrough), but found 4 (int32,int32,int32,int32) var a,b,c = 3,4,6,7 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f26.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f26.t:1: in main chunk fails/escapeerr.t:9: attempt to perform arithmetic on global 'foo' (a nil value) stack traceback: fails/escapeerr.t:9: in function 'userfn' fails/escapeerr.t:9: Errors reported during evaluating Lua code from Terra a : foo + 1 ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1028: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'getrecords' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1045: in function 'layoutstruct' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1165: in function 'defineobjects' fails/escapeerr.t:8: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/escapeerr.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f29.t:5: expected a function but found int32 return a(8) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f29.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f29.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/quoteescape2.t:15: definition of variable with symbol $a is not in scope in this context b = foo(a) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/quoteescape2.t:11: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/quoteescape2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f15.t:5: invalid conversion from int32 to &int32 var a : &int = 7 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f15.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f15.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3643: align attribute must be a number, not a string stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3643: in function 'createattributetable' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3654: in function 'userfn' fails/attrload3.t:5: Errors reported during invoking macro terralib.attrload(x, {align = "asdf"}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/attrload3.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/attrload3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f36.t:4: no field a in lua object return aa.a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f36.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f36.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/attrload2.t:6: address must be a pointer but found int32 return terralib.attrload(a,{}) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/attrload2.t:6: Errors reported during invoking macro return terralib.attrload(a,{}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/attrload2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/attrload2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3755: atomicrmw requires four arguments stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3755: in function 'userfn' fails/atomicrmw.t:6: Errors reported during invoking macro return terralib.atomicrmw(&a,4) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/atomicrmw.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/atomicrmw.t:1: in main chunk fails/nilreturn.t:2: Errors reported during function declaration. fails/nilreturn.t:2: expected a type but found nil terra foo() : bar ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/nilreturn.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/nilreturn.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f5.t:2: duplicate definition of variable a terra foo(a : int, a : int) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f5.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f5.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/escapemacro.t:17: definition of variable with symbol $a is not in scope in this context store(a) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/escapemacro.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/escapemacro.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/veclit.t:4: incompatible types: int32 and &int8 var a = 2* vector(1,"what",3) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/veclit.t:4: Errors reported during invoking macro var a = 2* vector(1,"what",3) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3310: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/veclit.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/veclit.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/recfn.t:3: variable 'bar' not found bar() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/recfn.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/recfn.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f21.t:4: arguments of binary operator are not valid type but &int8 return nil + "a" ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f21.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f21.t:1: in main chunk fails/nilsym.t: fails/veclit3.t: fails/f0.t: fails/f23.t: fails/ucall.t: fails/symbolvar2.t: fails/getmethod.t: fails/recpattern.t: fails/attrstore.t: fails/gettype.t: fails/vectype.t: fails/f17.t: fails/fnindex.t: fails/f46.t: fails/f3.t: fails/intrinsic4.t: fails/vectorerror.t: fails/cast.t: fails/defergoto.t: fails/atomicrmw3.t: fails/symparam3.t: fails/let.t: fails/metatype.t: fails/f13.t: fails/ifelse.t: fails/opaque.t: fails/f35.t: fails/veclit2.t: fails/recursivecompile.t: fails/overload4.t: fails/overload.t: fails/f19.t: fails/macroselect.t: fails/defergoto2.t: fails/usercastwrong.t: fails/symboltest.t: fails/f25.t: fails/recursivecompile2.t: fails/defer1.t: fails/symparam.t: fails/symbolvar7.t: fails/for2.t: fails/f7.t: fails/symbolvar6.t: fails/f37.t: fails/f26.t: fails/escapeerr.t: fails/f29.t: fails/quoteescape2.t: fails/f15.t: fails/attrload3.t: fails/f36.t: fails/attrload2.t: fails/atomicrmw.t: fails/nilreturn.t: fails/f5.t: fails/escapemacro.t: fails/veclit.t: fails/recfn.t: fails/f21.t: fails/f9.t:fails/f9.t:3: Errors reported during function declaration. fails/f9.t:3: expected a type but found number terra foo() : 3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/f9.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f9.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/intrinsic1.t:17: expected an intrinsic name but found terratype return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/intrinsic1.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/intrinsic1.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/ifelse2.t:4: conditional in select is not the same shape as vector(bool,2) return terralib.select(vector(true,false), vector(3,4,5),-1)[0] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/ifelse2.t:4: Errors reported during invoking macro return terralib.select(vector(true,false), vector(3,4,5),-1)[0] ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2968: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/ifelse2.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/ifelse2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f47.t:4: goto to undefined label goto a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f47.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f47.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/dupvar.t:6: duplicate definition of variable a var a = 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/dupvar.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/dupvar.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f30.t:6: incompatible types: {} and int32 return bar() + 3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f30.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f30.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f20.t:4: expected a terra expression but found terra type niltype. If this is a cast, you may have omitted the required parentheses: [T](exp) return niltype + "a" ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f20.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f20.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/missingmethod.t:8: no such method bar defined for type A a:bar() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/missingmethod.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/missingmethod.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f48.t:7: incompatible types: {int32,int32} and {int32,int32,int32} return 1,2,3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f48.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f48.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/symbolvar3.t:15: definition of variable with symbol $0 is not in scope in this context return [a] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symbolvar3.t:11: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symbolvar3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2121: attempting to use an opaque type {} -> int64 where the layout of the type is needed stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1555: in function 'reportopaque' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1639: in function 'userfn' fails/fnpointer.t:20: Errors reported during finalizing type return bar3(@afn) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2121: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2775: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/fnpointer.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/fnpointer.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: Errors reported during typechecking. fails/constructor.t:8: some entries in constructor are named while others are not var a = { [b], [c] = 2, [dd] = 3, r = 4} ^ fails/constructor.t:9: expected a structural type return a._0 + a.[c] + a.d + a.r ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2068: in function 'checklabel' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2901: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'fn' .../testing/terra/src/terra-release-1.0.0/src/terralist.lua:150: in function 'map' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2572: in function 'docheck' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/constructor.t:7: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/constructor.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f28.t:5: expected a function but found int32 return a(8) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f28.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f28.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f16.t:4: pointer to int8 conversion loses precision var a : int8 = int8(&c) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f16.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f16.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/intrinsic5.t:16: expected 1 parameters (vector(float,4)), but found 2 (vector(int32,4),int32) var c = sqrt2(vector(1,2,3,4),5) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/intrinsic5.t:16: Errors reported during invoking macro var c = sqrt2(vector(1,2,3,4),5) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3310: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/intrinsic5.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/intrinsic5.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3738: ordering attribute must be specified for atomic operations stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3738: in function 'createatomicattributetable' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3761: in function 'userfn' fails/atomicrmw2.t:6: Errors reported during invoking macro return terralib.atomicrmw("add", &a, 4, {}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/atomicrmw2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/atomicrmw2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f38.t:5: expected integral index but found double return a[3.3] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f38.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f38.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/attrstore2.t:6: address must be a pointer but found int32 terralib.attrstore(a,4,{}) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/attrstore2.t:6: Errors reported during invoking macro terralib.attrstore(a,4,{}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/attrstore2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/attrstore2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/niltype2.t:5: expected a type but found nil var a : A ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/niltype2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/niltype2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/forlist2.t:9: expected 1 parameters (passthrough), but found 0 () for i in Range {} do ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/forlist2.t:8: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/forlist2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f31.t:5: no field b in terra object of type anon$1 return a.b + 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f31.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f31.t:1: in main chunk fails/f8.t:3: Errors reported during function declaration. fails/f8.t:3: expected a type but found table terra foo() : {int,1} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/f8.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f8.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:429: Errors reported during typechecking. fails/atomicrmw4.t:6: for operator add address must be a pointer to an integral or pointer type, but found bool return terralib.atomicrmw("add", &a, true, {ordering = "monotonic"}) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'userfn' fails/atomicrmw4.t:6: Errors reported during invoking macro return terralib.atomicrmw("add", &a, true, {ordering = "monotonic"}) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/atomicrmw4.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/atomicrmw4.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f44.t:5: label defined twice ::a:: ^ fails/f44.t:4: previous definition here ::a:: ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f44.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f44.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/lvaluetreelist.t:7: expected 3 parameters (int32,int32,{int32,int32}), but found 4 (int32,int32,int32,int32) a,a,[quote in a,4 end] = 5,6,7,8 ^ fails/lvaluetreelist.t:7: argument to operator must be an lvalue a,a,[quote in a,4 end] = 5,6,7,8 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/lvaluetreelist.t:5: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/lvaluetreelist.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/abouttofreeze.t:13: no field fooa in terra object of type A a.fooa = 3 ^ fails/abouttofreeze.t:13: argument to operator must be an lvalue a.fooa = 3 ^ fails/abouttofreeze.t:14: no field foob in terra object of type A a.foob = 4 ^ fails/abouttofreeze.t:14: argument to operator must be an lvalue a.foob = 4 ^ fails/abouttofreeze.t:15: no field fooa in terra object of type A return a.fooa + a.foob ^ fails/abouttofreeze.t:15: no field foob in terra object of type A return a.fooa + a.foob ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/abouttofreeze.t:11: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/abouttofreeze.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/intrinsic3.t:17: expected intrinsic to resolve to a function type but found terratype return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ fails/intrinsic3.t:17: incompatible types: float and {} return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/intrinsic3.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/intrinsic3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/failtrunc.t:4: structural cast invalid, source has 2 fields but target has only 0 return (foo()),4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/failtrunc.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/failtrunc.t:1: in main chunk fails/entrieserror.t:2: computed entries are not a table struct A {} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1527: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getentries' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1563: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1642: in function 'userfn' fails/entrieserror.t:8: Errors reported during finalizing type var a : A ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3180: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/entrieserror.t:7: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/entrieserror.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f40.t:4: expected a string or label but found number return { [3] = 4 } ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f40.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f40.t:1: in main chunk fails/f1.t:4: attempt to perform arithmetic on a string value stack traceback: fails/f1.t:4: in function 'userfn' fails/f1.t:4: Errors reported during evaluating Lua code from Terra var a : 1 + "a" ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1843: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1850: in function 'evaltype' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1870: in function 'evaluateparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3168: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f1.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f1.t:1: in main chunk fails/overload3.t:3: Errors reported during function declaration. fails/overload3.t:10: duplicate definition of function terra foo(a : B) ^ fails/overload3.t:6: previous definition is here terra foo(a : A) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1161: in function 'defineobjects' fails/overload3.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/overload3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/arith.t:3: arguments of binary operator are not valid type but float var d = 1.f ^ 2.f ^ fails/arith.t:4: arguments of binary operator are not valid type but double var e = 3.75 ^ 2.0 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/arith.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/arith.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f34.t:5: variable 'aa' not found return aa ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f34.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f34.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/quoteescape.t:14: definition of variable with symbol $a is not in scope in this context return foo(a) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/quoteescape.t:12: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/quoteescape.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f32.t:5: expected a structural type return a.b + 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f32.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f32.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/intrinsic2.t:17: intrinsic llvm.sqrt.f32 does not support arguments: float return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ fails/intrinsic2.t:17: incompatible types: float and {} return sqrt(4) + c[3] + sqrt3(v)[3] + sqrt3(4.f) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/intrinsic2.t:14: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/intrinsic2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1105: attempting to use type A before it is defined. stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1524: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getentries' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1563: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1642: in function 'userfn' fails/incomplete.t:5: Errors reported during finalizing type return a.b ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2121: in function 'insertdereference' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2927: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/incomplete.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/incomplete.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3180: attempting to use an opaque type opaque where the layout of the type is needed stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1555: in function 'reportopaque' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1639: in function 'userfn' fails/opaque2.t:4: Errors reported during finalizing type terra what(a : opaque) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3180: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3426: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/opaque2.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/opaque2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f24.t:4: arguments to shift must be integers but found int32 and double return 3 >> 4.4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f24.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f24.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f39.t:4: expected an array or pointer but found int32 return (4)[4] ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f39.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f39.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f43.t:4: expected a bool expression but found int32 while 1 do end ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f43.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f43.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f45.t:4: break found outside a loop break ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3437: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f45.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f45.t:1: in main chunk fails/f4.t:2: duplicate field a struct A { a : int, a : int } ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1586: in function 'addentry' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1614: in function 'addentrylist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1618: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1642: in function 'userfn' fails/f4.t:4: Errors reported during finalizing type var a : A ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3180: in function 'checkformalparameterlist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3311: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f4.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f4.t:1: in main chunk fails/f12.t:4: duplicate field a var a = { a = 1, a = 2, c = 3} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:381: in function 'erroratlocation' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1586: in function 'addentry' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1614: in function 'addentrylist' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1618: in function 'getvalue' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1373: in function 'getlayout' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1642: in function 'userfn' fails/f12.t:4: Errors reported during finalizing type var a = { a = 1, a = 2, c = 3} ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3109: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ... ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f12.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f12.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f27.t:4: invalid conversion from int32 to niltype return niltype(8) ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f27.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f27.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/for.t:5: expected an integral type for loop initialization but found double for i = 0.0,a,s do ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/for.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/for.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/missingmetamethod.t:8: no such metamethodmethod __apply defined for type A a() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/missingmetamethod.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/missingmetamethod.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f18.t:4: incompatible types: niltype and int32 return nil + 1 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f18.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f18.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/forlist.t:5: expected a struct with a __for metamethod but found int32 for i in 3 do ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/forlist.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/forlist.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f11.t:4: invalid conversion from anon$1 to anon$2 var a : struct { a : int, b : int } = { a = 1, b = 2, c = 3} ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f11.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f11.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f2.t:3: referenced function needs an explicit return type (it is recursively referenced or used before its own defintion). foo() ^ fails/f2.t:2: definition of function is here. terra foo() ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f2.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f2.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/comparestruct.t:5: cannot compare aggregate type S return a == b ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/comparestruct.t:2: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/comparestruct.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/forlist3.t:9: lua object of type function not understood by terra code. for i in Range {} do ^ fails/forlist3.t:9: to call a lua function from terra first use terralib.cast to cast it to a terra function type. for i in Range {} do ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/forlist3.t:8: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/forlist3.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f33.t:10: lua object of type userdata not understood by terra code. var a = what ^ fails/f33.t:10: expected a terra expression but found userdata var a = what ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f33.t:9: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f33.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: Errors reported during typechecking. fails/symbolvar.t:7: expected a symbol but found string var [a] = 3 ^ fails/symbolvar.t:7: expected 0 parameters (), but found 1 (int32) var [a] = 3 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2062: in function 'evalluaexpression' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2870: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/symbolvar.t:6: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/symbolvar.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f22.t:4: argument to operator must be an lvalue (3) = 4 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f22.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f22.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3640: attributes must be a table, not a number stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3640: in function 'createattributetable' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3654: in function 'userfn' fails/attrload.t:6: Errors reported during invoking macro return terralib.attrload(&a,4) ^ ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3083: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3239: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/attrload.t:4: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/attrload.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: Errors reported during typechecking. fails/f41.t:4: incompatible types: {} and int32 return a + 20 ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3431: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f41.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f41.t:1: in main chunk ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: Errors reported during typechecking. fails/f10.t:4: some entries in constructor are named while others are not var a = [ int[2] ]({0, a = 3}).a ^ stack traceback: [C]: in function 'error' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:396: in function 'finishandabortiferrors' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2058: in function 'invokeuserfunction' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2859: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2900: in function 'docheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3120: in function 'checkexp' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:2608: in function 'checkexpressions' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3310: in function 'checksingle' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3344: in function 'checkstmts' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3229: in function 'checkblock' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:3428: in function 'typecheck' ...s/testing/terra/src/terra-release-1.0.0/src/terralib.lua:1172: in function 'defineobjects' fails/f10.t:3: in main chunk [C]: in function 'xpcall' ./fail.lua:5: in function 'failit' ./fail.lua:14: in main chunk [C]: in function 'require' fails/f10.t:1: in main chunk 1 1 2 3 5 8 13 21 34 55 89 orig: String111222333 copy: String111222333 Warning, not running test b/c this isn't a mac my foobar thing is alive 1 2.000000 3 3.000000 4.000000 5.000000 0 fails/intrinsic1.t: fails/ifelse2.t: fails/f47.t: fails/dupvar.t: fails/f30.t: fails/f20.t: fails/missingmethod.t: fails/f48.t: fails/symbolvar3.t: fails/fnpointer.t: fails/constructor.t: fails/f28.t: fails/f16.t: fails/intrinsic5.t: fails/atomicrmw2.t: fails/f38.t: fails/attrstore2.t: fails/niltype2.t: fails/forlist2.t: fails/f31.t: fails/f8.t: fails/atomicrmw4.t: fails/f44.t: fails/lvaluetreelist.t: fails/abouttofreeze.t: fails/intrinsic3.t: fails/failtrunc.t: fails/entrieserror.t: fails/f40.t: fails/f1.t: fails/overload3.t: fails/arith.t: fails/f34.t: fails/quoteescape.t: fails/f32.t: fails/intrinsic2.t: fails/incomplete.t: fails/opaque2.t: fails/f24.t: fails/f39.t: fails/f43.t: fails/f45.t: fails/f4.t: fails/f12.t: fails/f27.t: fails/for.t: fails/missingmetamethod.t: fails/f18.t: fails/forlist.t: fails/f11.t: fails/f2.t: fails/comparestruct.t: fails/forlist3.t: fails/f33.t: fails/symbolvar.t: fails/f22.t: fails/attrload.t: fails/f41.t: fails/f10.t: fib2.t: bug372.t: objc.t: includec.t: fmod.t: defercond2.t:definition {} -> int32 define dso_local i32 @"$two"() { entry: ret i32 2 } assembly for function at address 0x7fc0a7b3f000 0x7fc0a7b3f000(+0): mov eax, 2 0x7fc0a7b3f005(+5): ret 3 STATIC INIT A STATIC INIT B hello hello Warning, not running test b/c this isn't a mac warning: attempting to define a C struct FFIDefined that has already been defined by the luajit ffi, assuming the Terra type matches it. 73196 73196 Pfannkuchen(10) = 38 Pfannkuchen(10) = 38 0.47718 73196 Pfannkuchen(10) = 38 metatype init of A allocating slot 1 to method times2 in type A stub times2 in A metatype init of B importing times2 at slot 1 in type B allocating slot 2 to method combine in type B stub times2 in B stub combine in B metatype init of C importing times2 at slot 1 in type C importing combine at slot 2 in type C override slot 2 with method combine in type C override slot 1 with method times2 in type C stub times2 in C stub combine in C alignment.t:3: terra foobar(a : &float) : {} alignment.t:4: attrstore(a, attrload(a + 3, { nontemporal = false, align = 16, isvolatile = false }), { nontemporal = false, align = 16, isvolatile = false }) alignment.t:3: end define dso_local void @"$foobar"(float* %0) { entry: %1 = getelementptr float, float* %0, i64 3 %2 = load float, float* %1, align 16 store float %2, float* %0, align 16 ret void } definition {&float} -> {} assembly for function at address 0x7f1bb6bfd000 0x7f1bb6bfd000(+0): vmovss xmm0, dword ptr [rdi + 12] 0x7f1bb6bfd005(+5): vmovss dword ptr [rdi], xmm0 0x7f1bb6bfd009(+9): ret 9 8 7 6 5 4 3 2 1 0 1 5 hello {table: 0x7f7fee7ae2a0} 1: table: 0x7f7fee7ae2a0 value: astring type: name: filename: testlang1.t linenumber: 4 {table: 0x7f7fee7af080} 1: table: 0x7f7fee7af080 linenumber: 5 filename: testlang1.t type: name: value: 4 valuetype: int32 {table: 0x7f7fee7aff70,table: 0x7f7fee7b02d8,table: 0x7f7fee7b0438} 1: table: 0x7f7fee7aff70 type: and filename: testlang1.t linenumber: 6 2: table: 0x7f7fee7b02d8 type: or filename: testlang1.t linenumber: 6 3: table: 0x7f7fee7b0438 type: & filename: testlang1.t linenumber: 6 {table: 0x7f7fee7b1260} 1: table: 0x7f7fee7b1260 type: image filename: testlang1.t linenumber: 7 {table: 0x7f7fee7b20e8} 1: table: 0x7f7fee7b20e8 type: akeyword filename: testlang1.t linenumber: 8 {table: 0x7f7fee7b2fb8} 1: table: 0x7f7fee7b2fb8 value: foobar type: name: filename: testlang1.t linenumber: 9 {table: 0x7f7fee7ae2a0} 3 4 7 4 5 6 {table: 0x7f7fee7b7938} 1: table: 0x7f7fee7b7938 type: filename: testlang1.t linenumber: 22 definition {} -> {} define dso_local void @"$foo"() { entry: tail call void @exit(i32 0) unreachable } assembly for function at address 0x7f1afa067000 0x7f1afa067000(+0): push rax 0x7f1afa067001(+1): movabs rax, 139753845424240 0x7f1afa06700b(+11): xor edi, edi 0x7f1afa06700d(+13): call rax -32768 32767 -2147483648 2147483647 -9223372036854775808 9223372036854775807 0 65535 0 4294967295 0 18446744073709551615 -inf inf -inf inf myStruct: $someFlag: bool ############################################################ nil ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath=false} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath=true} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd fast double %1, %0 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath=fast} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd fast double %1, %0 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath=ninf} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd ninf double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath={}} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } ############################################################ {fastmath={1=ninf, 2=nnan}} ############################################################ ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" ; Function Attrs: mustprogress nofree norecurse nosync nounwind readnone willreturn define dso_local double @f(double %0, double %1) local_unnamed_addr #0 { entry: %2 = fadd nnan ninf double %0, %1 ret double %2 } attributes #0 = { mustprogress nofree norecurse nosync nounwind readnone willreturn } CUDA not enabled, not performing test... hello constant : int32 = 4 + 6 1 2 3 5 8 13 21 34 55 89 144 a b 3 Warning, not running test b/c this isn't a mac it works! Terra ; ModuleID = 'terra' source_filename = "terra" target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-alpine-linux-musl" @"$string" = private unnamed_addr constant [7 x i8] c"Terra\0A\00", align 1 @str = private unnamed_addr constant [6 x i8] c"Terra\00", align 1 @str.1 = private unnamed_addr constant [2 x i8] c"C\00", align 1 define dso_local void @"$testTerra"() { entry: %puts = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([6 x i8], [6 x i8]* @str, i64 0, i64 0)) ret void } declare dso_local i32 @printf(i8*, ...) ; Function Attrs: nofree nounwind declare noundef i32 @puts(i8* nocapture noundef readonly) #0 ; Function Attrs: nounwind define dso_local void @testC() #1 { entry: %puts = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([2 x i8], [2 x i8]* @str.1, i64 0, i64 0)) ret void } ; Function Attrs: nounwind define dso_local void @testC2() #1 { entry: %puts = tail call i32 @puts(i8* nonnull dereferenceable(1) getelementptr inbounds ([2 x i8], [2 x i8]* @str.1, i64 0, i64 0)) ret void } attributes #0 = { nofree nounwind } attributes #1 = { nounwind "frame-pointer"="none" "min-legal-vector-width"="0" "no-trapping-math"="true" "stack-protector-buffer-size"="8" "target-cpu"="sandybridge" "target-features"="+avx,+crc32,+cx16,+cx8,+fxsr,+mmx,+pclmul,+popcnt,+sahf,+sse,+sse2,+sse3,+sse4.1,+sse4.2,+ssse3,+x87,+xsave,+xsaveopt" } !llvm.dbg.cu = !{} C C antiquote4.t:3: terra foo() : int32 antiquote4.t:4: var a : int32 = 4 antiquote4.t:5: return a antiquote4.t:3: end table: 0x7f7d879ebbd8 rm: 4 rn: 2 b: 40 v: 4 gflops: 0 10 CUDA not enabled, not performing test... intrinsic.t: luabridge2.t: symbolvar3.t: setname.t: nonprototypec.t: fnpointer.t: constructor.t: point.t: macrokey.t: calc.t: ordercomplete.t: quote7.t: arrayt2.t: cstringtest.t: structrvalue.t: coverage4.t: quote10.t: simpleglobal.t: benchmark_fannkuchredux.t: class5.t: macrotest.t: goto.t: alignment.t: new.t: and.t: recstruct.t: forlist2.t: overloadmethod.t: fnptr.t: structarg.t: huge.t: simplerec.t: testlang1.t: cfgbug.t: explicitcast.t: noreturn.t: splitprimary.t: testminmax.t: prettyprintsym.t: fastmath.t: cunion2.t: cudaoo.t: quoteselect.t: sizetests.t: isconstant.t: shift.t: lvaluetreelist.t: anon.t: methodmissing.t: output.t: quoteblock.t: arrptr.t: evenodd.t: testdebug.t: mixed.t: localenv.t: terranew.t: recstruct2.t: simple.t: cvar.t: bug.t: linklibrary.t: stringconst.t: antiquote4.t: cstruct2.t: nestnoerror.t: dgemm3.t: parsecrash.t: symparam2.t: labelbug.t: antiquote5.t: canon.t: overload3.t: missingfields.t: struct.t: exittest.t: arith.t: cudaoffline.t: cbool.t: selectoverload.t: incomplete.t: incompletetypetest.t:pretty.t:17: terra foo() : {int32,int32,uint64,{int32,int32}} pretty.t:18: var aa : A pretty.t:20: baz() pretty.t:21: {}>() pretty.t:23: do end pretty.t:24: ::what:: pretty.t:25: goto what pretty.t:26: while 4 < 3 do pretty.t:27: break pretty.t:28: attrload(&aa, { nontemporal = false, align = native, isvolatile = false }) pretty.t:29: var d : {} = attrstore(&aa, aa, { nontemporal = false, align = native, isvolatile = false }) pretty.t:30: return [{int32,int32,uint64,{int32,int32}}](3, 4, 4, bar(aa.data)) pretty.t:26: end pretty.t:32: var a : double = 0 pretty.t:33: if a < [double](3) then pretty.t:34: a = -(a + [double](1)) pretty.t:33: end pretty.t:37: if a < [double](3) then pretty.t:38: a = -a + [double](1) pretty.t:39: elseif a > [double](4) then pretty.t:40: a = a - [double](1) pretty.t:37: end pretty.t:43: repeat a = a + [double](1) pretty.t:44: until a > [double](55) pretty.t:45: var b : int32, var c : int32 = 4, 5 pretty.t:46: a, b = [double](5), c pretty.t:47: var d : int32[3] = array(1, 2, 3) pretty.t:48: b = [int32]((&a)[1]) pretty.t:49: var e : int32 = [int32](a) pretty.t:50: var g : int32 = terralib.select(true, 0, 1) pretty.t:51: var ee : uint64 = sizeof(int32) pretty.t:52: var more : anon$3 = a, c, _2 = 5, 4, 3 pretty.t:53: baz() pretty.t:54: var bbb : {int32,int32} = bar(1) pretty.t:55: var bb : int32 = takebar([double](bbb._0), bbb._1) pretty.t:56: var vv : vector(int32,2) = vector(3, 4) pretty.t:57: var vvv : A = @ pretty.t:58: var vvvv : {} = A.moo(&@) pretty.t:59: return 3, 4, ee, bar(1) pretty.t:17: end pretty.t:17: terra foo() : {int32,int32,uint64,{int32,int32}} pretty.t:18: var aa : A pretty.t:20: baz() pretty.t:21: /src/terralib.lua:2167: {}>() pretty.t:23: do end pretty.t:24: ::what:: pretty.t:25: goto what pretty.t:26: while 4 < 3 do pretty.t:27: break pretty.t:28: attrload(&aa, { nontemporal = false, align = native, isvolatile = false }) pretty.t:29: var d : {} = attrstore(&aa, aa, { nontemporal = false, align = native, isvolatile = false }) pretty.t:30: return [{int32,int32,uint64,{int32,int32}}](3, 4, 4, bar(aa.data)) pretty.t:26: end pretty.t:32: var a : double = 0 pretty.t:33: if a < [double](3) then pretty.t:34: a = -(a + [double](1)) pretty.t:33: end pretty.t:37: if a < [double](3) then pretty.t:38: a = -a + [double](1) pretty.t:39: elseif a > [double](4) then pretty.t:40: a = a - [double](1) pretty.t:37: end pretty.t:43: repeat a = a + [double](1) pretty.t:44: until a > [double](55) pretty.t:45: var b : int32, var c : int32 = 4, 5 pretty.t:46: a, b = [double](5), c pretty.t:47: var d : int32[3] = array(1, 2, 3) pretty.t:48: b = [int32]((&a)[1]) pretty.t:49: var e : int32 = [int32](a) pretty.t:50: var g : int32 = terralib.select(true, 0, 1) pretty.t:51: var ee : uint64 = sizeof(int32) pretty.t:52: var more : anon$3 = a, c, _2 = 5, 4, 3 pretty.t:53: baz() pretty.t:54: var bbb : {int32,int32} = bar(1) pretty.t:55: var bb : int32 = takebar([double](bbb._0), bbb._1) pretty.t:56: var vv : vector(int32,2) = vector(3, 4) pretty.t:57: var vvv : A = /src/terralib.lua:2164: @ pretty.t:58: var vvvv : {} = A.moo( /src/terralib.lua:2164: &@) pretty.t:59: return 3, 4, ee, bar(1) pretty.t:17: end pretty.t:66: 1 + 2 pretty.t:67: let var c : int32 = pretty.t:66: 1 + 2 + (1 + 2) pretty.t:67: in pretty.t:66: 1 + 2 + pretty.t:67: 1 end table: 0x7f2851baf9e0 hello, world Expect this ouput: String1111111111111111111111111111111111111111 String2222222222222222222222222222222222222222 Inside the task: String1111111111111111111111111111111111111111 String2222222222222222222222222222222222222222 sgemm-old.t:153: terra my_sgemm(gettime : &{} -> double,M : int32,N : int32,K : int32,alpha : float,A : &float,lda : int32,B : &float,ldb : int32,beta : float,C : &float,ldc : int32) : {} sgemm-old.t:156: var TB : &float = [&float](malloc([uint64](K * N) * sizeof(float))) sgemm-old.t:157: var TA : &float = A sgemm-old.t:158: for kk : int32 = 0,K,64 do sgemm-old.t:159: for nn : int32 = 0,N,64 do sgemm-old.t:160: for k : int32 = kk,kk + 64 do sgemm-old.t:161: for n : int32 = nn,nn + 64 do sgemm-old.t:162: if 1 then sgemm-old.t:163: TB[nn * K + 64 * (kk + n - nn) + k - kk] = B[k * ldb + n] sgemm-old.t:165: else TB[n * K + k] = B[k * ldb + n] sgemm-old.t:162: end sgemm-old.t:161: end sgemm-old.t:160: end sgemm-old.t:159: end sgemm-old.t:158: end sgemm-old.t:172: if 1 then sgemm-old.t:173: TA = [&float](malloc([uint64](M * K) * sizeof(float))) sgemm-old.t:174: for mm : int32 = 0,M,64 do sgemm-old.t:175: for kk : int32 = 0,K,64 do sgemm-old.t:176: for m : int32 = mm,mm + 64 do sgemm-old.t:177: for k : int32 = kk,kk + 64 do sgemm-old.t:178: TA[mm * K + 64 * (kk + m - mm) + k - kk] = A[m * lda + k] sgemm-old.t:177: end sgemm-old.t:176: end sgemm-old.t:175: end sgemm-old.t:174: end sgemm-old.t:172: end sgemm-old.t:185: for mm : int32 = 0,M,64 do sgemm-old.t:186: for nn : int32 = 0,N,64 do sgemm-old.t:187: for kk : int32 = 0,K,64 do sgemm-old.t:188: for m : int32 = mm,mm + 64,2 do sgemm-old.t:189: for n : int32 = nn,nn + 64,2 do sgemm-old.t:54: var $c00 : vector(float,8) = [vector(float,8)](0) var $c01 : vector(float,8) = [vector(float,8)](0) var $c10 : vector(float,8) = [vector(float,8)](0) var $c11 : vector(float,8) = [vector(float,8)](0) sgemm-old.t:115: for $k : int32 = kk,kk + 64,8 * 2 do sgemm-old.t:75: var $a00 : vector(float,8) = vecload(TA, mm * K + 64 * (kk + m - mm + 0) + $k - kk + 0 * 8) sgemm-old.t:91: var $b00 : vector(float,8) = vecload(TB, nn * K + 64 * (kk + n - nn + 0) + $k - kk + 0 * 8) sgemm-old.t:108: $c00 = $c00 + $a00 * $b00 sgemm-old.t:91: var $b10 : vector(float,8) = vecload(TB, nn * K + 64 * (kk + n - nn + 1) + $k - kk + 0 * 8) sgemm-old.t:108: $c01 = $c01 + $a00 * $b10 sgemm-old.t:75: var $a10 : vector(float,8) = vecload(TA, mm * K + 64 * (kk + m - mm + 1) + $k - kk + 0 * 8) sgemm-old.t:108: $c10 = $c10 + $a10 * $b00 $c11 = $c11 + $a10 * $b10 sgemm-old.t:75: var $a01 : vector(float,8) = vecload(TA, mm * K + 64 * (kk + m - mm + 0) + $k - kk + 1 * 8) sgemm-old.t:91: var $b01 : vector(float,8) = vecload(TB, nn * K + 64 * (kk + n - nn + 0) + $k - kk + 1 * 8) sgemm-old.t:108: $c00 = $c00 + $a01 * $b01 sgemm-old.t:91: var $b11 : vector(float,8) = vecload(TB, nn * K + 64 * (kk + n - nn + 1) + $k - kk + 1 * 8) sgemm-old.t:108: $c01 = $c01 + $a01 * $b11 sgemm-old.t:75: var $a11 : vector(float,8) = vecload(TA, mm * K + 64 * (kk + m - mm + 1) + $k - kk + 1 * 8) sgemm-old.t:108: $c10 = $c10 + $a11 * $b01 $c11 = $c11 + $a11 * $b11 sgemm-old.t:115: end sgemm-old.t:140: var r : float = $c00[0] + $c00[1] + ($c00[2] + $c00[3]) + ($c00[4] + $c00[5] + ($c00[6] + $c00[7])) sgemm-old.t:141: if kk == 0 then sgemm-old.t:142: C[(m + 0) * ldc + (n + 0)] = r sgemm-old.t:144: else C[(m + 0) * ldc + (n + 0)] = C[(m + 0) * ldc + (n + 0)] + r sgemm-old.t:141: end sgemm-old.t:140: var r$1 : float = $c01[0] + $c01[1] + ($c01[2] + $c01[3]) + ($c01[4] + $c01[5] + ($c01[6] + $c01[7])) sgemm-old.t:141: if kk == 0 then sgemm-old.t:142: C[(m + 0) * ldc + (n + 1)] = r$1 sgemm-old.t:144: else C[(m + 0) * ldc + (n + 1)] = C[(m + 0) * ldc + (n + 1)] + r$1 sgemm-old.t:141: end sgemm-old.t:140: var r$2 : float = $c10[0] + $c10[1] + ($c10[2] + $c10[3]) + ($c10[4] + $c10[5] + ($c10[6] + $c10[7])) sgemm-old.t:141: if kk == 0 then sgemm-old.t:142: C[(m + 1) * ldc + (n + 0)] = r$2 sgemm-old.t:144: else C[(m + 1) * ldc + (n + 0)] = C[(m + 1) * ldc + (n + 0)] + r$2 sgemm-old.t:141: end sgemm-old.t:140: var r$3 : float = $c11[0] + $c11[1] + ($c11[2] + $c11[3]) + ($c11[4] + $c11[5] + ($c11[6] + $c11[7])) sgemm-old.t:141: if kk == 0 then sgemm-old.t:142: C[(m + 1) * ldc + (n + 1)] = r$3 sgemm-old.t:144: else C[(m + 1) * ldc + (n + 1)] = C[(m + 1) * ldc + (n + 1)] + r$3 sgemm-old.t:141: end sgemm-old.t:189: end sgemm-old.t:188: end sgemm-old.t:187: end sgemm-old.t:186: end sgemm-old.t:185: end sgemm-old.t:196: free([&opaque](TB)) sgemm-old.t:197: if 1 then sgemm-old.t:198: free([&opaque](TA)) sgemm-old.t:197: end sgemm-old.t:153: end I GOT A 5 definition {&float,int32} -> float define dso_local float @"$sum"(float* %0, i32 %1) { entry: %2 = icmp sgt i32 %1, 0 br i1 %2, label %forbody, label %merge forbody: ; preds = %entry, %forbody %acc.03 = phi <4 x float> [ %7, %forbody ], [ zeroinitializer, %entry ] %i.02 = phi i32 [ %8, %forbody ], [ 0, %entry ] %3 = sext i32 %i.02 to i64 %4 = getelementptr float, float* %0, i64 %3 %5 = bitcast float* %4 to <4 x float>* %6 = load <4 x float>, <4 x float>* %5, align 16 %7 = fadd <4 x float> %acc.03, %6 %8 = add i32 %i.02, 4 %9 = icmp slt i32 %8, %1 br i1 %9, label %forbody, label %merge merge: ; preds = %forbody, %entry %acc.0.lcssa = phi <4 x float> [ zeroinitializer, %entry ], [ %7, %forbody ] %shift = shufflevector <4 x float> %acc.0.lcssa, <4 x float> poison, <4 x i32> %10 = fadd <4 x float> %acc.0.lcssa, %shift %shift4 = shufflevector <4 x float> %acc.0.lcssa, <4 x float> poison, <4 x i32> %11 = fadd <4 x float> %shift4, %10 %shift5 = shufflevector <4 x float> %acc.0.lcssa, <4 x float> poison, <4 x i32> %12 = fadd <4 x float> %shift5, %11 %13 = extractelement <4 x float> %12, i64 0 ret float %13 } assembly for function at address 0x7fa915b3d000 0x7fa915b3d000(+0): test esi, esi 0x7fa915b3d002(+2): jle 28 0x7fa915b3d004(+4): xor eax, eax 0x7fa915b3d006(+6): vxorps xmm0, xmm0, xmm0 0x7fa915b3d00a(+10): nop word ptr [rax + rax] 0x7fa915b3d010(+16): cdqe 0x7fa915b3d012(+18): vaddps xmm0, xmm0, xmmword ptr [rdi + 4*rax] 0x7fa915b3d017(+23): add eax, 4 0x7fa915b3d01a(+26): cmp eax, esi 0x7fa915b3d01c(+28): jl -14 0x7fa915b3d01e(+30): jmp 4 0x7fa915b3d020(+32): vxorps xmm0, xmm0, xmm0 0x7fa915b3d024(+36): vmovshdup xmm1, xmm0 0x7fa915b3d028(+40): vaddss xmm1, xmm0, xmm1 0x7fa915b3d02c(+44): vpermilpd xmm2, xmm0, 1 0x7fa915b3d032(+50): vaddss xmm1, xmm2, xmm1 0x7fa915b3d036(+54): vpermilps xmm0, xmm0, 255 0x7fa915b3d03c(+60): vaddss xmm0, xmm0, xmm1 0x7fa915b3d040(+64): ret definition {&int8,int64} -> int64 define dso_local i64 @"$anon (stuff.t:2)"(i8* %0, i64 %1) { entry: %2 = getelementptr i8, i8* %0, i64 64 %3 = bitcast i8* %2 to i64* %4 = load volatile i64, i64* %3, align 8 ret i64 %4 } assembly for function at address 0x7f54f445a000 0x7f54f445a000(+0): mov rax, qword ptr [rdi + 64] 0x7f54f445a004(+4): ret define dso_local i64 @"$anon (stuff.t:10)"(i8* %0, i64 %1) { entry: %2 = getelementptr i8, i8* %0, i64 64 %3 = bitcast i8* %2 to i64* %4 = load volatile i64, i64* %3, align 8 ret i64 %4 } definition {&int8,int64} -> int64 assembly for function at address 0x7f54f418d000 0x7f54f418d000(+0): mov rax, qword ptr [rdi + 64] 0x7f54f418d004(+4): ret 52 Hi. This is Dog. Hi. This is Dog. 3 4 5 cdata: NULL 1 3.4 definition {} -> {} define dso_local void @"$second"() { entry: ret void } assembly for function at address 0x7f528cea9000 0x7f528cea9000(+0): ret definition {&float} -> {} define dso_local void @"$foo"(float* %0) { entry: %1 = getelementptr float, float* %0, i64 3 %2 = bitcast float* %1 to <4 x float>* %3 = load <4 x float>, <4 x float>* %2, align 4 %4 = bitcast float* %0 to <4 x float>* store <4 x float> %3, <4 x float>* %4, align 4 ret void } assembly for function at address 0x7fe787a20000 0x7fe787a20000(+0): vmovups xmm0, xmmword ptr [rdi + 12] 0x7fe787a20005(+5): vmovups xmmword ptr [rdi], xmm0 0x7fe787a20009(+9): ret HERE d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 d13 d14 d15 d16 d17 d18 d19 deferbreak.t:19: terra doit() : {} deferbreak.t:20: d(0) deferbreak.t:21: for i : int32 = 0,10 do deferbreak.t:22: defer d(2 * i + 2) deferbreak.t:23: if true then deferbreak.t:24: defer d(2 * i + 1) deferbreak.t:25: if i == 8 then deferbreak.t:26: break deferbreak.t:25: end deferbreak.t:23: end deferbreak.t:21: end deferbreak.t:30: d(19) deferbreak.t:19: end times = 20 define dso_local void @"$runit"(i32 %0, float* %1, float* %2) { entry: %3 = sext i32 %0 to i64 %4 = add i32 %0, -1 %5 = icmp sgt i32 %4, 1 br i1 %5, label %forbody.lr.ph, label %merge forbody.lr.ph: ; preds = %entry %6 = add i32 %0, -32 %7 = icmp sgt i32 %6, 32 %8 = sub i32 0, %0 %9 = sext i32 %8 to i64 br i1 %7, label %forbody.us.preheader, label %merge forbody.us.preheader: ; preds = %forbody.lr.ph %10 = getelementptr float, float* %1, i64 %3 %11 = getelementptr float, float* %10, i64 32 %12 = getelementptr float, float* %2, i64 %3 %13 = getelementptr float, float* %12, i64 32 br label %forbody.us forbody.us: ; preds = %forbody.us.preheader, %forcond1.merge3_crit_edge.us %input.029.us = phi float* [ %104, %forcond1.merge3_crit_edge.us ], [ %11, %forbody.us.preheader ] %output.028.us = phi float* [ %105, %forcond1.merge3_crit_edge.us ], [ %13, %forbody.us.preheader ] %i.027.us = phi i32 [ %106, %forcond1.merge3_crit_edge.us ], [ 1, %forbody.us.preheader ] br label %forbody2.us forbody2.us: ; preds = %forbody.us, %forbody2.us %input.125.us = phi float* [ %input.029.us, %forbody.us ], [ %100, %forbody2.us ] %output.124.us = phi float* [ %output.028.us, %forbody.us ], [ %101, %forbody2.us ] %j.023.us = phi i32 [ 32, %forbody.us ], [ %102, %forbody2.us ] %14 = getelementptr float, float* %input.125.us, i64 %9 %15 = bitcast float* %14 to <8 x float>* %16 = load <8 x float>, <8 x float>* %15, align 4 %17 = fadd <8 x float> %16, zeroinitializer %18 = getelementptr float, float* %input.125.us, i64 8 %19 = getelementptr float, float* %18, i64 %9 %20 = bitcast float* %19 to <8 x float>* %21 = load <8 x float>, <8 x float>* %20, align 4 %22 = fadd <8 x float> %21, zeroinitializer %23 = getelementptr float, float* %input.125.us, i64 16 %24 = getelementptr float, float* %23, i64 %9 %25 = bitcast float* %24 to <8 x float>* %26 = load <8 x float>, <8 x float>* %25, align 4 %27 = fadd <8 x float> %26, zeroinitializer %28 = getelementptr float, float* %input.125.us, i64 24 %29 = getelementptr float, float* %28, i64 %9 %30 = bitcast float* %29 to <8 x float>* %31 = load <8 x float>, <8 x float>* %30, align 4 %32 = fadd <8 x float> %31, zeroinitializer %33 = getelementptr float, float* %input.125.us, i64 -1 %34 = bitcast float* %33 to <8 x float>* %35 = load <8 x float>, <8 x float>* %34, align 4 %36 = fadd <8 x float> %17, %35 %37 = getelementptr float, float* %input.125.us, i64 7 %38 = bitcast float* %37 to <8 x float>* %39 = load <8 x float>, <8 x float>* %38, align 4 %40 = fadd <8 x float> %22, %39 %41 = getelementptr float, float* %input.125.us, i64 15 %42 = bitcast float* %41 to <8 x float>* %43 = load <8 x float>, <8 x float>* %42, align 4 %44 = fadd <8 x float> %27, %43 %45 = getelementptr float, float* %input.125.us, i64 23 %46 = bitcast float* %45 to <8 x float>* %47 = load <8 x float>, <8 x float>* %46, align 4 %48 = fadd <8 x float> %32, %47 %49 = bitcast float* %input.125.us to <8 x float>* %50 = load <8 x float>, <8 x float>* %49, align 4 %51 = fadd <8 x float> %36, %50 %52 = bitcast float* %18 to <8 x float>* %53 = load <8 x float>, <8 x float>* %52, align 4 %54 = fadd <8 x float> %40, %53 %55 = bitcast float* %23 to <8 x float>* %56 = load <8 x float>, <8 x float>* %55, align 4 %57 = fadd <8 x float> %44, %56 %58 = bitcast float* %28 to <8 x float>* %59 = load <8 x float>, <8 x float>* %58, align 4 %60 = fadd <8 x float> %48, %59 %61 = getelementptr float, float* %input.125.us, i64 1 %62 = bitcast float* %61 to <8 x float>* %63 = load <8 x float>, <8 x float>* %62, align 4 %64 = fadd <8 x float> %51, %63 %65 = getelementptr float, float* %input.125.us, i64 9 %66 = bitcast float* %65 to <8 x float>* %67 = load <8 x float>, <8 x float>* %66, align 4 %68 = fadd <8 x float> %54, %67 %69 = getelementptr float, float* %input.125.us, i64 17 %70 = bitcast float* %69 to <8 x float>* %71 = load <8 x float>, <8 x float>* %70, align 4 %72 = fadd <8 x float> %57, %71 %73 = getelementptr float, float* %input.125.us, i64 25 %74 = bitcast float* %73 to <8 x float>* %75 = load <8 x float>, <8 x float>* %74, align 4 %76 = fadd <8 x float> %60, %75 %77 = getelementptr float, float* %input.125.us, i64 %3 %78 = bitcast float* %77 to <8 x float>* %79 = load <8 x float>, <8 x float>* %78, align 4 %80 = fadd <8 x float> %64, %79 %81 = getelementptr float, float* %18, i64 %3 %82 = bitcast float* %81 to <8 x float>* %83 = load <8 x float>, <8 x float>* %82, align 4 %84 = fadd <8 x float> %68, %83 %85 = getelementptr float, float* %23, i64 %3 %86 = bitcast float* %85 to <8 x float>* %87 = load <8 x float>, <8 x float>* %86, align 4 %88 = fadd <8 x float> %72, %87 %89 = getelementptr float, float* %28, i64 %3 %90 = bitcast float* %89 to <8 x float>* %91 = load <8 x float>, <8 x float>* %90, align 4 %92 = fadd <8 x float> %76, %91 %93 = bitcast float* %output.124.us to <8 x float>* store <8 x float> %80, <8 x float>* %93, align 4 %94 = getelementptr float, float* %output.124.us, i64 8 %95 = bitcast float* %94 to <8 x float>* store <8 x float> %84, <8 x float>* %95, align 4 %96 = getelementptr float, float* %output.124.us, i64 16 %97 = bitcast float* %96 to <8 x float>* store <8 x float> %88, <8 x float>* %97, align 4 %98 = getelementptr float, float* %output.124.us, i64 24 %99 = bitcast float* %98 to <8 x float>* store <8 x float> %92, <8 x float>* %99, align 4 %100 = getelementptr float, float* %input.125.us, i64 32 %101 = getelementptr float, float* %output.124.us, i64 32 %102 = add i32 %j.023.us, 32 %103 = icmp slt i32 %102, %6 br i1 %103, label %forbody2.us, label %forcond1.merge3_crit_edge.us forcond1.merge3_crit_edge.us: ; preds = %forbody2.us %104 = getelementptr float, float* %input.125.us, i64 96 %105 = getelementptr float, float* %output.124.us, i64 96 %106 = add nuw nsw i32 %i.027.us, 1 %exitcond.not = icmp eq i32 %106, %4 br i1 %exitcond.not, label %merge, label %forbody.us merge: ; preds = %forcond1.merge3_crit_edge.us, %forbody.lr.ph, %entry ret void } 0.005093 6.037231 3.773270 definition {int32,&float,&float} -> {} assembly for function at address 0x7fdb9d2a8000 0x7fdb9d2a8000(+0): push rbp 0x7fdb9d2a8001(+1): push rbx 0x7fdb9d2a8002(+2): lea r10d, [rdi - 1] 0x7fdb9d2a8006(+6): cmp r10d, 2 0x7fdb9d2a800a(+10): jl 539 0x7fdb9d2a8010(+16): lea ecx, [rdi - 32] 0x7fdb9d2a8013(+19): cmp ecx, 33 0x7fdb9d2a8016(+22): jl 527 0x7fdb9d2a801c(+28): movsxd r8, edi 0x7fdb9d2a801f(+31): neg edi 0x7fdb9d2a8021(+33): movsxd r9, edi 0x7fdb9d2a8024(+36): lea rsi, [rsi + 4*r8] 0x7fdb9d2a8028(+40): add rsi, 128 0x7fdb9d2a802f(+47): lea rdx, [rdx + 4*r8] 0x7fdb9d2a8033(+51): add rdx, 128 0x7fdb9d2a803a(+58): add r8, 24 0x7fdb9d2a803e(+62): add r9, 24 0x7fdb9d2a8042(+66): mov r11d, 1 0x7fdb9d2a8048(+72): vxorps xmm0, xmm0, xmm0 0x7fdb9d2a804c(+76): nop dword ptr [rax] 0x7fdb9d2a8050(+80): lea rax, [rsi + 4*r8] 0x7fdb9d2a8054(+84): lea rdi, [rsi + 4*r9] 0x7fdb9d2a8058(+88): mov ebp, 32 0x7fdb9d2a805d(+93): xor ebx, ebx 0x7fdb9d2a805f(+95): nop 0x7fdb9d2a8060(+96): vmovups xmm1, xmmword ptr [rdi + rbx - 96] 0x7fdb9d2a8066(+102): vmovups xmm2, xmmword ptr [rdi + rbx - 64] 0x7fdb9d2a806c(+108): vmovups xmm3, xmmword ptr [rdi + rbx - 32] 0x7fdb9d2a8072(+114): vmovups xmm4, xmmword ptr [rdi + rbx] 0x7fdb9d2a8077(+119): vinsertf128 ymm1, ymm1, xmmword ptr [rdi + rbx - 80], 1 0x7fdb9d2a807f(+127): vaddps ymm1, ymm1, ymm0 0x7fdb9d2a8083(+131): vinsertf128 ymm2, ymm2, xmmword ptr [rdi + rbx - 48], 1 0x7fdb9d2a808b(+139): vinsertf128 ymm3, ymm3, xmmword ptr [rdi + rbx - 16], 1 0x7fdb9d2a8093(+147): vaddps ymm2, ymm2, ymm0 0x7fdb9d2a8097(+151): vaddps ymm3, ymm3, ymm0 0x7fdb9d2a809b(+155): vinsertf128 ymm4, ymm4, xmmword ptr [rdi + rbx + 16], 1 0x7fdb9d2a80a3(+163): vaddps ymm4, ymm4, ymm0 0x7fdb9d2a80a7(+167): vmovups xmm5, xmmword ptr [rsi + rbx - 4] 0x7fdb9d2a80ad(+173): vmovups xmm6, xmmword ptr [rsi + rbx] 0x7fdb9d2a80b2(+178): vmovups xmm7, xmmword ptr [rsi + rbx + 4] 0x7fdb9d2a80b8(+184): vmovups xmm8, xmmword ptr [rsi + rbx + 28] 0x7fdb9d2a80be(+190): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 12], 1 0x7fdb9d2a80c6(+198): vaddps ymm1, ymm1, ymm5 0x7fdb9d2a80ca(+202): vinsertf128 ymm5, ymm8, xmmword ptr [rsi + rbx + 44], 1 0x7fdb9d2a80d2(+210): vaddps ymm2, ymm2, ymm5 0x7fdb9d2a80d6(+214): vmovups xmm5, xmmword ptr [rsi + rbx + 60] 0x7fdb9d2a80dc(+220): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 76], 1 0x7fdb9d2a80e4(+228): vaddps ymm3, ymm3, ymm5 0x7fdb9d2a80e8(+232): vmovups xmm5, xmmword ptr [rsi + rbx + 92] 0x7fdb9d2a80ee(+238): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 108], 1 0x7fdb9d2a80f6(+246): vinsertf128 ymm6, ymm6, xmmword ptr [rsi + rbx + 16], 1 0x7fdb9d2a80fe(+254): vaddps ymm4, ymm4, ymm5 0x7fdb9d2a8102(+258): vmovups xmm5, xmmword ptr [rsi + rbx + 32] 0x7fdb9d2a8108(+264): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 48], 1 0x7fdb9d2a8110(+272): vaddps ymm1, ymm1, ymm6 0x7fdb9d2a8114(+276): vmovups xmm6, xmmword ptr [rsi + rbx + 64] 0x7fdb9d2a811a(+282): vinsertf128 ymm6, ymm6, xmmword ptr [rsi + rbx + 80], 1 0x7fdb9d2a8122(+290): vaddps ymm2, ymm2, ymm5 0x7fdb9d2a8126(+294): vmovups xmm5, xmmword ptr [rsi + rbx + 96] 0x7fdb9d2a812c(+300): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 112], 1 0x7fdb9d2a8134(+308): vaddps ymm3, ymm3, ymm6 0x7fdb9d2a8138(+312): vaddps ymm4, ymm4, ymm5 0x7fdb9d2a813c(+316): vinsertf128 ymm5, ymm7, xmmword ptr [rsi + rbx + 20], 1 0x7fdb9d2a8144(+324): vaddps ymm1, ymm1, ymm5 0x7fdb9d2a8148(+328): vmovups xmm5, xmmword ptr [rsi + rbx + 36] 0x7fdb9d2a814e(+334): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 52], 1 0x7fdb9d2a8156(+342): vaddps ymm2, ymm2, ymm5 0x7fdb9d2a815a(+346): vmovups xmm5, xmmword ptr [rsi + rbx + 68] 0x7fdb9d2a8160(+352): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 84], 1 0x7fdb9d2a8168(+360): vaddps ymm3, ymm3, ymm5 0x7fdb9d2a816c(+364): vmovups xmm5, xmmword ptr [rsi + rbx + 100] 0x7fdb9d2a8172(+370): vinsertf128 ymm5, ymm5, xmmword ptr [rsi + rbx + 116], 1 0x7fdb9d2a817a(+378): vaddps ymm4, ymm4, ymm5 0x7fdb9d2a817e(+382): vmovups xmm5, xmmword ptr [rax + rbx - 96] 0x7fdb9d2a8184(+388): vmovups xmm6, xmmword ptr [rax + rbx - 64] 0x7fdb9d2a818a(+394): vmovups xmm7, xmmword ptr [rax + rbx - 32] 0x7fdb9d2a8190(+400): vmovups xmm8, xmmword ptr [rax + rbx] 0x7fdb9d2a8195(+405): vinsertf128 ymm5, ymm5, xmmword ptr [rax + rbx - 80], 1 0x7fdb9d2a819d(+413): vaddps ymm1, ymm1, ymm5 0x7fdb9d2a81a1(+417): vinsertf128 ymm5, ymm6, xmmword ptr [rax + rbx - 48], 1 0x7fdb9d2a81a9(+425): vinsertf128 ymm6, ymm7, xmmword ptr [rax + rbx - 16], 1 0x7fdb9d2a81b1(+433): vaddps ymm2, ymm2, ymm5 0x7fdb9d2a81b5(+437): vaddps ymm3, ymm3, ymm6 0x7fdb9d2a81b9(+441): vinsertf128 ymm5, ymm8, xmmword ptr [rax + rbx + 16], 1 0x7fdb9d2a81c1(+449): vaddps ymm4, ymm4, ymm5 0x7fdb9d2a81c5(+453): vextractf128 xmmword ptr [rdx + rbx + 16], ymm1, 1 0x7fdb9d2a81cd(+461): vmovups xmmword ptr [rdx + rbx], xmm1 0x7fdb9d2a81d2(+466): vextractf128 xmmword ptr [rdx + rbx + 48], ymm2, 1 0x7fdb9d2a81da(+474): vmovups xmmword ptr [rdx + rbx + 32], xmm2 0x7fdb9d2a81e0(+480): vextractf128 xmmword ptr [rdx + rbx + 80], ymm3, 1 0x7fdb9d2a81e8(+488): vmovups xmmword ptr [rdx + rbx + 64], xmm3 0x7fdb9d2a81ee(+494): vextractf128 xmmword ptr [rdx + rbx + 112], ymm4, 1 0x7fdb9d2a81f6(+502): vmovups xmmword ptr [rdx + rbx + 96], xmm4 0x7fdb9d2a81fc(+508): add ebp, 32 0x7fdb9d2a81ff(+511): sub rbx, -128 0x7fdb9d2a8203(+515): cmp ebp, ecx 0x7fdb9d2a8205(+517): jl -427 0x7fdb9d2a820b(+523): add rsi, rbx 0x7fdb9d2a820e(+526): add rsi, 256 0x7fdb9d2a8215(+533): add rdx, rbx 0x7fdb9d2a8218(+536): add rdx, 256 0x7fdb9d2a821f(+543): inc r11d 0x7fdb9d2a8222(+546): cmp r11d, r10d 0x7fdb9d2a8225(+549): jne -475 0x7fdb9d2a822b(+555): pop rbx 0x7fdb9d2a822c(+556): pop rbp 0x7fdb9d2a822d(+557): vzeroupper 0x7fdb9d2a8230(+560): ret times = 28 0.003657 8.407060 5.254413 about to compile unpack_param finished compile unpack_param in 0 seconds cdata: 0x7f42f61c9510 ignoring nonexistent directory "/usr/local/include" ignoring nonexistent directory "/usr/lib/gcc/x86_64-alpine-linux-musl/11.2.1/../../../../x86_64-alpine-linux-musl/include" ignoring nonexistent directory "/include" ignoring nonexistent directory "$CLANG_RESOURCE$/include" ignoring nonexistent directory "$CLANG_RESOURCE$/include/cuda_wrappers" ignoring nonexistent directory "$CLANG_RESOURCE$/include" #include "..." search starts here: #include <...> search starts here: /usr/include/luajit-2.1 /usr/include End of search list. int32 Hello World! hello, 0 1 2 3 5 8 13 21 34 55 89 144 foobar A a int32 b int32 new &{int32,int32,double} -> {} new &{int32} -> {} 1 2 3.5 1 2 size = 4 0 = 1 1 = 2 2 = 3 3 = 4 4 = 5 5 = 6 6 = 7 7 = 8 8 = 9 9 = 10 A dtor! A dtor! A dtor! A dtor! A dtor! A dtor! A dtor! dgemmpaper.t:52: terra anon (dgemmpaper.t:52)($A : &vector(double,8),$B : &vector(double,8),$C : &vector(double,8),$lda : int32,$ldb : int32,$ldc : int32) : {} dgemmpaper.t:54: for $mn : int32 = 0, /src/terralib.lua:2169: 40,4 do dgemmpaper.t:55: for $nn : int32 = 0, /src/terralib.lua:2169: 40, dgemmpaper.t:55: /src/terralib.lua:2169: 2 * 8 do dgemmpaper.t:28: var $caddr00 : &vector(double,8) = $C + /src/terralib.lua:2169: 0 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 0 * 8 dgemmpaper.t:29: var $c00 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr00 dgemmpaper.t:28: var $caddr01 : &vector(double,8) = $C + /src/terralib.lua:2169: 0 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 1 * 8 dgemmpaper.t:29: var $c01 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr01 dgemmpaper.t:28: var $caddr10 : &vector(double,8) = $C + /src/terralib.lua:2169: 1 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 0 * 8 dgemmpaper.t:29: var $c10 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr10 dgemmpaper.t:28: var $caddr11 : &vector(double,8) = $C + /src/terralib.lua:2169: 1 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 1 * 8 dgemmpaper.t:29: var $c11 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr11 dgemmpaper.t:28: var $caddr20 : &vector(double,8) = $C + /src/terralib.lua:2169: 2 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 0 * 8 dgemmpaper.t:29: var $c20 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr20 dgemmpaper.t:28: var $caddr21 : &vector(double,8) = $C + /src/terralib.lua:2169: 2 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 1 * 8 dgemmpaper.t:29: var $c21 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr21 dgemmpaper.t:28: var $caddr30 : &vector(double,8) = $C + /src/terralib.lua:2169: 3 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 0 * 8 dgemmpaper.t:29: var $c30 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr30 dgemmpaper.t:28: var $caddr31 : &vector(double,8) = $C + /src/terralib.lua:2169: 3 * dgemmpaper.t:28: $ldc + /src/terralib.lua:2169: 1 * 8 dgemmpaper.t:29: var $c31 : vector(double,8) = dgemmpaper.t:30: /src/terralib.lua:2169: [vector(double,8)]([double](1)) * dgemmpaper.t:30: @$caddr31 dgemmpaper.t:57: for $k : int32 = 0, /src/terralib.lua:2169: 40 do dgemmpaper.t:58: llvm.prefetch.p0i8([&opaque]($B + 4 * $ldb), 0, 3, 1) dgemmpaper.t:39: var $b0 : vector(double,8) = @&$B[ /src/terralib.lua:2169: 0 * 8] dgemmpaper.t:39: var $b1 : vector(double,8) = @&$B[ /src/terralib.lua:2169: 1 * 8] dgemmpaper.t:44: var $a0 : vector(double,8) = $A[ /src/terralib.lua:2169: 0 * dgemmpaper.t:44: $lda] var $a1 : vector(double,8) = $A[ /src/terralib.lua:2169: 1 * dgemmpaper.t:44: $lda] var $a2 : vector(double,8) = $A[ /src/terralib.lua:2169: 2 * dgemmpaper.t:44: $lda] var $a3 : vector(double,8) = $A[ /src/terralib.lua:2169: 3 * dgemmpaper.t:44: $lda] dgemmpaper.t:49: $c00 = $c00 + $a0 * $b0 $c01 = $c01 + $a0 * $b1 $c10 = $c10 + $a1 * $b0 $c11 = $c11 + $a1 * $b1 $c20 = $c20 + $a2 * $b0 $c21 = $c21 + $a2 * $b1 $c30 = $c30 + $a3 * $b0 $c31 = $c31 + $a3 * $b1 dgemmpaper.t:60: $B, $A = $B + $ldb, $A + 1 dgemmpaper.t:57: end dgemmpaper.t:33: @$caddr00 = $c00 @$caddr01 = $c01 @$caddr10 = $c10 @$caddr11 = $c11 @$caddr20 = $c20 @$caddr21 = $c21 @$caddr30 = $c30 @$caddr31 = $c31 dgemmpaper.t:63: $A, $B, $C = $A - /src/terralib.lua:2169: 40, dgemmpaper.t:63: $B - $ldb * /src/terralib.lua:2169: 40 + dgemmpaper.t:63: /src/terralib.lua:2169: 2 * 8, dgemmpaper.t:63: $C + /src/terralib.lua:2169: 2 * 8 dgemmpaper.t:55: end dgemmpaper.t:65: $A, $B, $C = $A + $lda * /src/terralib.lua:2169: 4, dgemmpaper.t:65: $B - /src/terralib.lua:2169: 40, dgemmpaper.t:65: $C + /src/terralib.lua:2169: 4 * dgemmpaper.t:65: $ldb - /src/terralib.lua:2169: 40 dgemmpaper.t:54: end dgemmpaper.t:52: end dgemmpaper.t:74: terra short_saxpy(a : float,x : vector(float,4),y : vector(float,4)) : vector(float,4) dgemmpaper.t:76: return [vector(float,4)](a) * x + y dgemmpaper.t:74: end cdata: 0x7fc47e7549b0 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts ignoring (machine does not support AVX)... flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm epb pti tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts ignoring (machine does not support AVX)... pretty.t: hello2.t: bug372d.t: sgemm-old.t: luabridgefn.t: bug3.t: coverage.t: arrayt.t: simplevec.t: testimport.t: decltwice.t: stuff.t: atoi.t: foundintermediate.t: rd.t: list.t: terralua.t: quote5.t: noopt.t: staticmethod.t: latelink.t: compilecallback.t: mathlib.t: for.t: nolengthop.t: ustore.t: overloadmethod2.t: gctest.t: indexingbug.t: vec.t: breaktest.t: deferbreak.t: stencil.t: compile_time_array3.t: lvaluequote.t: emptycalls.t: clanginfo.t: fncalltest.t: prec.t: macro3.t: toterraexpression.t: unsafesym.t: vtablerec.t: quote6.t: recoverfromerror.t: luabridgerec.t: pattern.t: forlist.t: methodsugar.t: overloadrecv.t: bf.t: objtest.t: unpacktuple.t: antiquote3.t: quote8.t: varargcstring.t: overloadproduct.t: fib.t: antiquote2.t: bug4.t: rvaluerecv.t: f2.t: varargluacall.t: malloc.t: incompletetypetest2.t: offsetcalc.t: teststd.t: overloadcall.t: dgemmpaper.t: examplecompiler1.t: emptystruct.t: forsym.t: sgemm.t: structconstructor.t: customtable.t: avxhadd.t: symbolvar.t: boolcast.t: forp.t: sumlanguage1.t:float number int64 cdata uint64 cdata double number uint32 number int32 number gvarfault.t:17: terra fun1() : int32 gvarfault.t:18: printf("gstr: %s \n", gstr) gvarfault.t:19: return 0 gvarfault.t:17: end gstr: some text GET ENTRIES definition {&vector(float,4),vector(int32,4)} -> {} define dso_local void @"$foobar"(<4 x float>* %0, <4 x i32> %1) { entry: %2 = load <4 x float>, <4 x float>* %0, align 16, !nontemporal !0 %3 = sitofp <4 x i32> %1 to <4 x float> %4 = fadd <4 x float> %2, %3 store <4 x float> %4, <4 x float>* %0, align 16, !nontemporal !0 ret void } assembly for function at address 0x7fc4aad92000 0x7fc4aad92000(+0): vmovntdqa xmm1, xmmword ptr [rdi] 0x7fc4aad92005(+5): vcvtdq2ps xmm0, xmm0 0x7fc4aad92009(+9): vaddps xmm0, xmm1, xmm0 0x7fc4aad9200d(+13): vmovntps xmmword ptr [rdi], xmm0 0x7fc4aad92011(+17): ret define dso_local void @"$anon (nontemporal.t:9)"(<4 x float>* %0, <4 x i32> %1) { entry: %2 = load <4 x float>, <4 x float>* %0, align 16, !nontemporal !0 %3 = sitofp <4 x i32> %1 to <4 x float> %4 = fadd <4 x float> %2, %3 store <4 x float> %4, <4 x float>* %0, align 16, !nontemporal !0 ret void } definition {&vector(float,4),vector(int32,4)} -> {} assembly for function at address 0x7fc4aaac4000 0x7fc4aaac4000(+0): vmovntdqa xmm1, xmmword ptr [rdi] 0x7fc4aaac4005(+5): vcvtdq2ps xmm0, xmm0 0x7fc4aaac4009(+9): vaddps xmm0, xmm1, xmm0 0x7fc4aaac400d(+13): vmovntps xmmword ptr [rdi], xmm0 0x7fc4aaac4011(+17): ret define dso_local void @"$anon (nontemporal.t:9).1"(<4 x float>* %0, <4 x i32> %1) { entry: %2 = load <4 x float>, <4 x float>* %0, align 16 %3 = sitofp <4 x i32> %1 to <4 x float> %4 = fadd <4 x float> %2, %3 store <4 x float> %4, <4 x float>* %0, align 16 ret void } definition {&vector(float,4),vector(int32,4)} -> {} assembly for function at address 0x7fc4aaac2000 0x7fc4aaac2000(+0): vcvtdq2ps xmm0, xmm0 0x7fc4aaac2004(+4): vaddps xmm0, xmm0, xmmword ptr [rdi] 0x7fc4aaac2008(+8): vmovaps xmmword ptr [rdi], xmm0 0x7fc4aaac200c(+12): ret definition {&float,&float} -> {} define dso_local void @"$lol"(float* %0, float* %1) { entry: %2 = bitcast float* %0 to <4 x float>* %3 = load <4 x float>, <4 x float>* %2, align 4 %4 = bitcast float* %1 to <4 x float>* store <4 x float> %3, <4 x float>* %4, align 4 ret void } assembly for function at address 0x7fdb62f7e000 0x7fdb62f7e000(+0): vmovups xmm0, xmmword ptr [rdi] 0x7fdb62f7e004(+4): vmovups xmmword ptr [rsi], xmm0 0x7fdb62f7e008(+8): ret gvarfault.t: union.t: definewrong.t: abouttocompile.t: nontemporal.t: linkllvm.t: vararg.t: anonstruct.t: crash2.t: bug2.t: constant2.t: clean.t: linkllvm2.t: ================= = passing tests ================= foundintermediate3.t simpleadd.t constantinits.t vecptr.t vecsize.t structcast.t defer.t quote3.t methodantiquote.t aggregatearr.t quote.t typeexp.t let1.t ainline.t overloadmethod3.t sintable.t stdio.t cudatex.t methodrvalue.t lazycstring.t cudaprintf.t luaterramethod.t simpleapply.t enumc.t symbolvar4.t pointerarith.t foundintermediate2.t class6.t testrequire.t diffuse.t falsespec.t amdgpu_kernel.t arraylit.t hexf.t nantest.t torturechain.t incomplete3.t painfulrecstruct.t anon3.t exportdynamic.t luaapi.t class.t coverage3.t globals.t decltwicef.t objc2.t dgemm2.t incomplete5.t parsefail2.t blocking2-fixed.t symbolvar2.t getmethod.t unm.t bug372c.t addlanguage1.t method.t forwardtodef.t vars.t anonstruct2.t zeroreturn2.t blankexp.t lazylog.t gettype.t printfarray.t fakeasm.t takedefinition.t cstruct.t class4.t or.t array.t pthreads.t blocking2.t sumlanguage2.t crash1.t cmpxchg.t hello.t prec2.t speed.t incomplete2.t cudaconst2.t badname.t defercond.t receivercasts.t goto2.t callbackcache.t isvolatile.t forbreak.t cast.t nestedcalls.t cudahello.t defergoto.t setter.t names.t fnames.t multimacro.t constanttypes.t sgemm3.t hasbeenfrozen.t cudaaggregate.t symparam3.t dgemm.t metatype.t parsefail.t quote4.t weirdheader.t constant.t ifelse.t class2.t ssimple.t symbolmangling.t cnamespace.t testlog.t examplelanguage1.t quoteenv.t blocking3.t foo.t includetwice.t fact.t nojit.t empty.t let2.t vecobj.t indexing64.t testlang2.t customline.t inline_c.t version.t defaultoperator.t antiquote1.t overload.t splitquote.t exampleparser1.t nillocal.t macroselect.t multiconstructor.t sharedlib.t asdlns.t twolang.t conflict.t niltype.t testvector.t zeroreturn.t signext.t cudashared.t cunion.t cudatest.t pratttest1.t ppltalk.t lvaluepointer.t class3.t chaindecl.t rename.t template.t benchmark_dgemm.t symparam.t scc.t cnamespaces.t symbolvar7.t bug372b.t vars2.t for2.t pow.t cudaagg.t unstrict.t symbolvar6.t compile_time_array.t macro2.t terracast.t functionnoproto.t strerror.t blocking.t printd.t fnptrc.t bounce.t nestextract.t fnptrstruct.t pt.t def1.t call.t luabridge.t terraluamethod.t cnames.t localenv2.t printfloat.t renaming.t amdgpu_struct.t gemm.t usercast.t bug372_perf.t paren.t incompletetypetest3.t zeroargs.t stattest.t special.t cudaatomic.t numliteral.t opaquealloc.t proxystruct.t completec.t atomicrmw.t luabridgeunion.t veclit.t simplestruct.t logical.t recfn.t compile_time_array2.t sgemmkernel.t macro.t sugar.t embeddedcode1.t macrolet.t newerrortest.t symbolvar5.t classifyfloatstructs.t fastcall.t quote9.t vecarith.t cudaglobal.t pointerlike.t requiretwice.t structsyntax.t overload2.t incomplete4.t quote2.t switch.t scope.t cconv.t emptyname.t canon2.t benchmark_nbody.t multiterra.t shallowfreeze.t ppnil.t coverage2.t blockescape.t eager.t declerrors.t asm.t fails/defer.t fails/f14.t fails/methodantiquote.t fails/nesterror.t fails/nilsym.t fails/veclit3.t fails/f0.t fails/f23.t fails/ucall.t fails/symbolvar2.t fails/getmethod.t fails/recpattern.t fails/attrstore.t fails/gettype.t fails/vectype.t fails/f17.t fails/fnindex.t fails/f46.t fails/f3.t fails/intrinsic4.t fails/vectorerror.t fails/cast.t fails/defergoto.t fails/atomicrmw3.t fails/symparam3.t fails/let.t fails/metatype.t fails/f13.t fails/ifelse.t fails/opaque.t fails/f35.t fails/veclit2.t fails/recursivecompile.t fails/overload4.t fails/overload.t fails/f19.t fails/macroselect.t fails/defergoto2.t fails/usercastwrong.t fails/symboltest.t fails/f25.t fails/recursivecompile2.t fails/defer1.t fails/symparam.t fails/symbolvar7.t fails/for2.t fails/f7.t fails/symbolvar6.t fails/f37.t fails/f26.t fails/escapeerr.t fails/f29.t fails/quoteescape2.t fails/f15.t fails/attrload3.t fails/f36.t fails/attrload2.t fails/atomicrmw.t fails/nilreturn.t fails/f5.t fails/escapemacro.t fails/veclit.t fails/recfn.t fails/f21.t fails/f9.t fails/intrinsic1.t fails/ifelse2.t fails/f47.t fails/dupvar.t fails/f30.t fails/f20.t fails/missingmethod.t fails/f48.t fails/symbolvar3.t fails/fnpointer.t fails/constructor.t fails/f28.t fails/f16.t fails/intrinsic5.t fails/atomicrmw2.t fails/f38.t fails/attrstore2.t fails/niltype2.t fails/forlist2.t fails/f31.t fails/f8.t fails/atomicrmw4.t fails/f44.t fails/lvaluetreelist.t fails/abouttofreeze.t fails/intrinsic3.t fails/failtrunc.t fails/entrieserror.t fails/f40.t fails/f1.t fails/overload3.t fails/arith.t fails/f34.t fails/quoteescape.t fails/f32.t fails/intrinsic2.t fails/incomplete.t fails/opaque2.t fails/f24.t fails/f39.t fails/f43.t fails/f45.t fails/f4.t fails/f12.t fails/f27.t fails/for.t fails/missingmetamethod.t fails/f18.t fails/forlist.t fails/f11.t fails/f2.t fails/comparestruct.t fails/forlist3.t fails/f33.t fails/symbolvar.t fails/f22.t fails/attrload.t fails/f41.t fails/f10.t fib2.t bug372.t objc.t includec.t fmod.t defercond2.t intrinsic.t luabridge2.t symbolvar3.t setname.t nonprototypec.t fnpointer.t constructor.t point.t macrokey.t calc.t ordercomplete.t quote7.t arrayt2.t cstringtest.t structrvalue.t coverage4.t quote10.t simpleglobal.t benchmark_fannkuchredux.t class5.t macrotest.t goto.t alignment.t new.t and.t recstruct.t forlist2.t overloadmethod.t fnptr.t structarg.t huge.t simplerec.t testlang1.t cfgbug.t explicitcast.t noreturn.t splitprimary.t testminmax.t prettyprintsym.t fastmath.t cunion2.t cudaoo.t quoteselect.t sizetests.t isconstant.t shift.t lvaluetreelist.t anon.t methodmissing.t output.t quoteblock.t arrptr.t evenodd.t testdebug.t mixed.t localenv.t terranew.t recstruct2.t simple.t cvar.t bug.t linklibrary.t stringconst.t antiquote4.t cstruct2.t nestnoerror.t dgemm3.t parsecrash.t symparam2.t labelbug.t antiquote5.t canon.t overload3.t missingfields.t struct.t exittest.t arith.t cudaoffline.t cbool.t selectoverload.t incomplete.t incompletetypetest.t pretty.t hello2.t bug372d.t sgemm-old.t luabridgefn.t bug3.t coverage.t arrayt.t simplevec.t testimport.t decltwice.t stuff.t atoi.t foundintermediate.t rd.t list.t terralua.t quote5.t noopt.t staticmethod.t latelink.t compilecallback.t mathlib.t for.t nolengthop.t ustore.t overloadmethod2.t gctest.t indexingbug.t vec.t breaktest.t deferbreak.t stencil.t compile_time_array3.t lvaluequote.t emptycalls.t clanginfo.t fncalltest.t prec.t macro3.t toterraexpression.t unsafesym.t vtablerec.t quote6.t recoverfromerror.t luabridgerec.t pattern.t forlist.t methodsugar.t overloadrecv.t bf.t objtest.t unpacktuple.t antiquote3.t quote8.t varargcstring.t overloadproduct.t fib.t antiquote2.t bug4.t rvaluerecv.t f2.t varargluacall.t malloc.t incompletetypetest2.t offsetcalc.t teststd.t overloadcall.t dgemmpaper.t examplecompiler1.t emptystruct.t forsym.t sgemm.t structconstructor.t customtable.t avxhadd.t symbolvar.t boolcast.t forp.t sumlanguage1.t gvarfault.t union.t definewrong.t abouttocompile.t nontemporal.t linkllvm.t vararg.t anonstruct.t crash2.t bug2.t constant2.t clean.t linkllvm2.t ================= 543 tests passed. 0 tests failed. >>> terra: Entering fakeroot... -- Install configuration: "RelWithDebInfo" -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/lib/libterra_s.a -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/lib/terra.so -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/bin/terra -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/include/terra/terra.h -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/abouttocompile.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/addlanguage1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/aggregatearr.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ainline.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/alignment.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/amdgpu_kernel.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/amdgpu_struct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/and.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/anon.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/anon3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/anonstruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/anonstruct2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/antiquote1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/antiquote2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/antiquote3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/antiquote4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/antiquote5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/arith.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/array.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/arraylit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/arrayt.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/arrayt2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/arrptr.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/asdlns.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/asm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/atoi.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/atomicrmw.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/avxhadd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/badname.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmark_dgemm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmark_fannkuchredux.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmark_nbody.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/bs.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/bs_eigen.cpp -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/dynfusion.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/fusion.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/makefile -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/raysphere.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/raysphere_eigen.cpp -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/benchmarks/timing.h -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bf.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blankexp.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blockescape.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blocking.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blocking2-fixed.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blocking2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/blocking3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/boolcast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bounce.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/breaktest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug372.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug372_perf.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug372b.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug372c.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug372d.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/bug4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/calc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/call.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/callbackcache.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/canon.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/canon2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cbool.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cconv.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cfgbug.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/chaindecl.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/clanginfo.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/class6.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/classifyfloatstructs.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/clean.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cmpxchg.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cnames.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cnamespace.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cnamespaces.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/compile_time_array.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/compile_time_array2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/compile_time_array3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/compilecallback.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/completec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/conflict.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/constant.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/constant2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/constantinits.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/constanttypes.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/constructor.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cov -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/coverage.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/coverage2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/coverage3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/coverage4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/crash1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/crash2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cstringtest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cstruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cstruct2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaagg.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaaggregate.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaatomic.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaconst2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaglobal.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudahello.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaoffline.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaoo.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudaprintf.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudashared.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudatest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cudatex.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cunion.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cunion2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/customline.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/customtable.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/cvar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/declerrors.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/decltwice.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/decltwicef.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/def1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/defaultoperator.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/defer.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/deferbreak.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/defercond.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/defercond2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/defergoto.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/definewrong.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/dgemm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/dgemm2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/dgemm3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/dgemmpaper.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/diffuse.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/crash.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/cudaldg.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/fails_recvar3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/interface.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/interface2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/leaktest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/recvar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/recvar2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/varinit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/varinit2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/disabled/varwithrecinit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/eager.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/embeddedcode1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/empty.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/emptycalls.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/emptyname.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/emptystruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/emptytag.tt -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/enumc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/evenodd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/examplecompiler1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/examplelanguage1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/exampleparser1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/exittest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/explicitcast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/exportdynamic.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/f2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fact.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fail.lua -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/abouttofreeze.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/arith.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/atomicrmw.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/atomicrmw2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/atomicrmw3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/atomicrmw4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/attrload.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/attrload2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/attrload3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/attrstore.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/attrstore2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/cast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/comparestruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/constructor.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/defer.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/defer1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/defergoto.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/defergoto2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/dupvar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/entrieserror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/escapeerr.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/escapemacro.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f0.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f10.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f11.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f12.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f13.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f14.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f15.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f16.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f17.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f18.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f19.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f20.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f21.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f22.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f23.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f24.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f25.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f26.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f27.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f28.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f29.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f30.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f31.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f32.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f33.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f34.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f35.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f36.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f37.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f38.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f39.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f40.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f41.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f43.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f44.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f45.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f46.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f47.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f48.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f7.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f8.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/f9.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/failtrunc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/fnindex.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/fnpointer.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/for.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/for2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/forlist.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/forlist2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/forlist3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/getmethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/gettype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/ifelse.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/ifelse2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/incomplete.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/intrinsic1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/intrinsic2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/intrinsic3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/intrinsic4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/intrinsic5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/let.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/lvaluetreelist.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/macroselect.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/metatype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/methodantiquote.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/missingmetamethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/missingmethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/nesterror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/nilreturn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/nilsym.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/niltype2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/opaque.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/opaque2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/overload.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/overload3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/overload4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/quoteescape.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/quoteescape2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/recfn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/recpattern.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/recursivecompile.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/recursivecompile2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symboltest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symbolvar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symbolvar2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symbolvar3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symbolvar6.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symbolvar7.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symparam.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/symparam3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/ucall.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/usercastwrong.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/veclit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/veclit2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/veclit3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/vectorerror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fails/vectype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fakeasm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/falsespec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fastcall.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fastmath.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fib.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fib2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fmod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fnames.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fncalltest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fnpointer.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fnptr.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fnptrc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/fnptrstruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/foo.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/for.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/for2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forbreak.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forlist.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forlist2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forp.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forsym.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/forwardtodef.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/foundintermediate.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/foundintermediate2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/foundintermediate3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/functionnoproto.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/gctest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/gemm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/getmethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/gettype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/globals.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/goto.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/goto2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/gvarfault.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/hasbeenfrozen.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/hello.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/hello2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/hexf.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/huge.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ifelse.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/includec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/includetwice.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incomplete.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incomplete2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incomplete3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incomplete4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incomplete5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incompletetypetest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incompletetypetest2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/incompletetypetest3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/indexing64.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/indexingbug.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/inline_c.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/intrinsic.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/isconstant.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/isvolatile.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/labelbug.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/latelink.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lazycstring.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lazylog.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/let1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/let2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/addlanguage.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/barlang.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/def.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/embeddedcode.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/examplecompiler.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/examplelanguage.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/exampleparser.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/fakeimport.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/foolang.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/golike.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/javalike.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/javalikesimple.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/leak.lua -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/matrixtestharness.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/objc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/pratttest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/prof.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/soa.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/sumlanguage.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/sumlanguage2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lib/testlang.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/linklibrary.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/linkllvm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/linkllvm2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/list.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/localenv.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/localenv2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/logical.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luaapi.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luabridge.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luabridge2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luabridgefn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luabridgerec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luabridgeunion.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/luaterramethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lvaluepointer.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lvaluequote.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/lvaluetreelist.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macro.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macro2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macro3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macrokey.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macrolet.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macroselect.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/macrotest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/malloc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/mathlib.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/metatype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/method.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/methodantiquote.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/methodmissing.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/methodrvalue.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/methodsugar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/missingfields.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/mixed.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/multiconstructor.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/multimacro.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/multiterra.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/mytest.h -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/names.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nantest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nestedcalls.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nestextract.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nestnoerror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/new.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/newerrortest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nillocal.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/niltype.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nojit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nolengthop.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nonprototypec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/nontemporal.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/noopt.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/noreturn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/numliteral.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/objc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/objc2.jpg -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/objc2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/objtest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/offsetcalc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/opaquealloc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/or.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ordercomplete.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/output.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overload.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overload2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overload3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadcall.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadmethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadmethod2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadmethod3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadproduct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/overloadrecv.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/painfulrecstruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/paren.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/parsecrash.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/parsefail.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/parsefail2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pattern.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/perfregression.lua -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/point.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pointerarith.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pointerlike.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pow.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ppltalk.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ppnil.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pratttest1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/prec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/prec2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pretty.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/prettyprintsym.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/printd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/printfarray.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/printfloat.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/proxystruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pt.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/pthreads.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote10.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote6.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote7.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote8.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quote9.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quoteblock.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quoteenv.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/quoteselect.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/rd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/receivercasts.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/recfn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/recoverfromerror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/recstruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/recstruct2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/reference/Makefile -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/reference/benchmark_fannkuchredux.c -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/reference/benchmark_nbody.c -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/reference/matmul.cpp -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/reference/matmuls.cpp -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/rename.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/renaming.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/requiretwice.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/run -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/rvaluerecv.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/scc.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/scope.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/selectoverload.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/setname.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/setter.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sgemm-old.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sgemm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sgemm3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sgemmkernel.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/shallowfreeze.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sharedlib.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/shift.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/signext.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simple.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simpleadd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simpleapply.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simpleglobal.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simplerec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simplestruct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/simplevec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sintable.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sizetests.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/special.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/speed.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/splitprimary.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/splitquote.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ssimple.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/staticmethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/stattest.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/stdio.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/stencil.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/strerror.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/stringconst.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/struct.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/structarg.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/structcast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/structconstructor.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/structrvalue.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/structsyntax.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/stuff.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sugar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sumlanguage1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/sumlanguage2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/switch.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolmangling.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar4.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar5.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar6.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symbolvar7.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symparam.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symparam2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/symparam3.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/tag.tt -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/takedefinition.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/template.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/terracast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/terralua.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/terraluamethod.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/terranew.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/test.lua -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testdebug.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testimport.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testlang1.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testlang2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testlog.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testminmax.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testrequire.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/teststd.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/testvector.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/torturechain.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/toterraexpression.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/twolang.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/typeexp.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/union.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/unm.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/unpacktuple.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/unsafesym.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/unstrict.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/usercast.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/ustore.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vararg.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/varargcstring.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/varargluacall.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/varrec.broken -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vars.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vars2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vecarith.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/veclit.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vecobj.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vecptr.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vecsize.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/version.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/vtablerec.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/weirdheader.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/zeroargs.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/zeroreturn.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/tests/zeroreturn2.t -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/LICENSE.txt -- Installing: /home/buildozer/aports/testing/terra/pkg/terra/usr/share/terra/README.md >>> terra-dev*: Running split function dev... >>> terra-dev*: Preparing subpackage terra-dev... >>> terra-dev*: Stripping binaries >>> terra-dev*: Running postcheck for terra-dev >>> terra*: Running postcheck for terra >>> terra*: Preparing package terra... >>> terra*: Stripping binaries >>> terra-dev*: Scanning shared objects >>> terra*: Scanning shared objects >>> terra-dev*: Tracing dependencies... >>> terra-dev*: Package size: 386.4 MB >>> terra-dev*: Compressing data... >>> terra-dev*: Create checksum... >>> terra-dev*: Create terra-dev-1.0.0-r0.apk >>> terra*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libexecinfo.so.1 so:libffi.so.8 so:libgcc_s.so.1 so:libluajit-5.1.so.2 so:libstdc++.so.6 so:libxml2.so.2 so:libz.so.1 >>> terra*: Package size: 315.6 MB >>> terra*: Compressing data... >>> terra*: Create checksum... >>> terra*: Create terra-1.0.0-r0.apk >>> terra: Build complete at Sat, 11 Jun 2022 23:40:43 +0000 elapsed time 0h 3m 29s >>> terra: Cleaning up srcdir >>> terra: Cleaning up pkgdir >>> terra: Uninstalling dependencies... (1/43) Purging .makedepends-terra (20220611.233716) (2/43) Purging clang-dev (14.0.5-r0) (3/43) Purging clang (14.0.5-r0) (4/43) Purging clang-extra-tools (14.0.5-r0) (5/43) Purging clang-libs (14.0.5-r0) (6/43) Purging clang-static (14.0.5-r0) (7/43) Purging cmake (3.23.2-r0) (8/43) Purging libedit-dev (20210910.3.1-r0) (9/43) Purging libexecinfo-dev (1.1-r1) (10/43) Purging libexecinfo (1.1-r1) (11/43) Purging libffi-dev (3.4.2-r1) (12/43) Purging linux-headers (5.16.7-r1) (13/43) Purging libxml2-dev (2.9.14-r0) (14/43) Purging xz-dev (5.2.5-r1) (15/43) Purging luajit-dev (2.1_p20210510-r0) (16/43) Purging luajit (2.1_p20210510-r0) (17/43) Purging ncurses-dev (6.3_p20220604-r0) (18/43) Purging openmp-dev (14.0.5-r0) (19/43) Purging openmp (14.0.5-r0) (20/43) Purging samurai (1.2-r2) (21/43) Purging zlib-dev (1.2.12-r1) (22/43) Purging llvm14-dev (14.0.5-r0) (23/43) Purging llvm14 (14.0.5-r0) (24/43) Purging llvm14-test-utils (14.0.5-r0) (25/43) Purging py3-setuptools (59.4.0-r0) (26/43) Purging py3-appdirs (1.4.4-r3) (27/43) Purging py3-more-itertools (8.13.0-r0) (28/43) Purging py3-ordered-set (4.0.2-r3) (29/43) Purging py3-packaging (21.3-r0) (30/43) Purging py3-six (1.16.0-r1) (31/43) Purging py3-parsing (2.4.7-r3) (32/43) Purging python3 (3.10.5-r0) (33/43) Purging llvm14-libs (14.0.5-r0) (34/43) Purging libffi (3.4.2-r1) (35/43) Purging libxml2 (2.9.14-r0) (36/43) Purging libarchive (3.6.1-r0) (37/43) Purging rhash-libs (1.4.2-r2) (38/43) Purging libuv (1.44.1-r0) (39/43) Purging gdbm (1.23-r0) (40/43) Purging mpdecimal (2.5.1-r1) (41/43) Purging readline (8.1.2-r0) (42/43) Purging sqlite-libs (3.38.5-r0) (43/43) Purging llvm14-static (14.0.5-r0) Executing busybox-1.35.0-r15.trigger OK: 332 MiB in 99 packages >>> terra: Updating the testing/x86_64 repository index... >>> terra: Signing the index...