{"push_id":2830034688,"size":1000,"distinct_size":0,"ref":"refs/heads/master","head":"a93d0695f8132174751b78f1920930b311fc703b","before":"8e02baf23753f6f0505086b06af0d78ebae02aa2","commits":[{"sha":"d8f330d403c96c0fc8558139efbf3afc75178a3e","author":{"name":"Michael Ferguson","email":"9efea9f3e732de9799f8e0cd6a4854f20f095f82@users.noreply.github.com"},"message":"Add deprecation test","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/d8f330d403c96c0fc8558139efbf3afc75178a3e"},{"sha":"7a81141bd7d3ec391a57281da1a79708165d92c1","author":{"name":"Michael Ferguson","email":"9efea9f3e732de9799f8e0cd6a4854f20f095f82@users.noreply.github.com"},"message":"Update .good file for deprecation warning","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/7a81141bd7d3ec391a57281da1a79708165d92c1"},{"sha":"2d83e4c93ec831d52f904c5525b324c5c56fa245","author":{"name":"Michael Ferguson","email":"9efea9f3e732de9799f8e0cd6a4854f20f095f82@users.noreply.github.com"},"message":"Merge pull request #10205 from mppf/fix-shadow-var-owned-forall\n\nforalls capture owned/shared as borrows by default\r\n\r\nForall shadow variable is a borrow by default when the outer variable is owned or shared.\r\n\r\n- [x] full local testing\r\n\r\nReviewed by @vasslitvinov - thanks!","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/2d83e4c93ec831d52f904c5525b324c5c56fa245"},{"sha":"a0a6cf52ceb72c50882dec4e6313d4308892ddcf","author":{"name":"Brad Chamberlain","email":"76b11d3d92bad7a642f7c1b15d8a810ff35b7019@users.noreply.github.com"},"message":"Merge branch 'master' of https://github.com/chapel-lang/chapel into cleanupDisableEnumToIntCasts\n\nCatch up with move of primitives to new header file and remove again","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/a0a6cf52ceb72c50882dec4e6313d4308892ddcf"},{"sha":"0fc87cfbe9b4246f88ae79b2d135df31d17ea6e8","author":{"name":"David Iten","email":"c1c798dd38087ba6c85a68d95754b4ac2cc91871@cray.com"},"message":"Add .suppressif files to suppress bounds-checks tests for --fast\n\nThese tests are testing bounds checks, so suppress them if bounds checking is\ndisabled by --fast.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/0fc87cfbe9b4246f88ae79b2d135df31d17ea6e8"},{"sha":"0bb883dcfb96e7b6bf1cfd30722e11895645221b","author":{"name":"Ben Harshbarger","email":"351a3856f7929dea8d335db7030a747c4f0632e1@users.noreply.github.com"},"message":"Merge pull request #10261 from benharsh/version-no-php\n\nrender docs version if PHP is not supported\r\n\r\n[ r @ben-albrecht ]","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/0bb883dcfb96e7b6bf1cfd30722e11895645221b"},{"sha":"2037da636c18c17ce0af746cb1e63cc49fa82a14","author":{"name":"David Iten","email":"801424568fdeda9f30ffa7949021a7e7fd835410@users.noreply.github.com"},"message":"Merge pull request #10269 from daviditen/oob-no-checks-skip\n\nAdd .suppressif files to suppress bounds-checks tests for --fast\r\n\r\n[trivial, not reviewed]\r\n\r\nThese tests are testing bounds checks, so suppress them if bounds checking is\r\ndisabled by --fast.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/2037da636c18c17ce0af746cb1e63cc49fa82a14"},{"sha":"638bd3e9e86f11e341c907efce0e64c1fd11a6f0","author":{"name":"Brad Chamberlain","email":"76b11d3d92bad7a642f7c1b15d8a810ff35b7019@users.noreply.github.com"},"message":"Merge pull request #10153 from bradcray/cleanupDisableEnumToIntCasts\n\nCleanup disabling of enum to int casts\r\n\r\n[reviewed by @mppf]\r\n\r\nThis PR does some cleanup as a follow-on to PR #10114, taking care of some things I realized late in the review cycle or that came up during the review.  It:\r\n\r\n* removes two now-unused primitives related to enums\r\n* strives to improve an error message when trying to cast between enum and int as requested by Michael (and adds / updates tests based on the above)","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/638bd3e9e86f11e341c907efce0e64c1fd11a6f0"},{"sha":"1e542eaaf75b2df1015126b9766e36badc32e93d","author":{"name":"Brad Chamberlain","email":"76b11d3d92bad7a642f7c1b15d8a810ff35b7019@users.noreply.github.com"},"message":"Merge pull request #10159 from bradcray/comm-for-privatized-field\n\nFuture showing that privatized field access causes communication\r\n\r\n[trivial, not reviewed]\r\n\r\nThis test shows that if we have a distributed array field that's\r\nprivatized (like a field that's a block array) and we only access\r\nlocal elements of it, we still generate communication back to the\r\nobject's originating locale in order to access the field. This\r\nseems somewhere between very unfortunate and untenable.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/1e542eaaf75b2df1015126b9766e36badc32e93d"},{"sha":"439391f05870cc26cacfa2ef4b83188a0783ce42","author":{"name":"Brad Chamberlain","email":"76b11d3d92bad7a642f7c1b15d8a810ff35b7019@users.noreply.github.com"},"message":"Merge pull request #10157 from bradcray/too-big-uint\n\nFile bug against too-big integral literals\r\n\r\n[trivial, not reviewed]\r\n\r\nWhen we specify a literal that is larger than will fit in any of\r\nour integral types, the compiler accepts it without complaint.\r\nThis doesn't seem right. Here, I've added a test demonstrating\r\nthis and a proposed error message.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/439391f05870cc26cacfa2ef4b83188a0783ce42"},{"sha":"8d5427cc3c160b7e3d755fb6fb2236f8dbf6ca6d","author":{"name":"Ben Harshbarger","email":"2e1153ecd6addcd932bf8cdd29c11fb7dd39bbb6@gmail.com"},"message":"Add comment describing rationale for removal of NamedExpr, in case someone tries to remove it later","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/8d5427cc3c160b7e3d755fb6fb2236f8dbf6ca6d"},{"sha":"517bcb2f22a9562eefe7c094d5957517963c375e","author":{"name":"Ben Harshbarger","email":"351a3856f7929dea8d335db7030a747c4f0632e1@users.noreply.github.com"},"message":"Merge pull request #10112 from benharsh/ignore-unmanaged-record-init\n\nIgnore unmanaged, etc. on records with initializers\r\n\r\nThe compiler was immediately lowering PRIM_NEW on certain records into an 'init' call, but left the NamedExpr for chpl_manager in place. This would later lead to resolution errors. Instead, remove the NamedExpr when creating the 'init' call.\r\n\r\nResolves a --force-initializers failure for ``classes/delete-free/owned/owned-raw-ingored-record.chpl``\r\n\r\nNote: PR #10171 somehow allowed the aforementioned test to pass under --force-initializers, but I'm going to merge this PR in case something else changes later.\r\n\r\n[ r @mppf ]","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/517bcb2f22a9562eefe7c094d5957517963c375e"},{"sha":"3945d0861e8b3d65448eaf06f76eb041197e404a","author":{"name":"Michael Ferguson","email":"9efea9f3e732de9799f8e0cd6a4854f20f095f82@users.noreply.github.com"},"message":"Merge pull request #10268 from mppf/deprecate-casts-to-c_string\n\nDeprecate casts to c string\r\n\r\n* Add deprecation on casts to c_string from integers etc\r\n* Removes the cast from complex to c_string since it\r\n   wouldn't compile anyway.\r\n* Leaves param casts to c_string since these don't have\r\n   the problem of needing to free the c_string.\r\n\r\nCloses #10248\r\n\r\n- [x] full local testing","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/3945d0861e8b3d65448eaf06f76eb041197e404a"},{"sha":"d92a8ccd49884bdc3ea5ea3b18857384f9296ac8","author":{"name":"Michael Ferguson","email":"9efea9f3e732de9799f8e0cd6a4854f20f095f82@users.noreply.github.com"},"message":"Use const on compareSymbolFunctor and compareSymbol","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/d92a8ccd49884bdc3ea5ea3b18857384f9296ac8"},{"sha":"8830d0379c5a16bd825dc746f63a68532498086b","author":{"name":"Ben Harshbarger","email":"2e1153ecd6addcd932bf8cdd29c11fb7dd39bbb6@gmail.com"},"message":"Remove 't' formal","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/8830d0379c5a16bd825dc746f63a68532498086b"},{"sha":"2a842bc414c7d6b12ba271d189512f18e2084baf","author":{"name":"Ben Harshbarger","email":"351a3856f7929dea8d335db7030a747c4f0632e1@users.noreply.github.com"},"message":"Merge pull request #10264 from benharsh/owned-init\n\nConvert 'owned' to use initializers\r\n\r\nWe will revisit the question of copy-initializer and ref-intent at a later time.\r\n\r\n[ r @mppf ]","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/2a842bc414c7d6b12ba271d189512f18e2084baf"},{"sha":"bdb6c8477da077c4e0da8ae541e427af976fd60f","author":{"name":"Lydia Duncan","email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com"},"message":"Add a check to ensure the domains match for inferred return type arrays\n\nJust checks against equality for now.  There's some debate about whether we\nshould allow changing the indices as long as the shape is similar (though\nexplicit return types allow it now), so avoid supporting it for now.\n\nAlso moves the element type one into its own function for cleanliness.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/bdb6c8477da077c4e0da8ae541e427af976fd60f"},{"sha":"c6219790b43fead99ff543d0a7b24d1b5a8e4b6e","author":{"name":"Ben Harshbarger","email":"2e1153ecd6addcd932bf8cdd29c11fb7dd39bbb6@gmail.com"},"message":"Add error message for records with infinite size (e.g. record R with field of type R)","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/c6219790b43fead99ff543d0a7b24d1b5a8e4b6e"},{"sha":"dd18a5cc914f118ceb81e5aee220a140b2b0e761","author":{"name":"Ben Harshbarger","email":"2e1153ecd6addcd932bf8cdd29c11fb7dd39bbb6@gmail.com"},"message":"Add tests for records of infinite size","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/dd18a5cc914f118ceb81e5aee220a140b2b0e761"},{"sha":"7851136ba0aae4f8ee386179d15a6bdfafea5857","author":{"name":"Lydia Duncan","email":"f955cf5f42dff0db8f444c4740a67a0cf0b4805d@users.noreply.github.com"},"message":"Add two tests\n\nOne covers the bad domain error message, one is a future for supporting\ncoercion when the element type is declared.","distinct":false,"url":"https://api.github.com/repos/bradcray/chapel/commits/7851136ba0aae4f8ee386179d15a6bdfafea5857"}]}
{"actor":{"display_login":"bradcray"}}