{"push_id":636719846,"size":100,"distinct_size":100,"ref":"refs/heads/master","head":"1284be4044420bc4c41767284ae26be61a38d331","before":"5576b0558c7f46faa5331be72113238c677979b6","commits":[{"sha":"1a44b3875d1c552f3a0a6bd324bc1053f6ce87a4","author":{"email":"4be3a0ac5367acde005ccc16b023951f33ff0c12@bignerdranch.com","name":"John Gallagher"},"message":"Add Homogenous Aggregates for AArch64 codegen\n\nCloses #24154","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/1a44b3875d1c552f3a0a6bd324bc1053f6ce87a4"},{"sha":"32d5f742cb0bb8dd6c1f37a88b8ec6ad0595ae1b","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"typeck: Do high-level structural/signature checks before function body checks.\n\nThis avoids various ICEs, e.g. premature calls to cat_expr that yield\nthe dreaded \"cat_expr Errd\" ICE.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/32d5f742cb0bb8dd6c1f37a88b8ec6ad0595ae1b"},{"sha":"58dc3bb57534800ae2842cd249e2aa390e00bdd0","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Regression tests for issues that led me to revise typeck.\n\nClose #23729\nClose #23827\nClose #24356","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/58dc3bb57534800ae2842cd249e2aa390e00bdd0"},{"sha":"d82f9123b25ac9cf1b4b634f5b60358517d8998d","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Fallout from this change.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/d82f9123b25ac9cf1b4b634f5b60358517d8998d"},{"sha":"4991c7acad6e030120a2ca352ccd3ed71c5f7aa7","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Remaining API additions for int overflow:\n\n  `wrapping_div`, `wrapping_rem`, `wrapping_neg`,\n  `wrapping_shl`, `wrapping_shr`.\n\nAll marked unstable under `core` feature for now (with expectation of\nbeing marked as stable by 1.0 release).","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/4991c7acad6e030120a2ca352ccd3ed71c5f7aa7"},{"sha":"d14109ec7e90f42a7cb966415b96094b146d3706","author":{"email":"1ebe4cfa4f96835e3527b766a7da4fb732479b89@gmail.com","name":"Thomas Jespersen"},"message":"Add \"trace-macros\" as a compiler flag\n\nFixes #22619","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/d14109ec7e90f42a7cb966415b96094b146d3706"},{"sha":"bed2d33523be222195aff71bb813eb14a1faef97","author":{"email":"1ebe4cfa4f96835e3527b766a7da4fb732479b89@gmail.com","name":"Thomas Jespersen"},"message":"Add \"run-make\" test for trace-macros flag","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/bed2d33523be222195aff71bb813eb14a1faef97"},{"sha":"d8122ee87d48f0422adf96e568912fe93da27ac7","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Fix bug in `wrapping_div`\n\nSee discussion, albeit one-sided, in:\n\n  https://github.com/rust-lang/rfcs/issues/964","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/d8122ee87d48f0422adf96e568912fe93da27ac7"},{"sha":"0610ee490e2cc1386f300a6855c6a8a78dcba636","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Regression tests for `wrapping_*` operations for integer types.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/0610ee490e2cc1386f300a6855c6a8a78dcba636"},{"sha":"35b49fe20604ee840246123acd44cf2f9a04ab08","author":{"email":"1ebe4cfa4f96835e3527b766a7da4fb732479b89@gmail.com","name":"Thomas Jespersen"},"message":"Fix: sess.opt should have been sess.opts","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/35b49fe20604ee840246123acd44cf2f9a04ab08"},{"sha":"5e1505f82396d696fd11b28c2aae5b01c14ed3f9","author":{"email":"1ebe4cfa4f96835e3527b766a7da4fb732479b89@gmail.com","name":"Thomas Jespersen"},"message":"Remove -o flag from build command\n\nIt generates a warning that --outdir argument is ignored, which is\ncaptured and spoils the output\n\nAlso ensure that test output is captured in a different file than the\nexpected output file","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/5e1505f82396d696fd11b28c2aae5b01c14ed3f9"},{"sha":"53b7a06fafd00627d721d168bc993152a0f265c8","author":{"email":"dddccf71ac082961ac856a6ac9f2b87a0ba13044@gmail.com","name":"Tobias Bucher"},"message":"Remove one allocation for the file path in file opening\n\nFixes #22190.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/53b7a06fafd00627d721d168bc993152a0f265c8"},{"sha":"9891ea74d6f706cf38e91599f1e65816977cefdc","author":{"email":"fe5d6682c42f738a11b4d5adaa7854ea75bd9ea3@gmail.com","name":"Adolfo Ochagavía"},"message":"Implement traits for parser error structs\n\nImplement `Debug`, `Display` and `Error` for `FatalError` and `ExplicitBug`","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/9891ea74d6f706cf38e91599f1e65816977cefdc"},{"sha":"6a95d90b86fcfb04377db34324b513f108e4f060","author":{"email":"d8304a100f9eb6d8398a1b27f47b5aa4c1c0b0be@gmail.com","name":"Ariel Ben-Yehuda"},"message":" make Repr of TraitRef more useful","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/6a95d90b86fcfb04377db34324b513f108e4f060"},{"sha":"9e1a07883bcf7b5881dec9bd1ff83ffd6da13d02","author":{"email":"d8304a100f9eb6d8398a1b27f47b5aa4c1c0b0be@gmail.com","name":"Ariel Ben-Yehuda"},"message":"clean visit_expr","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/9e1a07883bcf7b5881dec9bd1ff83ffd6da13d02"},{"sha":"9c1dfed2ba2946bbf9de787de647f5c58e336ae0","author":{"email":"d8304a100f9eb6d8398a1b27f47b5aa4c1c0b0be@gmail.com","name":"Ariel Ben-Yehuda"},"message":"Use node_ty instead of expr_ty in binary expr fixup","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/9c1dfed2ba2946bbf9de787de647f5c58e336ae0"},{"sha":"fd8c592757144b8d0655aaf1ff3dd3c5b8b16a80","author":{"email":"d8304a100f9eb6d8398a1b27f47b5aa4c1c0b0be@gmail.com","name":"Ariel Ben-Yehuda"},"message":"Always type-check the index of an IndexExpr\n\nFixes #24363.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/fd8c592757144b8d0655aaf1ff3dd3c5b8b16a80"},{"sha":"3a203636e9f5c40cd8117b006ffa732f894c734c","author":{"email":"1ebe4cfa4f96835e3527b766a7da4fb732479b89@gmail.com","name":"Thomas Jespersen"},"message":"Make sure to disambiguate obtained out from expected output","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/3a203636e9f5c40cd8117b006ffa732f894c734c"},{"sha":"6557f4b2693af38910a9469a5a038f6a116419b2","author":{"email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com","name":"Erick Tryzelaar"},"message":"syntax: Rename deriving/cmp/* to match their current names","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/6557f4b2693af38910a9469a5a038f6a116419b2"},{"sha":"9edc7deb8d7278735758426fb1b323c0b96cca2e","author":{"email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com","name":"Erick Tryzelaar"},"message":"syntax: Change deriving methods to take a `&mut FnMut(P<Item>)`\n\nThis allows #[derive(...)]` to create more than one impl","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/9edc7deb8d7278735758426fb1b323c0b96cca2e"}]}