{"push_id":914085356,"size":71,"distinct_size":71,"ref":"refs/heads/master","head":"4ce1dafd1d58852a88f38a0f63cb11236a7470cb","before":"8ad12c3e251df6b8ed42b4d32709f4f55470a0be","commits":[{"sha":"9bff8b090a1ee7bc03fc9b1cd2fac14ad5c77023","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"configure: Enable -C rpath by default\n\nThis commit changes our distribution and in-tree sources to pass the `-C rpath`\nflag by default during compiles. This means that from-source builds, including\nour release channels, will have this option enabled as well. Motivated\nby #29941, this change means that the compiler should be usable as-is on all\nplatforms just after extraction or installation. This experience is already true\non Windows but on Unixes you still need to set up LD_LIBRARY_PATH or the\nequivalent, which can often be unfortunate.\n\nThis option was originally turned off by default for Linux distributions who\ntend to take care of these sorts of details themselves, so it is expected that\nall those builds of Rust will want to pass `--disable-rpath` to the configure\nscript to preserve that behavior.\n\nCloses #29941","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/9bff8b090a1ee7bc03fc9b1cd2fac14ad5c77023"},{"sha":"b9005dd472e821ad5ea613361346a8e40a98406c","author":{"email":"24ffd358a875214b7ae6026ca1ed05a77d49ae6a@gmail.com","name":"fbergr"},"message":"Book: Fix link anchor in Syntax Index","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/b9005dd472e821ad5ea613361346a8e40a98406c"},{"sha":"cec2d144a1afb073574c2390826cf9343968bb1a","author":{"email":"68f231266ab9d27db065c5b29d1524921d15603a@ldpreload.com","name":"Geoffrey Thomas"},"message":"Pass --enable-new-dtags to GNU ld\n\nThis causes the linker to emit DT_RUNPATH instead of DT_RPATH, which\nfixes #30378.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/cec2d144a1afb073574c2390826cf9343968bb1a"},{"sha":"51ff17194828cfd2715eea2c7c19d38f7b889007","author":{"email":"1828a3a878d645886cb361e5a9188c10376bb56e@gmail.com","name":"Ravi Shankar"},"message":"Modify the Levenshtein-based suggestions to include imports","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/51ff17194828cfd2715eea2c7c19d38f7b889007"},{"sha":"b8157cc67fa25f2944b24f4306151d53d1b80b56","author":{"email":"7b617481dc67255f8ac089bf33cb7fadcdc5dda1@gmail.com","name":"Eduard Burtescu"},"message":"Implement type ascription.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/b8157cc67fa25f2944b24f4306151d53d1b80b56"},{"sha":"e0ceef5a9e9224baf1f108ede1d1033e5e7fef08","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Add ExprType to HIR and make everything compile\n+ Apply parser changes manually\n+ Add feature gate","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/e0ceef5a9e9224baf1f108ede1d1033e5e7fef08"},{"sha":"86f5275e49d9d6dc79dc5b5ce0a440f494a84d61","author":{"email":"b1db332606efda9d9987ee09ce352e2a96143e72@gmail.com","name":"Guillaume Gomez"},"message":"Add note when item accessed from module via `m.i` rather than `m::i`.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/86f5275e49d9d6dc79dc5b5ce0a440f494a84d61"},{"sha":"694699503a346822ae8453e93c9f327d01fe6f55","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"unit test for new error help.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/694699503a346822ae8453e93c9f327d01fe6f55"},{"sha":"1e44ece42b26737dec9dd0b55303fc9f5103ddc8","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Don't import ParseResult's variants in dec2flt.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/1e44ece42b26737dec9dd0b55303fc9f5103ddc8"},{"sha":"15b41528c79a582d90a90893b0bb933b0d9d7c23","author":{"email":"1e6f9b3c03ee033074cd747a9c1f4460b59f74d1@gmail.com","name":"Alex Burka"},"message":"libtest: change CLI usage string to be true\n\nRelevant to #30422.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/15b41528c79a582d90a90893b0bb933b0d9d7c23"},{"sha":"21030f1fc9510d9808c0f8352ea8a5eeacfa4ca5","author":{"email":"efa68b2e2f7d1e6223abfbb749afc5bd25942327@gmail.com","name":"Ed Clarke"},"message":"Add a debug implementation to process::Output","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/21030f1fc9510d9808c0f8352ea8a5eeacfa4ca5"},{"sha":"5f59e1c8f9fcd31eae199514abf9d59d09f336c0","author":{"email":"e75f094e1d617f5a490b73803cac97837fb2fa09@mykolab.com","name":"Michael McConville"},"message":"Make runtime function return size_t\n\nIt returns sizeof(dirent_t), so I'm not sure why its return type is int.\nIt's only used once, and that usage immediately casts it to usize.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/5f59e1c8f9fcd31eae199514abf9d59d09f336c0"},{"sha":"cf03ceed14683419d1b6c9a04141f415b982348f","author":{"email":"e75f094e1d617f5a490b73803cac97837fb2fa09@mykolab.com","name":"Michael McConville"},"message":"Add a type prefix to fix build\n\nApparently this file's use annotations have changed since I last pulled\non my test machine.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/cf03ceed14683419d1b6c9a04141f415b982348f"},{"sha":"b76cebdc8a7d26bd108a50abc81a51d0f27d621d","author":{"email":"e75f094e1d617f5a490b73803cac97837fb2fa09@mykolab.com","name":"Michael McConville"},"message":"Beautify ISAAC's mixing arithmetic\n\nCall me verbose, but the existing logic was hideously formatted. The\nresult still fits in a small terminal. No functional change.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/b76cebdc8a7d26bd108a50abc81a51d0f27d621d"},{"sha":"04c05c7b01170a7ce3be58a6a2b4a437daf57dd6","author":{"email":"8de0203a6391036bc81ce266eefac1291b6bcb9a@pnkfx.org","name":"Felix S. Klock II"},"message":"Added doc comments for new UnresolvedNameContext enum.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/04c05c7b01170a7ce3be58a6a2b4a437daf57dd6"},{"sha":"95fdaf237575e44ecf16f9fb13ab60058909f281","author":{"email":"a2efa2b758ab72066c3f54752ab11d60ffc4331f@gmail.com","name":"Vadim Petrochenkov"},"message":"Require exact type equality + add tests\n\n+ Rebase fixes","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/95fdaf237575e44ecf16f9fb13ab60058909f281"},{"sha":"3da609fe57f345989bd791e5bcac6866865f4a96","author":{"email":"80799f262bee6ead5be016bbc70444cb458efd2d@seas.upenn.edu","name":"Alex Burka"},"message":"add tests for #26873","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/3da609fe57f345989bd791e5bcac6866865f4a96"},{"sha":"d724dae2d48592244e06f85a52b0d81e13043eeb","author":{"email":"8d3044edf843ae8252137965e91ead4e1f51af81@gmail.com","name":"Lee Jeffery"},"message":"Fix broken link in E0070 description.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/d724dae2d48592244e06f85a52b0d81e13043eeb"},{"sha":"03903cbc20fe5a12efe6eb98dbd5ab54b457ddf0","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@kazlauskas.me","name":"Simonas Kazlauskas"},"message":"Prettify MIR graphviz output\n\nOne will look at graphviz often when working with MIR, so may as well make the tables a bit more\npretty :)","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/03903cbc20fe5a12efe6eb98dbd5ab54b457ddf0"},{"sha":"f4d409d6ed8265a269dda2b9f861a83b941959d7","author":{"email":"e75f094e1d617f5a490b73803cac97837fb2fa09@mykolab.com","name":"Michael McConville"},"message":"Use the getentropy(2) syscall on OpenBSD\n\nRust already supports Linux's getrandom(2), which is very similar and\nwas based on getentropy(2). This is a pretty clean, simple addition that\nuses the same approach as the iOS randomness API support.","distinct":true,"url":"https://api.github.com/repos/jbcrail/rust/commits/f4d409d6ed8265a269dda2b9f861a83b941959d7"}]}