{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/48557","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/48557/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/48557/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/48557/events","html_url":"https://github.com/rust-lang/rust/pull/48557","id":300403874,"number":48557,"title":"Implement RFC 2056 trivial constraints in where clauses","user":{"login":"matthewjasper","id":20113453,"avatar_url":"https://avatars1.githubusercontent.com/u/20113453?v=4","gravatar_id":"","url":"https://api.github.com/users/matthewjasper","html_url":"https://github.com/matthewjasper","followers_url":"https://api.github.com/users/matthewjasper/followers","following_url":"https://api.github.com/users/matthewjasper/following{/other_user}","gists_url":"https://api.github.com/users/matthewjasper/gists{/gist_id}","starred_url":"https://api.github.com/users/matthewjasper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matthewjasper/subscriptions","organizations_url":"https://api.github.com/users/matthewjasper/orgs","repos_url":"https://api.github.com/users/matthewjasper/repos","events_url":"https://api.github.com/users/matthewjasper/events{/privacy}","received_events_url":"https://api.github.com/users/matthewjasper/received_events","type":"User","site_admin":false},"labels":[{"id":583426710,"url":"https://api.github.com/repos/rust-lang/rust/labels/S-waiting-on-review","name":"S-waiting-on-review","color":"d3dddd","default":false},{"id":211668100,"url":"https://api.github.com/repos/rust-lang/rust/labels/T-compiler","name":"T-compiler","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"nikomatsakis","id":155238,"avatar_url":"https://avatars0.githubusercontent.com/u/155238?v=4","gravatar_id":"","url":"https://api.github.com/users/nikomatsakis","html_url":"https://github.com/nikomatsakis","followers_url":"https://api.github.com/users/nikomatsakis/followers","following_url":"https://api.github.com/users/nikomatsakis/following{/other_user}","gists_url":"https://api.github.com/users/nikomatsakis/gists{/gist_id}","starred_url":"https://api.github.com/users/nikomatsakis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikomatsakis/subscriptions","organizations_url":"https://api.github.com/users/nikomatsakis/orgs","repos_url":"https://api.github.com/users/nikomatsakis/repos","events_url":"https://api.github.com/users/nikomatsakis/events{/privacy}","received_events_url":"https://api.github.com/users/nikomatsakis/received_events","type":"User","site_admin":false},"assignees":[{"login":"nikomatsakis","id":155238,"avatar_url":"https://avatars0.githubusercontent.com/u/155238?v=4","gravatar_id":"","url":"https://api.github.com/users/nikomatsakis","html_url":"https://github.com/nikomatsakis","followers_url":"https://api.github.com/users/nikomatsakis/followers","following_url":"https://api.github.com/users/nikomatsakis/following{/other_user}","gists_url":"https://api.github.com/users/nikomatsakis/gists{/gist_id}","starred_url":"https://api.github.com/users/nikomatsakis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikomatsakis/subscriptions","organizations_url":"https://api.github.com/users/nikomatsakis/orgs","repos_url":"https://api.github.com/users/nikomatsakis/repos","events_url":"https://api.github.com/users/nikomatsakis/events{/privacy}","received_events_url":"https://api.github.com/users/nikomatsakis/received_events","type":"User","site_admin":false}],"milestone":null,"comments":18,"created_at":"2018-02-26T21:32:24Z","updated_at":"2018-04-28T20:30:32Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/rust-lang/rust/pulls/48557","html_url":"https://github.com/rust-lang/rust/pull/48557","diff_url":"https://github.com/rust-lang/rust/pull/48557.diff","patch_url":"https://github.com/rust-lang/rust/pull/48557.patch"},"body":"This is an implementation of the new behaviour for #48214. Tests are mostly updated to show the effects of this. Feature gate hasn't been added yet.\r\n\r\nSome things that are worth noting and are maybe not want we want\r\n\r\n* `&mut T: Copy` doesn't allow as much as someone might expect because there is often an implicit reborrow.\r\n* ~There isn't a check that a where clause is well-formed any more, so `where Vec<str>: Debug` is now allowed (without a `str: Sized` bound).~\r\n\r\nr? @nikomatsakis "},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/385203468","html_url":"https://github.com/rust-lang/rust/pull/48557#issuecomment-385203468","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/48557","id":385203468,"user":{"login":"rust-highfive","id":7378925,"avatar_url":"https://avatars3.githubusercontent.com/u/7378925?v=4","gravatar_id":"","url":"https://api.github.com/users/rust-highfive","html_url":"https://github.com/rust-highfive","followers_url":"https://api.github.com/users/rust-highfive/followers","following_url":"https://api.github.com/users/rust-highfive/following{/other_user}","gists_url":"https://api.github.com/users/rust-highfive/gists{/gist_id}","starred_url":"https://api.github.com/users/rust-highfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rust-highfive/subscriptions","organizations_url":"https://api.github.com/users/rust-highfive/orgs","repos_url":"https://api.github.com/users/rust-highfive/repos","events_url":"https://api.github.com/users/rust-highfive/events{/privacy}","received_events_url":"https://api.github.com/users/rust-highfive/received_events","type":"User","site_admin":false},"created_at":"2018-04-28T20:30:32Z","updated_at":"2018-04-28T20:30:32Z","author_association":"COLLABORATOR","body":"\nThe job `x86_64-gnu-llvm-3.9` of your PR [failed on Travis](https://travis-ci.org/rust-lang/rust/jobs/372500232) ([raw log](https://api.travis-ci.org/v3/job/372500232/log.txt)). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.\n\n<details><summary><i>Click to expand the log.</i></summary>\n\n```plain\n[00:48:55] ............................................................................ii......................\n[00:49:42] ........................................i....................................................i.ii...\n[00:49:53] ............................test [run-pass] run-pass/saturating-float-casts.rs has been running for over 60 seconds\n[00:50:21] ........................................................................\n[00:50:40] .iiiiiii............................................................................................\n[00:51:18] ....................................................................................................\n[00:51:34] .........................................................................\n[00:51:34] test result: ok. 2954 passed; 0 failed; 19 ignored; 0 measured; 0 filtered out\n[00:51:34] \n---\n[00:52:30] ...........i........................................................................................\n[00:52:36] ....................................................................................................\n[00:52:45] ....................................................................................................\n[00:52:53] ....................................................................................................\n[00:53:02] ..F.................................................................................................\n[00:53:22] ...i................................................................................................\n[00:53:30] .......i..ii........................................................................................\n[00:53:38] ....................................................................................................\n[00:53:46] ....................................................................................................\n---\n[00:54:28] \n[00:54:28] thread 'main' panicked at 'Some tests failed', tools/compiletest/src/main.rs:488:22\n[00:54:28] \n[00:54:28] \n[00:54:28] command did not execute successfully: \"/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest\" \"--compile-lib-path\" \"/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib\" \"--run-lib-path\" \"/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib\" \"--rustc-path\" \"/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc\" \"--src-base\" \"/checkout/src/test/compile-fail\" \"--build-base\" \"/checkout/obj/build/x86_64-unknown-linux-gnu/test/compile-fail\" \"--stage-id\" \"stage2-x86_64-unknown-linux-gnu\" \"--mode\" \"compile-fail\" \"--target\" \"x86_64-unknown-linux-gnu\" \"--host\" \"x86_64-unknown-linux-gnu\" \"--llvm-filecheck\" \"/usr/lib/llvm-3.9/bin/FileCheck\" \"--host-rustcflags\" \"-Crpath -O -Zunstable-options \" \"--target-rustcflags\" \"-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers\" \"--docck-python\" \"/usr/bin/python2.7\" \"--lldb-python\" \"/usr/bin/python2.7\" \"--gdb\" \"/usr/bin/gdb\" \"--quiet\" \"--llvm-version\" \"3.9.1\\n\" \"--system-llvm\" \"--cc\" \"\" \"--cxx\" \"\" \"--cflags\" \"\" \"--llvm-components\" \"\" \"--llvm-cxxflags\" \"\" \"--adb-path\" \"adb\" \"--adb-test-dir\" \"/data/tmp/work\" \"--android-cross-path\" \"\" \"--color\" \"always\"\n[00:54:28] \n[00:54:28] \n[00:54:28./obj/build/x86_64-unknown-linux-gnu/stage0-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib\n75028 ./obj/build/x86_64-unknown-linux-gnu/stage0-tools/release\n---\n60840 ./src/llvm-emscripten/lib\n56092 ./obj/build/x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/bin\n55348 ./obj/build/x86_64-unknown-linux-gnu/stage0-rustc/release\n53744 ./obj/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/incremental/syntax-284je5yviillk\n53740 ./obj/build/x86_64-unknown-linux-gnu/stage1-rustc/x86_64-unknown-linux-gnu/release/incremental/syntax-284je5yviillk/s-f0jqq56h6t-1v9tvdt-1g01ezlirjn0e\n48604 ./obj/build/x86_64-unknown-linux-gnu/stage0/bin\n47832 ./obj/build/x86_64-unknown-linux-gnu/stage0-std\n46904 ./src/test\n46820 ./obj/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps\n```\n\n</details><p></p>\n\n[I'm a bot](https://github.com/rust-ops/rust-log-analyzer)! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact **`@TimNN`**. ([Feature Requests](https://github.com/rust-ops/rust-log-analyzer/issues?q=is%3Aopen+is%3Aissue+label%3Afeature-request))\n        "}}
{"actor":{"display_login":"rust-highfive"}}