{"push_id":959164353,"size":18,"distinct_size":17,"ref":"refs/heads/master","head":"7cae6b59b41d69773a0e02bce5da6d8d4313a9c4","before":"9041b930585806b948b4cc68933047ffdc96f6f9","commits":[{"sha":"58d2c7909f9f9310971fcd517fc895cb878b74c3","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wickham.epimeros.org","name":"Thomas Wickham"},"message":"Doc:std::convert explicitely list generic impls\n\nAlso add a note about the necessary simplicity of the conversion.\nRelated issue: #29349","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/58d2c7909f9f9310971fcd517fc895cb878b74c3"},{"sha":"6cda8e4eaac843471dd33d93d9d5cc892d29cc4c","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wickham.epimeros.org","name":"Thomas Wickham"},"message":"Doc:std::convert: be more specific + typo","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/6cda8e4eaac843471dd33d93d9d5cc892d29cc4c"},{"sha":"641267e4c20edda3e7b96c58547542e245af5553","author":{"email":"e150b500682c3c55bd53434656d52cd8d6051776@gmail.com","name":"Stepan Koltsov"},"message":"Allow #[repr(i32)] for univariant enum\n\n```\n#[repr(i32)]\nenum Univariant {\n    X = 17\n}\n```\n\nFixes #10292","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/641267e4c20edda3e7b96c58547542e245af5553"},{"sha":"0316013b49614aef084a9b2357a3bd335dcc3a7b","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"rustc: Set MIPS cpu/features in the compiler\n\nCurrently any compilation to MIPS spits out the warning:\n\n    'generic' is not a recognized processor for this target (ignoring processor)\n\nDoesn't make for a great user experience! We don't encounter this in the normal\nbootstrap because the cpu/feature set are set by the makefiles. Instead let's\njust propagate these to the defaults for the entire target all the time (still\noverridable from the command line) and prevent warnings from being emitted by\ndefault.","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/0316013b49614aef084a9b2357a3bd335dcc3a7b"},{"sha":"7a69ee0c4806d30bbda5cc0277f3d0f38c3266c8","author":{"email":"d6f83bf8c4bd84de31594083b8fedf440fa975d1@gmail.com","name":"Jeffrey Seyfried"},"message":"Revert PR #30324, fixing a bug in which a public glob import can make preceding imports public (fixes #30159).","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/7a69ee0c4806d30bbda5cc0277f3d0f38c3266c8"},{"sha":"e768fa729fb21549a39744bd3bfad03643cc10da","author":{"email":"d6f83bf8c4bd84de31594083b8fedf440fa975d1@gmail.com","name":"Jeffrey Seyfried"},"message":"Refactor away the field Module::external_module_children in resolve","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/e768fa729fb21549a39744bd3bfad03643cc10da"},{"sha":"a0cd46554d850d99f985be911215ac41978533a2","author":{"email":"2c86e014f8c32bac839dcceab9dcca0b3aebbe60@gmail.com","name":"Thomas Wickham"},"message":" Doc:std::convert: disambiguate traits and keywords","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/a0cd46554d850d99f985be911215ac41978533a2"},{"sha":"e1be504068d827e4a8e42bf63a355fea9484ef5d","author":{"email":"a020ba71680eafe965c4665d94995767504ec950@hotmail.com","name":"Daniel Campbell"},"message":"Spans now derive equality","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/e1be504068d827e4a8e42bf63a355fea9484ef5d"},{"sha":"2efd024ad3fe0ed0688a030676412a37160f6b9d","author":{"email":"c2c8b72ac4d85f817b36484ecdacefb07456f4c5@gmail.com","name":"petevine"},"message":"Fix the armv7 linux target","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/2efd024ad3fe0ed0688a030676412a37160f6b9d"},{"sha":"094c5b0d61a0fb19a1cb94dddd6f59a975089b4b","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #31331 - petevine:master, r=alexcrichton\n\nThe target was meant as a modern generic `armv7` option, therefore a few changes were necessary:\n\n- gcc's `-march=armv7` was causing compilation failures on modern linux systems\n- rust codegen defaulted to `cortex-a7` causing illegal instruction crashes on previous `armv7-a` processors (e.g, cortex-a5, cortex-a8)","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/094c5b0d61a0fb19a1cb94dddd6f59a975089b4b"},{"sha":"654f68dd50b72d1d812b0760f1b71d7c366f6f55","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #30866 - jseyfried:fix_shadowed_use_visibility, r=nrc\n\nThis reverts PR #30324, fixing bug #30159 in which a public a glob import makes public any preceding imports that share a name with an item in the module being glob imported from.\n\nFor example,\n```rust\npub fn f() {}\npub mod foo {\n    fn f() {}\n}\n\nmod bar {\n    use f;\n    use f as g;\n    pub use foo::*; // This makes the first import public but does not affect the second import.\n}\n```\n\nThis is a [breaking-change].","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/654f68dd50b72d1d812b0760f1b71d7c366f6f55"},{"sha":"14dc9fcc672b904245bc41732b5ca9a4f24436da","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #31232 - stepancheg:enum-univariant, r=nrc\n\n```\nenum Univariant {\n    X = 17\n}\n```\n\nFixes #10292","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/14dc9fcc672b904245bc41732b5ca9a4f24436da"},{"sha":"d03712977d7c913044f2b863269c4491d7fa7c36","author":{"email":"c96a05aaafbe4b3abc1841a4083a1b0f402c2ba6@gmail.com","name":"Tamir Duberstein"},"message":"mk: fix some undefined variable warnings\n\nSome of this is scary stuff. Probably time to lint against this.\n\nFound with `make --warn-undefined-variables`.","distinct":false,"url":"https://api.github.com/repos/tamird/rust/commits/d03712977d7c913044f2b863269c4491d7fa7c36"},{"sha":"aaab14dd3f5e66097e5ef3dba1a6bfe3fcab68fb","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #31277 - DanielJCampbell:SpanEquality, r=nrc\n\nr? @nrc","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/aaab14dd3f5e66097e5ef3dba1a6bfe3fcab68fb"},{"sha":"91e804409b7481677901345d9abcb6e8bd3152ad","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #31303 - alexcrichton:mips-warnings, r=aturon\n\nCurrently any compilation to MIPS spits out the warning:\n\n    'generic' is not a recognized processor for this target (ignoring processor)\n\nDoesn't make for a great user experience! We don't encounter this in the normal\nbootstrap because the cpu/feature set are set by the makefiles. Instead let's\njust propagate these to the defaults for the entire target all the time (still\noverridable from the command line) and prevent warnings from being emitted by\ndefault.","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/91e804409b7481677901345d9abcb6e8bd3152ad"},{"sha":"28bed3f5e64dfc083dc193412b65d95533a61d72","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #31317 - jseyfried:remove_external_module_children, r=nrc\n\nThis PR refactors away `Module`'s `external_module_children` and instead puts `extern crate` declarations in `children` like other items, simplifying duplicate checking and name resolution.\n\nThis PR also allows values to share a name with extern crates, which are only defined in the type namespace. Other than that, it is a pure refactoring.\n\nr? @nrc","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/28bed3f5e64dfc083dc193412b65d95533a61d72"},{"sha":"2849ca64be2e09a0a67b84cdfc0ccc0b56c04599","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #30901 - mackwic:doc-core-convert, r=steveklabnik\n\nAlso add a note about the necessary simplicity of the conversion.\nRelated issue: #29349\n\nr? @steveklabnik","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/2849ca64be2e09a0a67b84cdfc0ccc0b56c04599"},{"sha":"7cae6b59b41d69773a0e02bce5da6d8d4313a9c4","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #30367 - tamird:fix-makefile-bugs, r=alexcrichton\n\nSome of this is scary stuff. Probably time to lint against this.\n\nFound with `make --warn-undefined-variables`.\n\nr? @alexcrichton","distinct":true,"url":"https://api.github.com/repos/tamird/rust/commits/7cae6b59b41d69773a0e02bce5da6d8d4313a9c4"}]}