{"push_id":1195578503,"size":401,"distinct_size":9,"ref":"refs/heads/nc-revise-fp","head":"f3056117f642700dad897fedf2c689356779cb06","before":"418d9fbdb68bc0bb4f1a67809be75a6897444599","commits":[{"sha":"2c634e7fca66299a9d5f1999ad812afd97932627","author":{"name":"Arsen Gasparyan","email":"9153c7c636e927e3e97005e5a86527067ad3fa13@gmail.com"},"message":"Change all uses of 'CInt' to 'Int32' in the SDK overlay","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/2c634e7fca66299a9d5f1999ad812afd97932627"},{"sha":"61ce47014b4f4e912ee0d49e2220ca1fe373d918","author":{"name":"Bryan Chan","email":"2aedc2ec1b51387dcf30c9f42a62bd101f0458cc@ca.ibm.com"},"message":"Case statements are not the only kind that require wildcard dispatches and have guard branches.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/61ce47014b4f4e912ee0d49e2220ca1fe373d918"},{"sha":"014633882e6a52b6bc4949c14dabc3907871b56d","author":{"name":"Mark Lacey","email":"9739346be89682b559148778f688e06e502b740c@apple.com"},"message":"Minor clean-up of favorCallOverloads().\n\nSmall code shuffling to put related code together and a break from the\nmain loop earlier.\n\nNFC.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/014633882e6a52b6bc4949c14dabc3907871b56d"},{"sha":"a23c99011122e69454750cc1193d997c42823253","author":{"name":"Adrian Prantl","email":"3b76fbf1c74594027f839a53c333f1ac0d409492@apple.com"},"message":"Merge SILFunction::Location into SILFunction::DebugScope::Loc.\n\nNFC intended.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/a23c99011122e69454750cc1193d997c42823253"},{"sha":"97d97cbf1fce1d1d820195f79c1a81823b670c98","author":{"name":"Saleem Abdulrasool","email":"8f7dc4f98448b846b9688d3b02be7b55b820b960@compnerd.org"},"message":"IRGen: address a TODO in the autolinking\n\nUse the target specific directive generation.  This addresses a TODO to use the\nsame logic as clang.  Unfortunately, the logic in clang is not accessible\noutside of it, so replicate the behaviour.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/97d97cbf1fce1d1d820195f79c1a81823b670c98"},{"sha":"37dccea4bc2572885114945fc86dd2c5f7d5bf5a","author":{"name":"Rintaro Ishizaki","email":"f702f5c99b035c16fead659879a45e6c70f04a5d@gmail.com"},"message":"[StdlibUnitTest] Fix argument order of defaulted parameters","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/37dccea4bc2572885114945fc86dd2c5f7d5bf5a"},{"sha":"56f495c170ec55d4eccc3766e2b16b3796750df1","author":{"name":"Robert Widmann","email":"8d9dbc76a6f28af262d9ada6aa64c8464e94ce54@gmail.com"},"message":"[WIP] Enable leaks tracking\n\nThis is part 1 of many to enable leaks tracking in the unit test suite.\n To compile with leak tracking enabled run\n\nswift/utils/build-script -- --swift-runtime-enable-leak-checker","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/56f495c170ec55d4eccc3766e2b16b3796750df1"},{"sha":"b6285bb391a952d852e26df9a0dea40f41a52c01","author":{"name":"Rintaro Ishizaki","email":"f702f5c99b035c16fead659879a45e6c70f04a5d@gmail.com"},"message":"[stdlib][test] Eliminate existing out-of-order arguments in TestAffineTransform.swift","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/b6285bb391a952d852e26df9a0dea40f41a52c01"},{"sha":"01ce9d5a364126e792ec0128f3fce206334d29e6","author":{"name":"Rintaro Ishizaki","email":"f702f5c99b035c16fead659879a45e6c70f04a5d@gmail.com"},"message":"[Sema][SE-0060] Don't allow out of order argument","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/01ce9d5a364126e792ec0128f3fce206334d29e6"},{"sha":"538c94f2ce1b907b12ea7ac3d3db977253f19b20","author":{"name":"Rintaro Ishizaki","email":"f702f5c99b035c16fead659879a45e6c70f04a5d@gmail.com"},"message":"[AST] Add fixItExchange method on InFlightDiagnostic\n\nfuncName(foo: 12, quux: 42)\n         ~~~~~~~  ~~~~~~~~\n         quux: 42 foo: 12","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/538c94f2ce1b907b12ea7ac3d3db977253f19b20"},{"sha":"f89532620041fa2174b837e31028a966843d50be","author":{"name":"Rintaro Ishizaki","email":"f702f5c99b035c16fead659879a45e6c70f04a5d@gmail.com"},"message":"[Sema][SE-0060] Add fix-it for out-of-order arguments","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/f89532620041fa2174b837e31028a966843d50be"},{"sha":"daf5e47982d8953ede6bdd4c0e168ad9300217c0","author":{"name":"practicalswift","email":"7bc8dfe66114fb97ee9aed052bc05e17800b570f@users.noreply.github.com"},"message":"[swiftc] Add 💥 case (😢 → 54, 😀 → 5091) triggered in swift::Type::print(…)\n\nAdd crash case with stack trace:\n\n```\nswift: /path/to/swift/lib/AST/ASTPrinter.cpp:4061: void (anonymous namespace)::TypePrinter::visitArchetypeType(swift::ArchetypeType *): Assertion `GTD && GTD->isProtocolSelf()' failed.\n10 swift           0x00000000010360f1 swift::Type::print(swift::ASTPrinter&, swift::PrintOptions const&) const + 49\n16 swift           0x0000000001037480 swift::TypeBase::getString(swift::PrintOptions const&) const + 160\n18 swift           0x00000000010d8f5b swift::DiagnosticEngine::emitDiagnostic(swift::Diagnostic const&) + 2923\n19 swift           0x00000000010d81cf swift::DiagnosticEngine::flushActiveDiagnostic() + 319\n20 swift           0x0000000000f17fd9 swift::TypeChecker::checkIgnoredExpr(swift::Expr*) + 377\n23 swift           0x0000000000f1888a swift::TypeChecker::typeCheckFunctionBodyUntil(swift::FuncDecl*, swift::SourceLoc) + 346\n24 swift           0x0000000000f186ee swift::TypeChecker::typeCheckAbstractFunctionBodyUntil(swift::AbstractFunctionDecl*, swift::SourceLoc) + 46\n25 swift           0x0000000000f192b3 swift::TypeChecker::typeCheckAbstractFunctionBody(swift::AbstractFunctionDecl*) + 179\n27 swift           0x0000000000ed4851 swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&, swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int, unsigned int) + 1281\n28 swift           0x0000000000c62209 swift::CompilerInstance::performSema() + 3289\n30 swift           0x00000000007d89b9 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2857\n31 swift           0x00000000007a49f8 main + 2872\nStack dump:\n0.\tProgram arguments: /path/to/swift/bin/swift -frontend -c -primary-file validation-test/compiler_crashers/28335-swift-type-print.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -module-name main -o /tmp/28335-swift-type-print-72fd02.o\n1.\tWhile type-checking getter for c at validation-test/compiler_crashers/28335-swift-type-print.swift:13:6\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":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/daf5e47982d8953ede6bdd4c0e168ad9300217c0"},{"sha":"022a8b134580a085e4970399919e91f4243d0014","author":{"name":"Adrian Prantl","email":"3b76fbf1c74594027f839a53c333f1ac0d409492@apple.com"},"message":"Fix a bug that prevented setting a DebugLoc if the first SILInstruction\nin the function is setup code for a closure and re-enable the assertions\nthat caught this on the bots.\n\nrdar://problem/26955467","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/022a8b134580a085e4970399919e91f4243d0014"},{"sha":"4ab10c503b87f865fa764aed59bf68420f322258","author":{"name":"Arnold Schwaighofer","email":"ec16931005caca57236702eaf0d9fa848ebc9bbc@apple.com"},"message":"ClosureSpecializer: Enable specialization of closures with indirect result values\n\nAfter John's changes that separate parameters from indirect results this just\nworks.\n\nrdar://26900080\nSR-1824","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/4ab10c503b87f865fa764aed59bf68420f322258"},{"sha":"995f9f4c1c13c5d83534a997c9eb3197e9f27e7d","author":{"name":"Adrian Prantl","email":"3b76fbf1c74594027f839a53c333f1ac0d409492@apple.com"},"message":"Silence warning when building without assertions.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/995f9f4c1c13c5d83534a997c9eb3197e9f27e7d"},{"sha":"093aadb781c91151f284c599f43a42270c4ef68d","author":{"name":"Chris Lattner","email":"cb8d1e4bca8eddde2e2bf73dafd2cd58c9c41608@apple.com"},"message":"The changelog is supposed to be in reverse chronological order (newest first).","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/093aadb781c91151f284c599f43a42270c4ef68d"},{"sha":"987773f5cef23efc8b9a148074aaa2ccc10d3fbc","author":{"name":"Adrian Prantl","email":"3b76fbf1c74594027f839a53c333f1ac0d409492@apple.com"},"message":"Fix compile errors when building without assertions.","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/987773f5cef23efc8b9a148074aaa2ccc10d3fbc"},{"sha":"0eeb8279fdb0f994a1ebd4027d93b6287c06818e","author":{"name":"Max Moiseev","email":"86651857683db55a3f1bbd823c2faf3c1acef408@apple.com"},"message":"[integers] arithmetic and failable inits","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/0eeb8279fdb0f994a1ebd4027d93b6287c06818e"},{"sha":"0b16f2daefb66b7035b0ddf14cb1fabbc3673a09","author":{"name":"Max Moiseev","email":"86651857683db55a3f1bbd823c2faf3c1acef408@apple.com"},"message":"[integers] Added truncating initializer from FloatingPoint","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/0b16f2daefb66b7035b0ddf14cb1fabbc3673a09"},{"sha":"0183dce08d110ad57334ea337969462978f586ba","author":{"name":"Max Moiseev","email":"86651857683db55a3f1bbd823c2faf3c1acef408@apple.com"},"message":"[integers] introducing minBitsRequired","distinct":false,"url":"https://api.github.com/repos/natecook1000/swift/commits/0183dce08d110ad57334ea337969462978f586ba"}]}
{"actor":{"display_login":"natecook1000"}}