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

Mishal Shah mishal_shah at apple.com
Mon Aug 28 23:45:46 CDT 2017


Hi Michael, 

It has the right Xcode and SDKs install. 

Xcode 9.0, Build version 9M214v


Thanks,
Mishal Shah

> On Aug 28, 2017, at 7:47 PM, Michael Ilseman <milseman at apple.com <mailto:milseman at apple.com>> wrote:
> 
> 
> 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 <mailto: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/4c52ebcb/attachment.html>


More information about the swift-dev mailing list