]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #51765 - jonas-schievink:patch-1, r=KodrAus
authorMark Rousskov <mark.simulacrum@gmail.com>
Thu, 28 Jun 2018 22:07:12 +0000 (16:07 -0600)
committerGitHub <noreply@github.com>
Thu, 28 Jun 2018 22:07:12 +0000 (16:07 -0600)
commit85804f66be86509d5c2e8ff047e2edd47332986b
treec147060937241eeb3d9179e47fec829c3dba87b1
parent57aceeecc06b887b885908ffc3df917a9fabaa4b
parent6b0c2fd1d6caf3317da930912b9dc85ed92747f7
Rollup merge of #51765 - jonas-schievink:patch-1, r=KodrAus

Use assert_eq! in copy_from_slice

This will print both lengths when the assertion fails instead of just saying that they're different.

Output of current stable and nightly (modulo the exact line number):
```
thread 'main' panicked at 'destination and source slices have different lengths', libcore/slice/mod.rs:1645:9
```

Output after this PR:
```
thread 'main' panicked at 'assertion failed: `(left == right)`
  left: `123`,
 right: `456`: destination and source slices have different lengths', libcore/slice/mod.rs:1645:9
```

Note that I have not run the tests locally.
src/libcore/slice/mod.rs