{"push_id":3342406270,"size":7,"distinct_size":1,"ref":"refs/heads/master-next","head":"71a75302ddce958870480a1403eb64c35482229b","before":"b37e0bd40e8a56dbdb54c419a108172cea073150","commits":[{"sha":"40c3655838aadf1974e55aedde8bef7ef279deb5","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Remote: loosen a cast\n\ncl objects to the use of the reinterpret_cast for the casting between\nintegral types.  Loosen to a static_cast.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/40c3655838aadf1974e55aedde8bef7ef279deb5"},{"sha":"5066729677bc7d796db9b760ec65bb85dcd21430","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Runtime: remove keypath functions in the compiler build\n\nThe host tools may be built with the host compiler.  cl objects to the\n\"extern C\" function returning a C++ type which the keypath functions do.\nHowever, these declarations are needed only in the runtime, which is\nalways built with clang.  Preprocess away the declarations during the\nbuild of the compiler.  This allows us to build with cl once more.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/5066729677bc7d796db9b760ec65bb85dcd21430"},{"sha":"c611d8e1ba509b57c5bd2aeebe3a7547e5315158","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"build: be more clever about path to clang\n\nSetup the clang build to use clang-cl on Windows and clang on other\ntargets.  This allows libdispatch to build on windows when building with\ncl.  libdispatch requires clang-cl to build as it relies on clang\nfeatures.","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/c611d8e1ba509b57c5bd2aeebe3a7547e5315158"},{"sha":"b37d640c5d6a970719e0cfb6ef7d2d7dd0ef141e","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Merge pull request #22886 from compnerd/c++-from-c-is-sadness\n\nRuntime: remove keypath functions in the compiler build","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/b37d640c5d6a970719e0cfb6ef7d2d7dd0ef141e"},{"sha":"ed871d508b1dbbd659919642fa4399f2567341e1","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Merge pull request #22884 from compnerd/weak_cast\n\nRemote: loosen a cast","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/ed871d508b1dbbd659919642fa4399f2567341e1"},{"sha":"36318c5853df03a57b35a58aab9c20b4072a997f","author":{"name":"Saleem Abdulrasool","email":"d3629432f14a71b62e796d32d075121c69cf67de@compnerd.org"},"message":"Merge pull request #22888 from compnerd/dispatch-compiler\n\nbuild: be more clever about path to clang","distinct":false,"url":"https://api.github.com/repos/apple/swift/commits/36318c5853df03a57b35a58aab9c20b4072a997f"},{"sha":"71a75302ddce958870480a1403eb64c35482229b","author":{"name":"swift-ci","email":"ae1c7a81971cd87243eb6e815ca4a320961564e9@users.noreply.github.com"},"message":"Merge remote-tracking branch 'origin/master' into master-next","distinct":true,"url":"https://api.github.com/repos/apple/swift/commits/71a75302ddce958870480a1403eb64c35482229b"}]}
{"actor":{"display_login":"swift-ci"}}