Description
Previous ID | SR-6228 |
Radar | rdar://problem/35198678 |
Original Reporter | @aschwaighofer |
Type | Bug |
Additional Detail from JIRA
Votes | 0 |
Component/s | Compiler |
Labels | Bug, CompilerCrash |
Assignee | None |
Priority | Medium |
md5: c9759d47e13c75fd5229b149d350ac20
Issue Description:
$ swift-LOCAL-2017-10-25-a.xctoolchain.base2/usr/bin/swiftc -v
Apple Swift version 4.1-dev (LLVM a2bdb45198, Clang bb20a94e86, Swift ec19cad)
Target: x86_64-apple-darwin17.2.0
(swift/utils/build-toolchain swift build)
source-compat-suite: 112421c (HEAD -> master, origin/master, origin/HEAD) Merge pull request #96 from graydon/misc-run_cperf-fixes
./runner.py --swift-branch master --projects projects.json --swift-version 3 --include-actions 'action.startswith("Build")' --swiftc .../usr
/bin/swiftc
every class should have exactly one destructor, explicitly provided or created by the type checker
0 swift 0x000000010ccf69d8 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 40
1 swift 0x000000010ccf5926 llvm::sys::RunSignalHandlers() + 86
2 swift 0x000000010ccf6f9e SignalHandler(int) + 366
3 libsystem_platform.dylib 0x00007fff79dd5f5a _sigtramp + 26
4 libsystem_platform.dylib 0x00007ffee6361228 _sigtramp + 1817752296
5 libsystem_c.dylib 0x00007fff79c0130a abort + 127
6 swift 0x000000010a8fc467 (anonymous namespace)::Verifier::walkToDeclPost(swift::Decl*) + 5927
7 swift 0x000000010a9068e4 (anonymous namespace)::Traversal::doIt(swift::Decl*) + 388
8 swift 0x000000010a90674b swift::Decl::walk(swift::ASTWalker&) + 27
9 swift 0x000000010a8f553d swift::verify(swift::Decl*) + 157
10 swift 0x000000010a7b85e8 swift::ClangImporter::verifyAllModules() + 472
11 swift 0x000000010a886179 swift::ASTContext::verifyAllLoadedModules() const + 217
12 swift 0x000000010a6e63e1 swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int, unsigned int, unsigned int) + 1969
13 swift 0x000000010a37d485 swift::CompilerInstance::parseAndCheckTypes(swift::CompilerInstance::ImplicitImports const&) + 757
14 swift 0x000000010a37cc18 swift::CompilerInstance::performSema() + 520
15 swift 0x00000001098db73a performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*, swift::UnifiedStatsReporter*) + 1738
16 swift 0x00000001098da143 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3315
17 swift 0x000000010989ae30 main + 3360
18 libdyld.dylib 0x00007fff79b55145 start + 1