{"push_id":1131585881,"size":867,"distinct_size":867,"ref":"refs/heads/se0035-pr","head":"4a0eb3139c660c1c57b69096e99d712000beb686","before":"cd55670540a214ec06bc8b6f0e4140d7d3bff674","commits":[{"sha":"4ac6cb732f4cc48299af8353a72a76d386372c60","author":{"name":"Brian Gesiak","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[build-script] Remove extra \"cross tools\" variable\n\nWe can use one variable here instead of two, in order to make the build\nscript a little easier to read.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/4ac6cb732f4cc48299af8353a72a76d386372c60"},{"sha":"c0c60b9288b4c390d669a205cfd9e34bfa16b37b","author":{"name":"rintaro ishizaki","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[CMakeFiles] Use unique <var> for check_cxx_source_runs test\n\ncmake check_{c,cxx}_xxxx family functions caches the result associated\nwith result var name. That means every tests must have unique names.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/c0c60b9288b4c390d669a205cfd9e34bfa16b37b"},{"sha":"e65d8c4db5d101ec0087914607663f7d6a9af2fb","author":{"name":"rintaro ishizaki","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[Coverage] Get 'analyze-code-coverage=merged' to work.\n\nSet profdata_merge command after test_results_dir is initialized.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/e65d8c4db5d101ec0087914607663f7d6a9af2fb"},{"sha":"706510febc7cbed29b9165af3ab38479ffde786e","author":{"name":"Austin Zheng","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Improving LazyFilterCollection tests with random data","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/706510febc7cbed29b9165af3ab38479ffde786e"},{"sha":"a9a8af2a52c8c30b73aed32f8fa5017d18547982","author":{"name":"Saleem Abdulrasool","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"test: fix some warnings in closure-multivalue test\n\nChange `var` to let as per the warning.  NFC.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/a9a8af2a52c8c30b73aed32f8fa5017d18547982"},{"sha":"98e3253bbddb0842d81caa59abb2809494cb3cb7","author":{"name":"Arnold Schwaighofer","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"UnsafeGuaranteed Peephole: Handle a release after the UnsafeGuaranteedEnd instruction\n\nWe seem to emit this pattern now.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/98e3253bbddb0842d81caa59abb2809494cb3cb7"},{"sha":"9d9c97336b6d81f2fd2c15c673c2d30b013e9c78","author":{"name":"Slava Pestov","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Reflection: Update test for reflection info being moved from DATA to TEXT","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/9d9c97336b6d81f2fd2c15c673c2d30b013e9c78"},{"sha":"faecfda59401f52dcadcaac7126c43a29f73c29d","author":{"name":"Slava Pestov","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Reflection: Consolidate some code for passing around reflection sections\n\nI'm about to add a new section, and I'd like to update as few\nplaces as possible.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/faecfda59401f52dcadcaac7126c43a29f73c29d"},{"sha":"96218acf66b8504e6975881edb53efd79f769ae1","author":{"name":"Slava Pestov","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"IRGen: Only emit capture descriptors if -enable-reflection-metadata frontend flag is passed in\n\nAlso, simplify the IRGen/reflection_metadata.swift test a bit; there's no\nreason to split it up into two files.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/96218acf66b8504e6975881edb53efd79f769ae1"},{"sha":"c22ac4d0e3198d81f59f5839264a3d2f97ddf8cd","author":{"name":"Slava Pestov","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"IRGen: Didn't mean to remove this part","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/c22ac4d0e3198d81f59f5839264a3d2f97ddf8cd"},{"sha":"ac6af6a475c25d9b522fa178a55bd19e202004bc","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[swiftc] Add test case for crash triggered in swift::Type::transform(llvm::function_ref<swift::Type (swift::Type)>) const\n\nStack trace:\n\n```\nswift: /path/to/swift/lib/AST/ArchetypeBuilder.cpp:2051: auto swift::ArchetypeBuilder::mapTypeIntoContext(Module *, swift::GenericParamList *, swift::Type, swift::LazyResolver *)::(anonymous class)::operator()(swift::Type) const: Assertion `genericParamsDepth >= depth' failed.\n9  swift           0x00000000010d7dc4 swift::Type::transform(llvm::function_ref<swift::Type (swift::Type)>) const + 36\n10 swift           0x00000000010d8060 swift::Type::transform(llvm::function_ref<swift::Type (swift::Type)>) const + 704\n11 swift           0x00000000010d866c swift::Type::transform(llvm::function_ref<swift::Type (swift::Type)>) const + 2252\n12 swift           0x0000000000fa689b swift::ArchetypeBuilder::mapTypeIntoContext(swift::DeclContext*, swift::Type, swift::LazyResolver*) + 171\n13 swift           0x00000000010d4dd4 swift::TypeBase::getSuperclass(swift::LazyResolver*) + 244\n14 swift           0x0000000000e7e25d swift::TypeChecker::defineDefaultConstructor(swift::NominalTypeDecl*) + 109\n15 swift           0x0000000000e7d3a3 swift::TypeChecker::addImplicitConstructors(swift::NominalTypeDecl*) + 1411\n20 swift           0x0000000000e77716 swift::TypeChecker::typeCheckDecl(swift::Decl*, bool) + 150\n23 swift           0x0000000000ed91fa swift::TypeChecker::typeCheckClosureBody(swift::ClosureExpr*) + 218\n24 swift           0x0000000000f031ac swift::constraints::ConstraintSystem::applySolution(swift::constraints::Solution&, swift::Expr*, swift::Type, bool, bool, bool) + 876\n25 swift           0x0000000000e657e1 swift::TypeChecker::typeCheckExpression(swift::Expr*&, swift::DeclContext*, swift::TypeLoc, swift::ContextualTypePurpose, swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::ExprTypeCheckListener*) + 769\n27 swift           0x0000000000ed9346 swift::TypeChecker::typeCheckTopLevelCodeDecl(swift::TopLevelCodeDecl*) + 134\n28 swift           0x0000000000e991bd swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int) + 1117\n29 swift           0x0000000000c36eef swift::CompilerInstance::performSema() + 3295\n31 swift           0x00000000007c5006 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2838\n32 swift           0x0000000000791b08 main + 2840\nStack dump:\n0.\tProgram arguments: /path/to/swift/bin/swift -frontend -c -primary-file validation-test/compiler_crashers/28289-swift-type-transform.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -module-name main -o /tmp/28289-swift-type-transform-3028ba.o\n1.\tWhile type-checking expression at [validation-test/compiler_crashers/28289-swift-type-transform.swift:10:1 - line:11:9] RangeText=\"{class B<t{typealias d<a>:S<a>class a:d\n2.\tWhile type-checking 'B' at validation-test/compiler_crashers/28289-swift-type-transform.swift:10:2\n3.\tWhile defining default constructor for 'a' at validation-test/compiler_crashers/28289-swift-type-transform.swift:10:31\n<unknown>:0: error: unable to execute command: Aborted\n<unknown>:0: error: compile command failed due to signal (use -v to see invocation)\n```","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/ac6af6a475c25d9b522fa178a55bd19e202004bc"},{"sha":"8e3ba900b043358e3e59db66aa0736e69fe127bf","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[gardening] Fix recently introduced headers.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/8e3ba900b043358e3e59db66aa0736e69fe127bf"},{"sha":"6cf5f9d25504ce4b70c6db966a499711b3c17014","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[gardening] PEP-8 fixes.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/6cf5f9d25504ce4b70c6db966a499711b3c17014"},{"sha":"d804026b34bcea8c3feb770b9551c9224884e02c","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[gardening] Fix \"a\" vs. \"an\" issues.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/d804026b34bcea8c3feb770b9551c9224884e02c"},{"sha":"39d3078722046606b2f10392c29c5f08bdbaeca5","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #2357 from practicalswift/flake8-fixes-20160501\n\n[gardening] PEP-8 fixes.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/39d3078722046606b2f10392c29c5f08bdbaeca5"},{"sha":"2cb7f4a6a2acc8c1069baf3d05119df6df1569e2","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #2356 from practicalswift/fix-headers-20160501\n\n[gardening] Fix recently introduced headers.","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/2cb7f4a6a2acc8c1069baf3d05119df6df1569e2"},{"sha":"540cb751acf94daf53f5f9ee8c1aac5764937b72","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[gardening] Fix recently introduced typo: \"adavances\" → \"advances\"\n\n[gardening] Fix recently introduced typo: \"compie\" → \"compile\"\n\n[gardening] Fix recently introduced typo: \"consise\" → \"concise\"\n\n[gardening] Fix recently introduced typo: \"dengerate\" → \"degenerate\"\n\n[gardening] Fix recently introduced typo: \"encodeded\" → \"encoded\"\n\n[gardening] Fix recently introduced typo: \"equvalent\" → \"equivalent\"\n\n[gardening] Fix recently introduced typo: \"guaranted\" → \"guaranteed\"\n\n[gardening] Fix recently introduced typo: \"overridde\" → \"override\"\n\n[gardening] Fix recently introduced typo: \"subsquence\" → \"subsequence\"\n\n[gardening] Fix recently introduced typo: \"substraction\" → \"subtraction\"\n\n[gardening] Fix recently introduced typo: \"whiltespace\" → \"whitespace\"","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/540cb751acf94daf53f5f9ee8c1aac5764937b72"},{"sha":"4613b1712bec2bb5da8ad02c739c8a4b42566f0e","author":{"name":"practicalswift","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"Merge pull request #2359 from practicalswift/typo-fixes-20160501\n\n[gardening] Fix recently introduced typos: \"adavances\" → \"advances\", etc. (10 typos)","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/4613b1712bec2bb5da8ad02c739c8a4b42566f0e"},{"sha":"e5ce27ca327e443610b33598a8219b99cbcff162","author":{"name":"Michael Gottesman","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[lto] Make sure to use lipo from the toolchain ${SWIFT_DARWIN_XCRUN_TOOLCHAIN}.\n\nOtherwise, we may get lipo from the wrong toolchain and it may not be\nable to understand all of the architectures/bit code we are lipoing\ntogether yielding an unknown architecture error.\n\nrdar://24717107","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/e5ce27ca327e443610b33598a8219b99cbcff162"},{"sha":"7505b6b8ddcb1b7812cb364606e7bae2c057b7af","author":{"name":"Michael Gottesman","email":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"message":"[lto] Use -DLLVM_ENABLE_LTO to enable llvm lto instead of -DCMAKE_{C,CXX}_FLAGS\n\nThis not only is the more canonical way to enable lto in LLVM but in addition\nwithout this change, the swift compiler unittests will not build with LTO\nresulting in funky LTO errors like rdar://25968091.\n\nrdar://24717107","distinct":true,"url":"https://api.github.com/repos/dduan/swift/commits/7505b6b8ddcb1b7812cb364606e7bae2c057b7af"}]}
{"actor":{"display_login":"dduan"}}