On Mon, 25 Mar 2019 19:47:36 +0100, David Zarzycki via lldb-dev wrote: > Also, given that two of the test failures are Intel specific (the mxcsr > register write failures), what class of hardware do you use? My workstation > is Skylake-SP based, if it matters.
OK, I agree it PASSes for me on Haswell-EP (E5-2630v3) but it also FAILs for me on Kaby Lake Refresh (i7-8650U). Also kernel-5.0.3-200.fc29.x86_64. Jan
[ 0%] Built target LLVMDemangle [ 0%] Built target LLVMTableGen [ 0%] Built target LLVMBinaryFormat [ 0%] Built target LLVMMCParser [ 0%] Built target llvm_vcsrevision_h [ 0%] Built target LLVMObjectYAML [ 0%] Built target LLVMDebugInfoMSF [ 0%] Built target count [ 1%] Built target obj.llvm-tblgen [ 1%] Built target LLVMDebugInfoCodeView [ 3%] Built target LLVMMC [ 3%] Built target obj.clang-tblgen [ 3%] Built target LLVMOption [ 6%] Built target LLVMSupport [ 6%] Built target LLVMMCDisassembler [ 6%] Built target LLVMWindowsManifest [ 6%] Built target lldReaderWriter [ 6%] Built target lldYAML [ 6%] Built target liblldb_exports [ 6%] Built target swig_wrapper [ 6%] Built target lldMachO [ 6%] Built target gtest_main [ 6%] Built target gtest [ 8%] Built target LLVMDebugInfoDWARF [ 8%] Built target readline [ 8%] Built target lldb-mi-utils [ 8%] Built target environment_check [ 8%] Built target llvm-tblgen [ 8%] Built target thread_inferior [ 8%] Built target clang-tblgen [ 8%] Built target FileCheck [ 8%] Built target llvm-config [ 10%] Built target LLVMDebugInfoPDB [ 10%] Built target LLVMTestingSupport [ 10%] Built target not [ 10%] Built target LLDBMiUtilTests [ 10%] Built target intrinsics_gen [ 10%] Built target ClangSACheckers [ 10%] Built target AttributeCompatFuncTableGen [ 10%] Built target ClangAttrVisitor [ 10%] Built target ClangStmtNodes [ 10%] Built target StmtDataCollectors [ 10%] Built target ClangAttrTextDump [ 10%] Built target ClangAttrTraverse [ 10%] Built target ClangAttrClasses [ 10%] Built target ClangAttrImpl [ 10%] Built target ClangDeclNodes [ 10%] Built target ClangCommentHTMLTagsProperties [ 10%] Built target ClangCommentCommandList [ 10%] Built target ClangCommentCommandInfo [ 10%] Built target ClangCommentHTMLNamedCharacterReferences [ 10%] Built target ClangCommentHTMLTags [ 10%] Built target ClangCommentNodes [ 10%] Built target ClangARMFP16 [ 10%] Built target ClangARMNeon [ 10%] Built target ClangAttrHasAttributeImpl [ 10%] Built target ClangDiagnosticCrossTU [ 10%] Built target ClangAttrList [ 10%] Built target ClangDiagnosticCommon [ 10%] Built target ClangDiagnosticAST [ 10%] Built target ClangDiagnosticAnalysis [ 10%] Built target ClangDiagnosticFrontend [ 10%] Built target ClangDiagnosticSema [ 10%] Built target ClangDiagnosticDriver [ 10%] Built target ClangDiagnosticLex [ 10%] Built target ClangDiagnosticRefactoring [ 10%] Built target ClangDiagnosticParse [ 10%] Built target ClangDiagnosticGroups [ 10%] Built target ClangDiagnosticSerialization [ 10%] Built target ClangDiagnosticIndexName [ 10%] Built target ClangAttrSubjectMatchRuleList [ 10%] Built target ClangDiagnosticComment [ 10%] Built target ClangAttrTemplateInstantiate [ 10%] Built target ClangAttrSubMatchRulesParserStringSwitches [ 10%] Built target ClangAttrParsedAttrImpl [ 10%] Built target ClangAttrSpellingListIndex [ 10%] Built target ClangAttrParserStringSwitches [ 10%] Built target ClangAttrParsedAttrList [ 10%] Built target ClangAttrParsedAttrKinds [ 10%] Built target ClangAttrPCHWrite [ 10%] Built target ClangAttrPCHRead [ 10%] Built target LLVMBitWriter [ 10%] Built target LLVMIRReader [ 10%] Built target LLVMProfileData [ 10%] Built target LLVMMIRParser [ 10%] Built target LLVMAggressiveInstCombine [ 10%] Built target LLVMSelectionDAG [ 10%] Built target LLVMInstrumentation [ 10%] Built target LLVMAsmPrinter [ 10%] Built target LLVMGlobalISel [ 10%] Built target InstCombineTableGen [ 11%] Built target LLVMTransformUtils [ 15%] Built target LLVMAnalysis [ 15%] Built target LLVMVectorize [ 15%] Built target LLVMObjCARCOpts [ 16%] Built target LLVMLinker [ 16%] Built target LLVMCoroutines [ 18%] Built target LLVMTarget [ 18%] Built target AArch64CommonTableGen [ 18%] Built target LLVMLTO [ 18%] Built target LLVMipo [ 18%] Built target ARMCommonTableGen [ 18%] Built target BPFCommonTableGen [ 18%] Built target AMDGPUCommonTableGen [ 20%] Built target LLVMScalarOpts [ 20%] Built target LanaiCommonTableGen [ 20%] Built target MipsCommonTableGen [ 20%] Built target MSP430CommonTableGen [ 20%] Built target NVPTXCommonTableGen [ 20%] Built target HexagonCommonTableGen [ 20%] Built target PowerPCCommonTableGen [ 20%] Built target XCoreCommonTableGen [ 20%] Built target SystemZCommonTableGen [ 20%] Built target SparcCommonTableGen [ 20%] Built target LLVMAsmParser [ 20%] Built target WebAssemblyCommonTableGen [ 20%] Built target LLVMCoverage [ 21%] Built target X86CommonTableGen [ 21%] Built target LLVMPasses [ 25%] Built target clang-resource-headers [ 25%] Built target LibOptionsTableGen [ 25%] Built target ClangDriverOptions [ 25%] Built target WasmOptionsTableGen [ 25%] Built target lldCommon [ 25%] Built target lldCore [ 25%] Built target DriverOptionsTableGen [ 25%] Built target COFFOptionsTableGen [ 25%] Built target ELFOptionsTableGen [ 25%] Built target MinGWOptionsTableGen [ 25%] Built target LLVMMCJIT [ 25%] Built target LLVMExecutionEngine [ 25%] Built target LLVMRuntimeDyld [ 25%] Built target LLDBOptionsTableGen [ 30%] Built target LLVMCodeGen [ 30%] Built target ObjcopyOptsTableGen [ 30%] Built target clang-tablegen-targets [ 30%] Built target LLVMBitReader [ 30%] Built target LLVMAArch64AsmParser [ 31%] Built target LLVMObject [ 31%] Built target LLVMInstCombine [ 31%] Built target LLVMAArch64Disassembler [ 31%] Built target LLVMAArch64AsmPrinter [ 31%] Built target LLVMAArch64Info [ 31%] Built target LLVMCore [ 31%] Built target LLVMAArch64Utils [ 31%] Built target LLVMAArch64Desc [ 31%] Built target LLVMAMDGPUUtils [ 31%] Built target LLVMAMDGPUInfo [ 31%] Built target LLVMARMAsmParser [ 31%] Built target LLVMAMDGPUDesc [ 31%] Built target LLVMARMDisassembler [ 31%] Built target LLVMARMAsmPrinter [ 31%] Built target LLVMARMInfo [ 31%] Built target LLVMARMUtils [ 31%] Built target LLVMARMDesc [ 33%] Built target LLVMAArch64CodeGen [ 33%] Built target LLVMBPFAsmParser [ 33%] Built target LLVMBPFDisassembler [ 33%] Built target LLVMBPFAsmPrinter [ 33%] Built target LLVMBPFInfo [ 35%] Built target LLVMBPFDesc [ 35%] Built target LLVMBPFCodeGen [ 35%] Built target LLVMHexagonAsmParser [ 36%] Built target LLVMHexagonDisassembler [ 38%] Built target LLVMARMCodeGen [ 38%] Built target LLVMHexagonInfo [ 38%] Built target LLVMLanaiDisassembler [ 38%] Built target LLVMLanaiAsmParser [ 38%] Built target LLVMLanaiAsmPrinter [ 38%] Built target LLVMLanaiDesc [ 38%] Built target LLVMHexagonDesc [ 40%] Built target LLVMLanaiCodeGen [ 40%] Built target LLVMLanaiInfo [ 40%] Built target LLVMMipsAsmParser [ 40%] Built target LLVMMipsDisassembler [ 40%] Built target LLVMMipsAsmPrinter [ 40%] Built target LLVMMipsInfo [ 41%] Built target LLVMHexagonCodeGen [ 41%] Built target LLVMMipsDesc [ 41%] Built target LLVMMSP430AsmPrinter [ 45%] Built target LLVMAMDGPUCodeGen [ 45%] Built target LLVMMSP430Info [ 45%] Built target LLVMMSP430AsmParser [ 45%] Built target LLVMMSP430Desc [ 46%] Built target LLVMMSP430CodeGen [ 46%] Built target LLVMNVPTXAsmPrinter [ 46%] Built target LLVMMSP430Disassembler [ 48%] Built target LLVMMipsCodeGen [ 48%] Built target LLVMNVPTXInfo [ 48%] Built target LLVMPowerPCAsmParser [ 48%] Built target LLVMNVPTXDesc [ 48%] Built target LLVMPowerPCDisassembler [ 48%] Built target LLVMPowerPCAsmPrinter [ 48%] Built target LLVMPowerPCInfo [ 48%] Built target LLVMNVPTXCodeGen [ 48%] Built target LLVMPowerPCDesc [ 48%] Built target LLVMSparcAsmParser [ 48%] Built target LLVMSparcDisassembler [ 50%] Built target LLVMSparcCodeGen [ 50%] Built target LLVMSparcAsmPrinter [ 50%] Built target LLVMSparcInfo [ 50%] Built target LLVMSparcDesc [ 50%] Built target LLVMSystemZAsmParser [ 50%] Built target LLVMSystemZAsmPrinter [ 50%] Built target LLVMSystemZDisassembler [ 50%] Built target LLVMSystemZInfo [ 50%] Built target LLVMSystemZDesc [ 50%] Built target LLVMPowerPCCodeGen [ 50%] Built target LLVMWebAssemblyAsmParser [ 50%] Built target LLVMWebAssemblyAsmPrinter [ 50%] Built target LLVMSystemZCodeGen [ 50%] Built target LLVMWebAssemblyInfo [ 50%] Built target LLVMWebAssemblyDisassembler [ 50%] Built target LLVMWebAssemblyDesc [ 50%] Built target LLVMX86AsmParser [ 50%] Built target LLVMX86Disassembler [ 50%] Built target LLVMX86AsmPrinter [ 50%] Built target LLVMX86Info [ 50%] Built target LLVMX86Desc [ 50%] Built target LLVMX86Utils [ 50%] Built target LLVMXCoreDisassembler [ 50%] Built target LLVMXCoreAsmPrinter [ 50%] Built target LLVMXCoreDesc [ 51%] Built target LLVMWebAssemblyCodeGen [ 51%] Built target LLVMXCoreInfo [ 51%] Built target clangLex [ 51%] Built target LLVMXCoreCodeGen [ 51%] Built target clangASTMatchers [ 51%] Built target clangCrossTU [ 53%] Built target LLVMX86CodeGen [ 55%] Built target clangParse [ 55%] Built target clangEdit [ 55%] Built target clangAnalysis [ 55%] Built target clangRewrite [ 55%] Built target clangSerialization [ 55%] Built target clangFrontendTool [ 55%] Built target clangRewriteFrontend [ 56%] Built target clangARCMigrate [ 58%] Built target clangSema [ 58%] Built target clangToolingCore [ 60%] Built target clangDriver [ 61%] Built target clangAST [ 61%] Built target clangToolingInclusions [ 63%] Built target clangFrontend [ 63%] Built target clangIndex [ 65%] Built target clangCodeGen [ 65%] Built target clangStaticAnalyzerFrontend [ 65%] Built target clangFormat [ 65%] Built target LLVMLibDriver [ 65%] Built target lldWasm [ 66%] Built target lldDriver [ 66%] Built target lldMinGW [ 66%] Built target lldCOFF [ 66%] Built target lldbBase [ 66%] Built target lldELF [ 68%] Built target clangStaticAnalyzerCore [ 68%] Built target lldbDataFormatters [ 70%] Built target lldbExpression [ 71%] Built target lldbBreakpoint [ 71%] Built target lldbInitialization [ 71%] Built target lldbHost [ 71%] Built target lldbCommands [ 73%] Built target lldbCore [ 73%] Built target lldbPluginABISysV_arm [ 73%] Built target lldbPluginABISysV_hexagon [ 73%] Built target lldbPluginABISysV_ppc [ 73%] Built target lldbPluginABISysV_arm64 [ 73%] Built target lldbPluginABISysV_mips [ 73%] Built target lldbPluginABISysV_ppc64 [ 75%] Built target lldbInterpreter [ 75%] Built target lldbPluginABISysV_i386 [ 75%] Built target lldbPluginABISysV_mips64 [ 75%] Built target lldbPluginABISysV_s390x [ 76%] Built target lldbPluginABISysV_x86_64 [ 76%] Built target lldbPluginABIMacOSX_i386 [ 76%] Built target lldbPluginABIMacOSX_arm [ 76%] Built target lldbPluginArchitectureArm [ 76%] Built target lldbPluginABIMacOSX_arm64 [ 76%] Built target lldbPluginArchitectureMips [ 76%] Built target lldbPluginArchitecturePPC64 [ 76%] Built target lldbPluginDisassemblerLLVM [ 76%] Built target lldbPluginDynamicLoaderStatic [ 76%] Built target lldbPluginDynamicLoaderPosixDYLD [ 76%] Built target lldbPluginDynamicLoaderHexagonDYLD [ 76%] Built target lldbPluginDynamicLoaderDarwinKernel [ 76%] Built target lldbPluginDynamicLoaderWindowsDYLD [ 76%] Built target lldbPluginDynamicLoaderMacOSXDYLD [ 76%] Built target lldbPluginInstructionARM [ 76%] Built target lldbPluginInstructionMIPS64 [ 76%] Built target lldbPluginInstructionARM64 [ 76%] Built target lldbPluginInstructionMIPS [ 76%] Built target lldbPluginInstrumentationRuntimeMainThreadChecker [ 76%] Built target lldbPluginInstructionPPC64 [ 76%] Built target lldbPluginInstrumentationRuntimeTSan [ 76%] Built target lldbPluginInstrumentationRuntimeASan [ 76%] Built target lldbPluginInstrumentationRuntimeUBSan [ 76%] Built target lldbPluginJITLoaderGDB [ 78%] Built target clangStaticAnalyzerCheckers [ 80%] Built target lldbPluginExpressionParserClang [ 80%] Built target lldbPluginClangCommon [ 80%] Built target lldbPluginObjCPlusPlusLanguage [ 80%] Built target lldbPluginCXXItaniumABI [ 80%] Built target lldbPluginMemoryHistoryASan [ 80%] Built target lldbPluginObjectContainerBSDArchive [ 80%] Built target lldbPluginRenderScriptRuntime [ 80%] Built target lldbPluginObjectFileELF [ 80%] Built target lldbPluginObjectFileBreakpad [ 80%] Built target lldbPluginObjectContainerMachOArchive [ 80%] Built target lldbPluginObjectFileMachO [ 80%] Built target lldbPluginObjCLanguage [ 80%] Built target lldbPluginAppleObjCRuntime [ 80%] Built target lldbPluginCPlusPlusLanguage [ 80%] Built target lldbPluginPlatformLinux [ 80%] Built target lldbPluginObjectFilePECOFF [ 81%] Built target lldbPluginObjectFileJIT [ 81%] Built target lldbPluginPlatformFreeBSD [ 81%] Built target lldbPluginOSPython [ 81%] Built target lldbPluginPlatformNetBSD [ 81%] Built target lldbPluginPlatformOpenBSD [ 81%] Built target lldbPluginPlatformWindows [ 81%] Built target lldbPluginPlatformPOSIX [ 81%] Built target lldbPluginPlatformMacOSX [ 81%] Built target lldbPluginPlatformGDB [ 81%] Built target lldbPluginPlatformAndroid [ 81%] Built target lldbPluginPlatformKalimba [ 81%] Built target lldbPluginProcessPOSIX [ 81%] Built target lldbPluginProcessMachCore [ 83%] Built target lldbPluginProcessLinux [ 83%] Built target lldbPluginProcessElfCore [ 83%] Built target lldbPluginProcessGDBRemote [ 83%] Built target lldbPluginScriptInterpreterNone [ 83%] Built target lldbPluginStructuredDataDarwinLog [ 83%] Built target lldbPluginSymbolFileBreakpad [ 83%] Built target lldbPluginScriptInterpreterPython [ 83%] Built target lldbPluginProcessMinidump [ 83%] Built target lldbPluginSymbolFileSymtab [ 85%] Built target lldbPluginProcessUtility [ 86%] Built target lldbPluginSymbolFileNativePDB [ 86%] Built target lldbPluginSymbolFilePDB [ 86%] Built target lldbPluginSystemRuntimeMacOSX [ 86%] Built target lldbPluginSymbolVendorELF [ 86%] Built target lldbPluginUnwindAssemblyInstEmulation [ 86%] Built target lldbPluginUnwindAssemblyX86 [ 88%] Built target lldbUtility [ 88%] Built target lldbPluginSymbolFileDWARF [ 88%] Built target clangTooling [ 88%] Built target lldbUtilityHelpers [ 90%] Built target lldbSymbol [ 90%] Built target LLVMAMDGPUAsmPrinter [ 90%] Built target StripOptsTableGen [ 90%] Built target LLVMAMDGPUDisassembler [ 90%] Built target LLVMAMDGPUAsmParser [ 91%] Built target yaml2obj [ 91%] Built target lldb-argdumper [ 93%] Built target clangBasic [ 93%] Built target lld [ 93%] Built target llvm-objcopy [ 93%] Built target llc [ 93%] Built target HostTests [ 93%] Built target llvm-mc [ 93%] Built target lldbTarget [ 93%] Built target dsymutil [ 93%] Built target clang-offload-bundler [ 95%] Built target UtilityTests [ 95%] Built target lldb-instr [ 95%] Built target LLDBBreakpointTests [ 95%] Built target lldb-server [ 95%] Built target LLDBCoreTests [ 95%] Built target EditlineTests [ 95%] Built target ExpressionTests [ 95%] Built target DisassemblerTests [ 95%] Built target InterpreterTests [ 95%] Built target LanguageCPlusPlusTests [ 95%] Built target lldb-test [ 95%] Built target HighlighterTests [ 95%] Built target ObjectFileBreakpadTests [ 95%] Built target ObjectFileELFTests [ 95%] Built target LLDBPlatformTests [ 95%] Built target ProcessGdbRemoteTests [ 95%] Built target ProcessorTraceTest [ 95%] Built target LLDBMinidumpTests [ 95%] Built target SignalsTests [ 96%] Built target ScriptInterpreterPythonTests [ 96%] Built target SymbolFileDWARFTests [ 96%] Built target SymbolTests [ 96%] Built target SymbolFileNativePDBTests [ 96%] Built target TargetTests [ 96%] Built target Arm64InstEmulationTests [ 96%] Built target UnwindAssemblyx86Tests [ 96%] Built target clang [ 96%] Built target PPC64InstEmulationTests [ 96%] Built target LLDBServerTests [ 98%] Built target liblldb [ 98%] Built target LLDBUnitTests [ 98%] Python script sym-linking LLDB Python API [100%] Built target lldb-mi [100%] Built target finish_swig [100%] Built target lldb [100%] Built target lldb-test-deps [100%] Running lldb lit test suite llvm-lit: /home/jkratoch/redhat/llvm-monorepo/llvm/utils/lit/lit/llvm/config.py:337: note: using clang: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang llvm-lit: /home/jkratoch/redhat/llvm-monorepo/llvm/utils/lit/lit/llvm/config.py:337: note: using ld.lld: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin/ld.lld llvm-lit: /home/jkratoch/redhat/llvm-monorepo/llvm/utils/lit/lit/llvm/config.py:337: note: using lld-link: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin/lld-link llvm-lit: /home/jkratoch/redhat/llvm-monorepo/llvm/utils/lit/lit/llvm/config.py:337: note: using ld64.lld: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin/ld64.lld llvm-lit: /home/jkratoch/redhat/llvm-monorepo/llvm/utils/lit/lit/llvm/config.py:337: note: using wasm-ld: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin/wasm-ld Deleting module cache at /home/jkratoch/redhat/llvm-monorepo-clangassert/./lib/../lldb-test-build.noindex/module-cache-clang. Deleting module cache at /home/jkratoch/redhat/llvm-monorepo-clangassert/./lib/../lldb-test-build.noindex/module-cache-lldb. -- Testing: 1551 tests, 8 threads -- Testing: 0 .. 10.. 20.. FAIL: lldb-Suite :: functionalities/register/register_command/TestRegisters.py (487 of 1551) ******************** TEST 'lldb-Suite :: functionalities/register/register_command/TestRegisters.py' FAILED ******************** lldb version 9.0.0 (https://github.com/llvm/llvm-project.git revision b833c6af5911ca71c555771097a03643660c1643) clang revision b833c6af5911ca71c555771097a03643660c1643 llvm revision b833c6af5911ca71c555771097a03643660c1643 LLDB library dir: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin LLDB import library dir: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin Libc++ tests will not be run because: Unable to find libc++ installation Skipping following debug info categories: ['dsym', 'gmodules'] Session logs for test failures/errors/unexpected successes will go into directory '/home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-traces' Command invoked: /home/jkratoch/redhat/llvm-monorepo/lldb/test/dotest.py -q --arch=x86_64 -s /home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-traces --build-dir /home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/lldb --dsymutil /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/dsymutil --filecheck /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/FileCheck -C /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/jkratoch/redhat/llvm-monorepo-clangassert/./lib /home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command -p TestRegisters.py PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_convenience_registers (TestRegisters.RegisterCommandsTestCase) PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_convenience_registers_16bit_with_process_attach (TestRegisters.RegisterCommandsTestCase) PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_convenience_registers_with_process_attach (TestRegisters.RegisterCommandsTestCase) FAIL: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_fp_register_write (TestRegisters.RegisterCommandsTestCase) PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_fp_special_purpose_register_read (TestRegisters.RegisterCommandsTestCase) PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_register_commands (TestRegisters.RegisterCommandsTestCase) PASS: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_register_expressions (TestRegisters.RegisterCommandsTestCase) ====================================================================== FAIL: test_fp_register_write (TestRegisters.RegisterCommandsTestCase) Test commands that write to registers, in particular floating-point registers. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 114, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 114, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 68, in test_fp_register_write self.fp_register_write() File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 383, in fp_register_write self.write_and_read(currentFrame, reg, val, must) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py", line 190, in write_and_read self.runCmd("register write " + register + " \'" + new_value + "\'") File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2077, in runCmd msg if (msg) else CMD_MSG(cmd)) AssertionError: False is not True : Command 'register write mxcsr '0x0000ff0e' Error output: error: Failed to write register 'mxcsr' with value '0x0000ff0e' ' returns successfully Config=x86_64-/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9 ---------------------------------------------------------------------- Ran 7 tests in 8.319s RESULT: FAILED (6 passes, 1 failures, 0 errors, 0 skipped, 0 expected failures, 0 unexpected successes) ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50 FAIL: lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py (830 of 1551) ******************** TEST 'lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py' FAILED ******************** lldb version 9.0.0 (https://github.com/llvm/llvm-project.git revision b833c6af5911ca71c555771097a03643660c1643) clang revision b833c6af5911ca71c555771097a03643660c1643 llvm revision b833c6af5911ca71c555771097a03643660c1643 LLDB library dir: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin LLDB import library dir: /home/jkratoch/redhat/llvm-monorepo-clangassert/bin Libc++ tests will not be run because: Unable to find libc++ installation Skipping following debug info categories: ['dsym', 'gmodules'] Session logs for test failures/errors/unexpected successes will go into directory '/home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-traces' Command invoked: /home/jkratoch/redhat/llvm-monorepo/lldb/test/dotest.py -q --arch=x86_64 -s /home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-traces --build-dir /home/jkratoch/redhat/llvm-monorepo-clangassert/lldb-test-build.noindex -S nm -u CXXFLAGS -u CFLAGS --executable /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/lldb --dsymutil /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/dsymutil --filecheck /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/FileCheck -C /home/jkratoch/redhat/llvm-monorepo-clangassert/./bin/clang --env ARCHIVER=/usr/bin/ar --env OBJCOPY=/usr/bin/objcopy --env LLVM_LIBS_DIR=/home/jkratoch/redhat/llvm-monorepo-clangassert/./lib /home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server -p TestGdbRemoteRegisterState.py UNSUPPORTED: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_no_suffix_debugserver (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) (debugserver tests) FAIL: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_no_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) lldb-server exiting... UNSUPPORTED: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_with_suffix_debugserver (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) (debugserver tests) FAIL: LLDB (/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9-x86_64) :: test_grp_register_save_restore_works_with_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) lldb-server exiting... ====================================================================== FAIL: test_grp_register_save_restore_works_no_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 137, in test_grp_register_save_restore_works_no_suffix_llgs self.grp_register_save_restore_works(USE_THREAD_SUFFIX) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 97, in grp_register_save_restore_works context = self.expect_gdbremote_sequence() File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 714, in expect_gdbremote_sequence self.logger) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 261, in expect_lldb_gdbserver_replay asserter, content, context=context) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 564, in assert_match self._assert_exact_payload_match(asserter, actual_packet) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 518, in _assert_exact_payload_match assert_packets_equal(asserter, actual_packet, self.exact_payload) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 159, in assert_packets_equal asserter.assertEqual(actual_stripped, expected_stripped) AssertionError: '$E77' != '$OK' Config=x86_64-/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9 ====================================================================== FAIL: test_grp_register_save_restore_works_with_suffix_llgs (TestGdbRemoteRegisterState.TestGdbRemoteRegisterState) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/decorators.py", line 144, in wrapper func(*args, **kwargs) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 121, in test_grp_register_save_restore_works_with_suffix_llgs self.grp_register_save_restore_works(USE_THREAD_SUFFIX) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py", line 97, in grp_register_save_restore_works context = self.expect_gdbremote_sequence() File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py", line 714, in expect_gdbremote_sequence self.logger) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 261, in expect_lldb_gdbserver_replay asserter, content, context=context) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 564, in assert_match self._assert_exact_payload_match(asserter, actual_packet) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 518, in _assert_exact_payload_match assert_packets_equal(asserter, actual_packet, self.exact_payload) File "/home/jkratoch/redhat/llvm-monorepo/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py", line 159, in assert_packets_equal asserter.assertEqual(actual_stripped, expected_stripped) AssertionError: '$E77' != '$OK' Config=x86_64-/home/jkratoch/redhat/llvm-monorepo-clangassert/bin/clang-9 ---------------------------------------------------------------------- Ran 4 tests in 2.740s RESULT: FAILED (0 passes, 2 failures, 0 errors, 2 skipped, 0 expected failures, 0 unexpected successes) ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 194.02s ******************** Failing Tests (2): lldb-Suite :: functionalities/register/register_command/TestRegisters.py lldb-Suite :: tools/lldb-server/TestGdbRemoteRegisterState.py Expected Passes : 1517 Expected Failures : 1 Unsupported Tests : 31 Unexpected Failures: 2 make[3]: *** [tools/lldb/lit/CMakeFiles/check-lldb-lit.dir/build.make:58: tools/lldb/lit/CMakeFiles/check-lldb-lit] Error 1 make[2]: *** [CMakeFiles/Makefile2:79889: tools/lldb/lit/CMakeFiles/check-lldb-lit.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:74638: tools/lldb/test/CMakeFiles/check-lldb.dir/rule] Error 2 make: *** [Makefile:18932: check-lldb] Error 2
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev