[swift-dev] [Swift CI] Build Still Failing: 1. OSS - Swift ASAN - OS X (master) #105

Michael Ilseman milseman at apple.com
Mon Aug 28 21:47:08 CDT 2017


A bunch of ASAN symbols are not being found. Was this a compilation error earlier in the stack, a dependency mismatch problem, or another case of the earlier machine/SDK issues?


Undefined symbols for architecture x86_64:
  "___asan_after_dynamic_init", referenced from:
      __GLOBAL__sub_I_FuzzerIO.cpp in libLLVMFuzzer.a(FuzzerIO.cpp.o)
      __GLOBAL__sub_I_FuzzerLoop.cpp in libLLVMFuzzer.a(FuzzerLoop.cpp.o)
  "___asan_before_dynamic_init", referenced from:
      __GLOBAL__sub_I_FuzzerIO.cpp in libLLVMFuzzer.a(FuzzerIO.cpp.o)
      __GLOBAL__sub_I_FuzzerLoop.cpp in libLLVMFuzzer.a(FuzzerLoop.cpp.o)
  "___asan_handle_no_return", referenced from:
      __ZN6fuzzer7TracePC28HandleInline8bitCountersInitEPhS1_ in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZN6fuzzer7TracePC10HandleInitEPjS1_ in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZN6fuzzer7TracePC21InitializePrintNewPCsEv in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZN6fuzzer7TracePC11PrintNewPCsEv in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZN6fuzzer7TracePC13PrintCoverageEv in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_PKS6_ in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      __ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_ in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      ...
  "___asan_init", referenced from:
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerTracePC.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerMain.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerUtil.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerDriver.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerUtilPosix.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerIOPosix.cpp.o)
      _asan.module_ctor in libLLVMFuzzer.a(FuzzerIO.cpp.o)
      ...
...

> On Aug 28, 2017, at 6:01 PM, no-reply at swift.org wrote:
> 
> New issue found!
> 
> [FAILURE] oss-swift-incremental-ASAN-RA-osx [#105]
> 
> Build URL:	https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/105/ <https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/105/>
> Project:	oss-swift-incremental-ASAN-RA-osx
> Date of build:	Mon, 28 Aug 2017 16:26:20 -0500
> Build duration:	3 hr 35 min
> Identified problems:
> 
> Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
> Indication 1 <https://ci.swift.org//job/oss-swift-incremental-ASAN-RA-osx/105/consoleFull#218408564ba62d58e-7248-467b-91e0-c7508d5cf947>
> Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
> Indication 1 <https://ci.swift.org//job/oss-swift-incremental-ASAN-RA-osx/105/consoleFull#7956758533122a513-f36a-4c87-8ed7-cbc36a1ec144>
> Tests:
> 
> Name: Swift(macosx-x86_64)
> Failed: 2 test(s), Passed: 9855 test(s), Total: 9857 test(s)
> Failed: Swift(macosx-x86_64).Fuzzing.fuzzer_test.swift <https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/105/testReport/junit/Swift(macosx-x86_64)/Fuzzing/fuzzer_test_swift>
> Failed: Swift(macosx-x86_64).Fuzzing.fuzzer_test_simpler.swift <https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/105/testReport/junit/Swift(macosx-x86_64)/Fuzzing/fuzzer_test_simpler_swift>
> Name: Swift-Unit
> Failed: 0 test(s), Passed: 505 test(s), Total: 505 test(s)
> 
> Changes
> 
> Commit 5f30eac288d0d8a1e2491e9256e489f1fe608026 by jordan_rose:
> Excise "Accessibility" from the compiler (1/3)
> 
> edit: lib/AST/LookupVisibleDecls.cpp
> edit: tools/SourceKit/tools/sourcekitd/lib/API/DocStructureArray.cpp
> edit: lib/AST/Module.cpp
> edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
> edit: lib/Serialization/ModuleFile.cpp
> edit: lib/ClangImporter/ImporterImpl.h
> edit: lib/ClangImporter/ImportDecl.cpp
> edit: lib/AST/ASTPrinter.cpp
> edit: lib/SILOptimizer/Utils/Local.cpp
> edit: include/swift/AST/LookupKinds.h
> edit: lib/FrontendTool/FrontendTool.cpp
> edit: lib/Sema/TypeCheckConstraints.cpp
> edit: lib/Sema/TypeChecker.h
> edit: include/swift/AST/AccessScope.h
> edit: lib/Sema/TypeCheckProtocol.cpp
> edit: lib/Sema/CSSimplify.cpp
> edit: lib/AST/DeclContext.cpp
> edit: lib/Sema/TypeCheckType.cpp
> edit: lib/IDE/Refactoring.cpp
> edit: lib/Sema/TypeCheckAttr.cpp
> edit: lib/Sema/DerivedConformanceCodable.cpp
> edit: lib/IDE/CommentConversion.cpp
> edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
> edit: lib/Sema/CSDiag.cpp
> edit: lib/IDE/IDETypeChecking.cpp
> edit: lib/IDE/CodeCompletion.cpp
> edit: lib/SILOptimizer/Utils/Devirtualize.cpp
> edit: lib/Sema/CodeSynthesis.cpp
> edit: include/swift/AST/Decl.h
> edit: lib/AST/Builtins.cpp
> edit: lib/SIL/SIL.cpp
> edit: lib/Sema/MiscDiagnostics.h
> edit: lib/FrontendTool/ReferenceDependencies.cpp
> edit: lib/IDE/ModuleInterfacePrinting.cpp
> edit: tools/SourceKit/include/SourceKit/Core/ProtocolUIDs.def
> edit: lib/Sema/MiscDiagnostics.cpp
> edit: unittests/AST/TestContext.h
> edit: lib/AST/SwiftNameTranslation.cpp
> edit: lib/AST/ModuleNameLookup.cpp
> edit: include/swift/AST/LazyResolver.h
> edit: include/swift/AST/PrintOptions.h
> edit: lib/Serialization/Serialization.cpp
> edit: lib/AST/Decl.cpp
> edit: lib/AST/ASTMangler.cpp
> edit: lib/PrintAsObjC/PrintAsObjC.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
> edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
> edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
> edit: lib/Sema/DerivedConformances.cpp
> edit: lib/IRGen/GenClass.cpp
> edit: tools/swift-ide-test/swift-ide-test.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/AST/NameLookup.cpp
> edit: lib/Sema/TypeCheckNameLookup.cpp
> edit: lib/Sema/DerivedConformanceCodingKey.cpp
> edit: test/attr/accessibility_print.swift
> edit: lib/AST/ASTDumper.cpp
> edit: lib/Sema/ResilienceDiagnostics.cpp
> 
> Commit 1c651973c3181b899e7faa510ff0aa7ef5627dfc by jordan_rose:
> Excise "Accessibility" from the compiler (2/3)
> 
> edit: include/swift/AST/DiagnosticsSema.def
> edit: lib/Sema/MiscDiagnostics.h
> edit: lib/Serialization/Deserialization.cpp
> edit: lib/Sema/DerivedConformanceCodable.cpp
> edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
> edit: lib/AST/DeclContext.cpp
> edit: lib/SIL/DynamicCasts.cpp
> edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
> edit: lib/Sema/DerivedConformanceCodingKey.cpp
> edit: lib/AST/ASTMangler.cpp
> edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
> edit: lib/AST/NameLookup.cpp
> edit: include/swift/AST/Attr.h
> edit: lib/FrontendTool/FrontendTool.cpp
> edit: lib/Sema/TypeCheckProtocol.cpp
> edit: tools/swift-api-digester/swift-api-digester.cpp
> edit: lib/SILOptimizer/Transforms/SpeculativeDevirtualizer.cpp
> edit: lib/Sema/TypeCheckGeneric.cpp
> edit: lib/SILOptimizer/IPO/GlobalPropertyOpt.cpp
> edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
> edit: lib/FrontendTool/ReferenceDependencies.cpp
> edit: lib/IDE/CodeCompletion.cpp
> edit: include/swift/AST/Decl.h
> edit: lib/AST/ASTPrinter.cpp
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/Sema/ITCDecl.cpp
> edit: lib/AST/Builtins.cpp
> edit: lib/IDE/ModuleInterfacePrinting.cpp
> edit: lib/Serialization/Serialization.cpp
> edit: include/swift/AST/PrintOptions.h
> edit: lib/Sema/TypeCheckAttr.cpp
> edit: lib/AST/Module.cpp
> edit: lib/SIL/SILWitnessTable.cpp
> edit: include/swift/AST/AccessScope.h
> edit: lib/AST/Attr.cpp
> edit: lib/SIL/SILDeclRef.cpp
> edit: include/swift/AST/AttrKind.h
> edit: lib/AST/Decl.cpp
> edit: lib/IDE/CommentConversion.cpp
> edit: lib/IRGen/GenDecl.cpp
> edit: lib/ClangImporter/ImportDecl.cpp
> edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
> edit: lib/IRGen/IRGenModule.cpp
> edit: unittests/AST/TestContext.h
> edit: include/swift/PrintAsObjC/PrintAsObjC.h
> edit: lib/ClangImporter/ImporterImpl.h
> edit: lib/IRGen/GenClass.cpp
> edit: lib/Serialization/ModuleFile.cpp
> edit: tools/swift-ide-test/swift-ide-test.cpp
> edit: lib/Sema/MiscDiagnostics.cpp
> edit: lib/PrintAsObjC/PrintAsObjC.cpp
> edit: lib/ClangImporter/ImportType.cpp
> edit: lib/SILOptimizer/Utils/Devirtualize.cpp
> edit: lib/SILOptimizer/Utils/Local.cpp
> edit: lib/AST/USRGeneration.cpp
> edit: lib/Sema/CodeSynthesis.cpp
> edit: lib/Index/IndexSymbol.cpp
> edit: lib/AST/ASTDumper.cpp
> edit: include/swift/AST/SwiftNameTranslation.h
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: lib/Sema/DerivedConformances.cpp
> edit: lib/IDE/CodeCompletionResultBuilder.h
> edit: lib/AST/SwiftNameTranslation.cpp
> edit: lib/SIL/SIL.cpp
> edit: lib/Parse/ParseDecl.cpp
> edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
> 
> Commit 449cd98997197dba8163d262e53cbbb7eb2f8b4c by jordan_rose:
> Excise "Accessibility" from the compiler (3/3)
> 
> edit: include/swift/AST/LookupKinds.h
> edit: include/swift/Serialization/ModuleFormat.h
> edit: include/swift/AST/DiagnosticsParse.def
> edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
> edit: lib/Parse/ParseDecl.cpp
> edit: lib/Sema/MiscDiagnostics.cpp
> edit: lib/AST/NameLookup.cpp
> edit: lib/IDE/CodeCompletion.cpp
> edit: lib/Sema/TypeCheckDecl.cpp
> edit: test/IDE/print_ast_overlay.swift
> edit: test/IDE/print_ast_typechecked.swift
> edit: lib/AST/LookupVisibleDecls.cpp
> edit: lib/IRGen/GenDecl.cpp
> edit: lib/SIL/SILDeclRef.cpp
> edit: include/swift/AST/Attr.h
> edit: include/swift/AST/LazyResolver.h
> edit: lib/Sema/MiscDiagnostics.h
> edit: lib/Sema/TypeChecker.h
> edit: lib/Serialization/Deserialization.cpp
> edit: include/swift/AST/Attr.def
> edit: lib/AST/Attr.cpp
> edit: include/swift/SIL/SILLinkage.h
> edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
> edit: lib/SIL/SIL.cpp
> edit: lib/Sema/CSSimplify.cpp
> edit: lib/AST/DeclContext.cpp
> edit: lib/Sema/TypeCheckAttr.cpp
> edit: test/attr/attributes.swift
> edit: lib/AST/ASTDumper.cpp
> edit: include/swift/AST/Decl.h
> edit: test/IDE/newtype.swift
> edit: lib/SILOptimizer/Utils/Local.cpp
> edit: lib/SILOptimizer/IPO/LetPropertiesOpts.cpp
> edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
> edit: tools/swift-ide-test/swift-ide-test.cpp
> edit: lib/Index/IndexSymbol.cpp
> edit: lib/AST/ASTPrinter.cpp
> edit: lib/AST/Decl.cpp
> edit: lib/SILOptimizer/IPO/GlobalPropertyOpt.cpp
> edit: lib/AST/ASTVerifier.cpp
> edit: lib/Serialization/Serialization.cpp
> edit: include/swift/AST/NameLookup.h
> edit: include/swift/AST/PrintOptions.h
> edit: lib/Sema/TypeCheckProtocol.cpp
> 
> Commit 5c9099b07efeb20e85d8a9da2fe794220f7b24fe by xi_ge:
> SourceKitd: Properly record enclosing statement to ensure expanding to
> 
> edit: test/SourceKit/CodeExpand/code-expand.swift
> edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20170828/2f2b4584/attachment.html>


More information about the swift-dev mailing list