[INFO] crate sarek 0.1.0 is already in cache
[INFO] checking sarek-0.1.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate sarek 0.1.0 into /workspace/builds/worker-7/source
[INFO] validating manifest of crates.io crate sarek 0.1.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate sarek 0.1.0
[INFO] finished tweaking crates.io crate sarek 0.1.0
[INFO] tweaked toml for crates.io crate sarek 0.1.0 written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 69807172e09e3b3b60d9a0d09c6570d43891878fe3a4992e16e02b2319f36d4e
[INFO] running `"docker" "start" "-a" "69807172e09e3b3b60d9a0d09c6570d43891878fe3a4992e16e02b2319f36d4e"`
[INFO] [stderr]     Checking spin v0.4.10
[INFO] [stderr]     Checking panic-control v0.1.4
[INFO] [stderr]    Compiling pyo3 v0.5.4
[INFO] [stderr]     Checking decorum v0.1.3
[INFO] [stderr]     Checking parking_lot_core v0.4.0
[INFO] [stderr]     Checking uuid v0.7.4
[INFO] [stderr]    Compiling pyo3-derive-backend v0.5.4
[INFO] [stderr]     Checking parking_lot v0.7.1
[INFO] [stderr]    Compiling pyo3cls v0.5.4
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:171:5
[INFO] [stderr]     |
[INFO] [stderr] 165 |   impl<T> PyObjectProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 171 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 172 | |         let mut methods = Vec::new();
[INFO] [stderr] 173 | |
[INFO] [stderr] 174 | |         if let Some(def) = <Self as FormatProtocolImpl>::__format__() {
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |         methods
[INFO] [stderr] 184 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `methods`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:185:5
[INFO] [stderr]     |
[INFO] [stderr] 165 |   impl<T> PyObjectProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 185 | /     fn tp_as_object(type_object: &mut ffi::PyTypeObject) {
[INFO] [stderr] 186 | |         type_object.tp_str = Self::tp_str();
[INFO] [stderr] 187 | |         type_object.tp_repr = Self::tp_repr();
[INFO] [stderr] 188 | |         type_object.tp_hash = Self::tp_hash();
[INFO] [stderr] ...   |
[INFO] [stderr] 191 | |         type_object.tp_setattro = tp_setattro_impl::tp_setattro::<Self>();
[INFO] [stderr] 192 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_object` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_bool_fn` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:193:5
[INFO] [stderr]     |
[INFO] [stderr] 165 |   impl<T> PyObjectProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 193 | /     fn nb_bool_fn() -> Option<ffi::inquiry> {
[INFO] [stderr] 194 | |         Self::nb_bool()
[INFO] [stderr] 195 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_bool_fn`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_bool_fn` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_getattro` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:210:5
[INFO] [stderr]     |
[INFO] [stderr] 204 |   impl<'p, T> GetAttrProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 210 | /     fn tp_getattro() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 211 | |         py_binary_func!(
[INFO] [stderr] 212 | |             PyObjectGetAttrProtocol,
[INFO] [stderr] 213 | |             T::__getattr__,
[INFO] [stderr] ...   |
[INFO] [stderr] 216 | |         )
[INFO] [stderr] 217 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_getattro`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_getattro` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_str` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 309 |   impl<'p, T> StrProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 314 | /     fn tp_str() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 315 | |         py_unary_func!(
[INFO] [stderr] 316 | |             PyObjectStrProtocol,
[INFO] [stderr] 317 | |             T::__str__,
[INFO] [stderr] ...   |
[INFO] [stderr] 320 | |         )
[INFO] [stderr] 321 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_str`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_str` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_repr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 329 |   impl<'p, T> ReprProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 334 | /     fn tp_repr() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 335 | |         py_unary_func!(
[INFO] [stderr] 336 | |             PyObjectReprProtocol,
[INFO] [stderr] 337 | |             T::__repr__,
[INFO] [stderr] ...   |
[INFO] [stderr] 340 | |         )
[INFO] [stderr] 341 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_repr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_repr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_hash` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:378:5
[INFO] [stderr]     |
[INFO] [stderr] 373 |   impl<'p, T> HashProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 378 | /     fn tp_hash() -> Option<ffi::hashfunc> {
[INFO] [stderr] 379 | |         py_unary_func!(
[INFO] [stderr] 380 | |             PyObjectHashProtocol,
[INFO] [stderr] 381 | |             T::__hash__,
[INFO] [stderr] ...   |
[INFO] [stderr] 385 | |         )
[INFO] [stderr] 386 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_hash`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_hash` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_bool` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:399:5
[INFO] [stderr]     |
[INFO] [stderr] 394 |   impl<'p, T> BoolProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 399 | /     fn nb_bool() -> Option<ffi::inquiry> {
[INFO] [stderr] 400 | |         py_unary_func!(
[INFO] [stderr] 401 | |             PyObjectBoolProtocol,
[INFO] [stderr] 402 | |             T::__bool__,
[INFO] [stderr] ...   |
[INFO] [stderr] 406 | |         )
[INFO] [stderr] 407 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_bool`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_bool` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_richcompare` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:420:5
[INFO] [stderr]     |
[INFO] [stderr] 415 |   impl<'p, T> RichcmpProtocolImpl for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 420 | /     fn tp_richcompare() -> Option<ffi::richcmpfunc> {
[INFO] [stderr] 421 | |         unsafe extern "C" fn wrap<T>(
[INFO] [stderr] 422 | |             slf: *mut ffi::PyObject,
[INFO] [stderr] 423 | |             arg: *mut ffi::PyObject,
[INFO] [stderr] ...   |
[INFO] [stderr] 449 | |         Some(wrap::<T>)
[INFO] [stderr] 450 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_richcompare`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_richcompare` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `set_attr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:258:9
[INFO] [stderr]     |
[INFO] [stderr] 252 |       impl<'p, T: PyObjectProtocol<'p>> SetAttr for T {}
[INFO] [stderr]     |       -------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 258 | /         fn set_attr() -> Option<ffi::setattrofunc> {
[INFO] [stderr] 259 | |             py_func_set!(PyObjectSetAttrProtocol, T, __setattr__)
[INFO] [stderr] 260 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `set_attr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `set_attr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `del_attr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:275:9
[INFO] [stderr]     |
[INFO] [stderr] 269 |       impl<'p, T> DelAttr for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |       ---------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 275 | /         fn del_attr() -> Option<ffi::setattrofunc> {
[INFO] [stderr] 276 | |             py_func_del!(PyObjectDelAttrProtocol, T, __delattr__)
[INFO] [stderr] 277 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `del_attr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `del_attr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `set_del_attr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/basic.rs:292:9
[INFO] [stderr]     |
[INFO] [stderr] 286 |       impl<'p, T> SetDelAttr for T where T: PyObjectProtocol<'p> {}
[INFO] [stderr]     |       ------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 292 | /         fn set_del_attr() -> Option<ffi::setattrofunc> {
[INFO] [stderr] 293 | |             py_func_set_del!(
[INFO] [stderr] 294 | |                 PyObjectSetAttrProtocol,
[INFO] [stderr] 295 | |                 PyObjectDelAttrProtocol,
[INFO] [stderr] ...   |
[INFO] [stderr] 299 | |             )
[INFO] [stderr] 300 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `set_del_attr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `set_del_attr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_buffer` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/buffer.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |   impl<T> PyBufferProtocolImpl for T {}
[INFO] [stderr]    |   ------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 57 | /     fn tp_as_buffer() -> Option<ffi::PyBufferProcs> {
[INFO] [stderr] 58 | |         Some(ffi::PyBufferProcs {
[INFO] [stderr] 59 | |             bf_getbuffer: Self::cb_bf_getbuffer(),
[INFO] [stderr] 60 | |             bf_releasebuffer: None,
[INFO] [stderr] 61 | |             ..ffi::PyBufferProcs_INIT
[INFO] [stderr] 62 | |         })
[INFO] [stderr] 63 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `tp_as_buffer`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `tp_as_buffer` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `cb_bf_getbuffer` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/buffer.rs:79:5
[INFO] [stderr]    |
[INFO] [stderr] 72 |   impl<'p, T> PyBufferGetBufferProtocolImpl for T where T: PyBufferProtocol<'p> {}
[INFO] [stderr]    |   -------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 79 | /     fn cb_bf_getbuffer() -> Option<ffi::getbufferproc> {
[INFO] [stderr] 80 | |         unsafe extern "C" fn wrap<T>(
[INFO] [stderr] 81 | |             slf: *mut ffi::PyObject,
[INFO] [stderr] 82 | |             arg1: *mut ffi::Py_buffer,
[INFO] [stderr] ...  |
[INFO] [stderr] 95 | |         Some(wrap::<T>)
[INFO] [stderr] 96 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `cb_bf_getbuffer`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `cb_bf_getbuffer` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/context.rs:61:5
[INFO] [stderr]    |
[INFO] [stderr] 54 |   impl<T> PyContextProtocolImpl for T {}
[INFO] [stderr]    |   -------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 61 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 62 | |         let mut methods = Vec::new();
[INFO] [stderr] 63 | |
[INFO] [stderr] 64 | |         if let Some(def) = <Self as PyContextEnterProtocolImpl>::__enter__() {
[INFO] [stderr] ...  |
[INFO] [stderr] 71 | |         methods
[INFO] [stderr] 72 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `methods`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_descr_get` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/descr.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 78 |   impl<'p, T> PyDescrGetProtocolImpl for T where T: PyDescrProtocol<'p> {}
[INFO] [stderr]    |   ------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 84 | /     fn tp_descr_get() -> Option<ffi::descrgetfunc> {
[INFO] [stderr] 85 | |         py_ternary_func!(
[INFO] [stderr] 86 | |             PyDescrGetProtocol,
[INFO] [stderr] 87 | |             T::__get__,
[INFO] [stderr] ...  |
[INFO] [stderr] 90 | |         )
[INFO] [stderr] 91 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `tp_descr_get`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `tp_descr_get` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_descr_set` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/descr.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 99  |   impl<'p, T> PyDescrSetProtocolImpl for T where T: PyDescrProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 104 | /     fn tp_descr_set() -> Option<ffi::descrsetfunc> {
[INFO] [stderr] 105 | |         py_ternary_func!(
[INFO] [stderr] 106 | |             PyDescrSetProtocol,
[INFO] [stderr] 107 | |             T::__set__,
[INFO] [stderr] ...   |
[INFO] [stderr] 111 | |         )
[INFO] [stderr] 112 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_descr_set`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_descr_set` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/descr.rs:143:5
[INFO] [stderr]     |
[INFO] [stderr] 137 |   impl<T> PyDescrProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 143 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 144 | |         Vec::new()
[INFO] [stderr] 145 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `methods`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_descr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/descr.rs:146:5
[INFO] [stderr]     |
[INFO] [stderr] 137 |   impl<T> PyDescrProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 146 | /     fn tp_as_descr(type_object: &mut ffi::PyTypeObject) {
[INFO] [stderr] 147 | |         type_object.tp_descr_get = Self::tp_descr_get();
[INFO] [stderr] 148 | |         type_object.tp_descr_set = Self::tp_descr_set();
[INFO] [stderr] 149 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_descr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_descr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `update_type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/gc.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 35 |   impl<'p, T> PyGCProtocolImpl for T {}
[INFO] [stderr]    |   ------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 41 | /     fn update_type_object(type_object: &mut ffi::PyTypeObject) {
[INFO] [stderr] 42 | |         type_object.tp_traverse = Self::tp_traverse();
[INFO] [stderr] 43 | |         type_object.tp_clear = Self::tp_clear();
[INFO] [stderr] 44 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `update_type_object`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `update_type_object` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_traverse` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/gc.rs:85:5
[INFO] [stderr]     |
[INFO] [stderr] 77  |   impl<'p, T> PyGCTraverseProtocolImpl for T where T: PyGCProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 85  | /     fn tp_traverse() -> Option<ffi::traverseproc> {
[INFO] [stderr] 86  | |         unsafe extern "C" fn tp_traverse<T>(
[INFO] [stderr] 87  | |             slf: *mut ffi::PyObject,
[INFO] [stderr] 88  | |             visit: ffi::visitproc,
[INFO] [stderr] ...   |
[INFO] [stderr] 109 | |         Some(tp_traverse::<T>)
[INFO] [stderr] 110 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_traverse`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_traverse` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_clear` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/gc.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 119 |   impl<'p, T> PyGCClearProtocolImpl for T where T: PyGCProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 126 | /     fn tp_clear() -> Option<ffi::inquiry> {
[INFO] [stderr] 127 | |         unsafe extern "C" fn tp_clear<T>(slf: *mut ffi::PyObject) -> c_int
[INFO] [stderr] 128 | |         where
[INFO] [stderr] 129 | |             T: for<'p> PyGCClearProtocol<'p>,
[INFO] [stderr] ...   |
[INFO] [stderr] 138 | |         Some(tp_clear::<T>)
[INFO] [stderr] 139 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_clear`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_clear` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_iter` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/iter.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |   impl<T> PyIterProtocolImpl for T {}
[INFO] [stderr]    |   ----------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 57 | /     fn tp_as_iter(typeob: &mut ffi::PyTypeObject) {
[INFO] [stderr] 58 | |         typeob.tp_iter = Self::tp_iter();
[INFO] [stderr] 59 | |         typeob.tp_iternext = Self::tp_iternext();
[INFO] [stderr] 60 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `tp_as_iter`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `tp_as_iter` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_iter` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/iter.rs:76:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |   impl<'p, T> PyIterIterProtocolImpl for T where T: PyIterProtocol<'p> {}
[INFO] [stderr]    |   ----------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 76 | /     fn tp_iter() -> Option<ffi::getiterfunc> {
[INFO] [stderr] 77 | |         py_unary_func!(
[INFO] [stderr] 78 | |             PyIterIterProtocol,
[INFO] [stderr] 79 | |             T::__iter__,
[INFO] [stderr] ...  |
[INFO] [stderr] 82 | |         )
[INFO] [stderr] 83 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `tp_iter`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `tp_iter` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_iternext` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/iter.rs:99:5
[INFO] [stderr]     |
[INFO] [stderr] 92  |   impl<'p, T> PyIterNextProtocolImpl for T where T: PyIterProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 99  | /     fn tp_iternext() -> Option<ffi::iternextfunc> {
[INFO] [stderr] 100 | |         py_unary_func!(
[INFO] [stderr] 101 | |             PyIterNextProtocol,
[INFO] [stderr] 102 | |             T::__next__,
[INFO] [stderr] ...   |
[INFO] [stderr] 105 | |         )
[INFO] [stderr] 106 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_iternext`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_iternext` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_mapping` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:124:5
[INFO] [stderr]     |
[INFO] [stderr] 117 |   impl<T> PyMappingProtocolImpl for T {}
[INFO] [stderr]     |   -------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 124 | /     fn tp_as_mapping() -> Option<ffi::PyMappingMethods> {
[INFO] [stderr] 125 | |         let f = if let Some(df) = Self::mp_del_subscript() {
[INFO] [stderr] 126 | |             Some(df)
[INFO] [stderr] 127 | |         } else {
[INFO] [stderr] ...   |
[INFO] [stderr] 135 | |         })
[INFO] [stderr] 136 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_mapping`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_mapping` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:139:5
[INFO] [stderr]     |
[INFO] [stderr] 117 |   impl<T> PyMappingProtocolImpl for T {}
[INFO] [stderr]     |   -------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 139 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 140 | |         let mut methods = Vec::new();
[INFO] [stderr] 141 | |
[INFO] [stderr] 142 | |         if let Some(def) = <Self as PyMappingIterProtocolImpl>::__iter__() {
[INFO] [stderr] ...   |
[INFO] [stderr] 152 | |         methods
[INFO] [stderr] 153 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `methods`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `mp_length` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:169:5
[INFO] [stderr]     |
[INFO] [stderr] 162 |   impl<'p, T> PyMappingLenProtocolImpl for T where T: PyMappingProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 169 | /     fn mp_length() -> Option<ffi::lenfunc> {
[INFO] [stderr] 170 | |         py_len_func!(PyMappingLenProtocol, T::__len__, LenResultConverter)
[INFO] [stderr] 171 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `mp_length`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `mp_length` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `mp_subscript` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:187:5
[INFO] [stderr]     |
[INFO] [stderr] 180 |   impl<'p, T> PyMappingGetItemProtocolImpl for T where T: PyMappingProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 187 | /     fn mp_subscript() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 188 | |         py_binary_func!(
[INFO] [stderr] 189 | |             PyMappingGetItemProtocol,
[INFO] [stderr] 190 | |             T::__getitem__,
[INFO] [stderr] ...   |
[INFO] [stderr] 193 | |         )
[INFO] [stderr] 194 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `mp_subscript`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `mp_subscript` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `mp_ass_subscript` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:210:5
[INFO] [stderr]     |
[INFO] [stderr] 203 |   impl<'p, T> PyMappingSetItemProtocolImpl for T where T: PyMappingProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 210 | /     fn mp_ass_subscript() -> Option<ffi::objobjargproc> {
[INFO] [stderr] 211 | |         py_func_set!(PyMappingSetItemProtocol, T, __setitem__)
[INFO] [stderr] 212 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `mp_ass_subscript`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `mp_ass_subscript` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `det_set_dispatch` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 232 |   impl<T> DelSetItemDispatch for T where T: Sized + for<'p> PyMappingDelItemProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 238 | /     fn det_set_dispatch() -> Option<ffi::objobjargproc> {
[INFO] [stderr] 239 | |         py_func_set_del!(
[INFO] [stderr] 240 | |             PyMappingSetItemProtocol,
[INFO] [stderr] 241 | |             PyMappingDelItemProtocol,
[INFO] [stderr] ...   |
[INFO] [stderr] 245 | |         )
[INFO] [stderr] 246 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `det_set_dispatch`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `det_set_dispatch` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `mp_del_subscript` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/mapping.rs:253:5
[INFO] [stderr]     |
[INFO] [stderr] 223 |   impl<'p, T> DeplItemDipatch for T where T: PyMappingProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 253 | /     fn mp_del_subscript() -> Option<ffi::objobjargproc> {
[INFO] [stderr] 254 | |         <T as DelSetItemDispatch>::det_set_dispatch()
[INFO] [stderr] 255 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `mp_del_subscript`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `mp_del_subscript` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_number` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:655:5
[INFO] [stderr]     |
[INFO] [stderr] 648 |   impl<'p, T> PyNumberProtocolImpl for T {}
[INFO] [stderr]     |   ----------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 655 | /     fn tp_as_number() -> Option<ffi::PyNumberMethods> {
[INFO] [stderr] 656 | |         Some(ffi::PyNumberMethods {
[INFO] [stderr] 657 | |             nb_add: Self::nb_add(),
[INFO] [stderr] 658 | |             nb_subtract: Self::nb_subtract(),
[INFO] [stderr] ...   |
[INFO] [stderr] 693 | |         })
[INFO] [stderr] 694 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_number`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_number` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:741:5
[INFO] [stderr]     |
[INFO] [stderr] 648 |   impl<'p, T> PyNumberProtocolImpl for T {}
[INFO] [stderr]     |   ----------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 741 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 742 | |         let mut methods = Vec::new();
[INFO] [stderr] 743 | |
[INFO] [stderr] 744 | |         if let Some(def) = <Self as PyNumberRAddProtocolImpl>::__radd__() {
[INFO] [stderr] ...   |
[INFO] [stderr] 793 | |         methods
[INFO] [stderr] 794 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `methods`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_add` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:809:5
[INFO] [stderr]     |
[INFO] [stderr] 803 |   impl<'p, T> PyNumberAddProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 809 | /     fn nb_add() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 810 | |         py_binary_num_func!(
[INFO] [stderr] 811 | |             PyNumberAddProtocol,
[INFO] [stderr] 812 | |             T::__add__,
[INFO] [stderr] ...   |
[INFO] [stderr] 815 | |         )
[INFO] [stderr] 816 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_add`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_add` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_subtract` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:831:5
[INFO] [stderr]     |
[INFO] [stderr] 825 |   impl<'p, T> PyNumberSubProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 831 | /     fn nb_subtract() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 832 | |         py_binary_num_func!(
[INFO] [stderr] 833 | |             PyNumberSubProtocol,
[INFO] [stderr] 834 | |             T::__sub__,
[INFO] [stderr] ...   |
[INFO] [stderr] 837 | |         )
[INFO] [stderr] 838 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_subtract`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_subtract` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_multiply` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:853:5
[INFO] [stderr]     |
[INFO] [stderr] 847 |   impl<'p, T> PyNumberMulProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 853 | /     fn nb_multiply() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 854 | |         py_binary_num_func!(
[INFO] [stderr] 855 | |             PyNumberMulProtocol,
[INFO] [stderr] 856 | |             T::__mul__,
[INFO] [stderr] ...   |
[INFO] [stderr] 859 | |         )
[INFO] [stderr] 860 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_multiply`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_multiply` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_matrix_multiply` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:875:5
[INFO] [stderr]     |
[INFO] [stderr] 869 |   impl<'p, T> PyNumberMatmulProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 875 | /     fn nb_matrix_multiply() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 876 | |         py_binary_num_func!(
[INFO] [stderr] 877 | |             PyNumberMatmulProtocol,
[INFO] [stderr] 878 | |             T::__matmul__,
[INFO] [stderr] ...   |
[INFO] [stderr] 881 | |         )
[INFO] [stderr] 882 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_matrix_multiply`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_matrix_multiply` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_true_divide` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:897:5
[INFO] [stderr]     |
[INFO] [stderr] 891 |   impl<'p, T> PyNumberTruedivProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 897 | /     fn nb_true_divide() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 898 | |         py_binary_num_func!(
[INFO] [stderr] 899 | |             PyNumberTruedivProtocol,
[INFO] [stderr] 900 | |             T::__truediv__,
[INFO] [stderr] ...   |
[INFO] [stderr] 903 | |         )
[INFO] [stderr] 904 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_true_divide`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_true_divide` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_floor_divide` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:919:5
[INFO] [stderr]     |
[INFO] [stderr] 913 |   impl<'p, T> PyNumberFloordivProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 919 | /     fn nb_floor_divide() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 920 | |         py_binary_num_func!(
[INFO] [stderr] 921 | |             PyNumberFloordivProtocol,
[INFO] [stderr] 922 | |             T::__floordiv__,
[INFO] [stderr] ...   |
[INFO] [stderr] 925 | |         )
[INFO] [stderr] 926 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_floor_divide`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_floor_divide` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_remainder` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:941:5
[INFO] [stderr]     |
[INFO] [stderr] 935 |   impl<'p, T> PyNumberModProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 941 | /     fn nb_remainder() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 942 | |         py_binary_num_func!(
[INFO] [stderr] 943 | |             PyNumberModProtocol,
[INFO] [stderr] 944 | |             T::__mod__,
[INFO] [stderr] ...   |
[INFO] [stderr] 947 | |         )
[INFO] [stderr] 948 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_remainder`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_remainder` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_divmod` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:963:5
[INFO] [stderr]     |
[INFO] [stderr] 957 |   impl<'p, T> PyNumberDivmodProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 963 | /     fn nb_divmod() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 964 | |         py_binary_num_func!(
[INFO] [stderr] 965 | |             PyNumberDivmodProtocol,
[INFO] [stderr] 966 | |             T::__divmod__,
[INFO] [stderr] ...   |
[INFO] [stderr] 969 | |         )
[INFO] [stderr] 970 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_divmod`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_divmod` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_power` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:985:5
[INFO] [stderr]     |
[INFO] [stderr] 979 |   impl<'p, T> PyNumberPowProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 985 | /     fn nb_power() -> Option<ffi::ternaryfunc> {
[INFO] [stderr] 986 | |         py_ternary_num_func!(
[INFO] [stderr] 987 | |             PyNumberPowProtocol,
[INFO] [stderr] 988 | |             T::__pow__,
[INFO] [stderr] ...   |
[INFO] [stderr] 991 | |         )
[INFO] [stderr] 992 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `nb_power`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `nb_power` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_lshift` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1007:5
[INFO] [stderr]      |
[INFO] [stderr] 1001 |   impl<'p, T> PyNumberLShiftProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ----------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1007 | /     fn nb_lshift() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1008 | |         py_binary_num_func!(
[INFO] [stderr] 1009 | |             PyNumberLShiftProtocol,
[INFO] [stderr] 1010 | |             T::__lshift__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1013 | |         )
[INFO] [stderr] 1014 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_lshift`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_lshift` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_rshift` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1029:5
[INFO] [stderr]      |
[INFO] [stderr] 1023 |   impl<'p, T> PyNumberRShiftProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ----------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1029 | /     fn nb_rshift() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1030 | |         py_binary_num_func!(
[INFO] [stderr] 1031 | |             PyNumberRShiftProtocol,
[INFO] [stderr] 1032 | |             T::__rshift__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1035 | |         )
[INFO] [stderr] 1036 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_rshift`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_rshift` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_and` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1051:5
[INFO] [stderr]      |
[INFO] [stderr] 1045 |   impl<'p, T> PyNumberAndProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1051 | /     fn nb_and() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1052 | |         py_binary_num_func!(
[INFO] [stderr] 1053 | |             PyNumberAndProtocol,
[INFO] [stderr] 1054 | |             T::__and__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1057 | |         )
[INFO] [stderr] 1058 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_and`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_and` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_xor` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1073:5
[INFO] [stderr]      |
[INFO] [stderr] 1067 |   impl<'p, T> PyNumberXorProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1073 | /     fn nb_xor() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1074 | |         py_binary_num_func!(
[INFO] [stderr] 1075 | |             PyNumberXorProtocol,
[INFO] [stderr] 1076 | |             T::__xor__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1079 | |         )
[INFO] [stderr] 1080 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_xor`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_xor` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_or` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1095:5
[INFO] [stderr]      |
[INFO] [stderr] 1089 |   impl<'p, T> PyNumberOrProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1095 | /     fn nb_or() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1096 | |         py_binary_num_func!(
[INFO] [stderr] 1097 | |             PyNumberOrProtocol,
[INFO] [stderr] 1098 | |             T::__or__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1101 | |         )
[INFO] [stderr] 1102 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_or`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_or` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_add` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1117:5
[INFO] [stderr]      |
[INFO] [stderr] 1111 |   impl<'p, T> PyNumberIAddProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1117 | /     fn nb_inplace_add() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1118 | |         py_binary_self_func!(PyNumberIAddProtocol, T::__iadd__)
[INFO] [stderr] 1119 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_add`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_add` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_subtract` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1134:5
[INFO] [stderr]      |
[INFO] [stderr] 1128 |   impl<'p, T> PyNumberISubProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1134 | /     fn nb_inplace_subtract() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1135 | |         py_binary_self_func!(PyNumberISubProtocol, T::__isub__)
[INFO] [stderr] 1136 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_subtract`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_subtract` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_multiply` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1151:5
[INFO] [stderr]      |
[INFO] [stderr] 1145 |   impl<'p, T> PyNumberIMulProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1151 | /     fn nb_inplace_multiply() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1152 | |         py_binary_self_func!(PyNumberIMulProtocol, T::__imul__)
[INFO] [stderr] 1153 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_multiply`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_multiply` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_matrix_multiply` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1168:5
[INFO] [stderr]      |
[INFO] [stderr] 1162 |   impl<'p, T> PyNumberIMatmulProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ------------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1168 | /     fn nb_inplace_matrix_multiply() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1169 | |         py_binary_self_func!(PyNumberIMatmulProtocol, T::__imatmul__)
[INFO] [stderr] 1170 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_matrix_multiply`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_matrix_multiply` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_true_divide` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1185:5
[INFO] [stderr]      |
[INFO] [stderr] 1179 |   impl<'p, T> PyNumberITruedivProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1185 | /     fn nb_inplace_true_divide() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1186 | |         py_binary_self_func!(PyNumberITruedivProtocol, T::__itruediv__)
[INFO] [stderr] 1187 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_true_divide`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_true_divide` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_floor_divide` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1202:5
[INFO] [stderr]      |
[INFO] [stderr] 1196 |   impl<'p, T> PyNumberIFloordivProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1202 | /     fn nb_inplace_floor_divide() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1203 | |         py_binary_self_func!(PyNumberIFloordivProtocol, T::__ifloordiv__)
[INFO] [stderr] 1204 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_floor_divide`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_floor_divide` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_remainder` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1219:5
[INFO] [stderr]      |
[INFO] [stderr] 1213 |   impl<'p, T> PyNumberIModProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1219 | /     fn nb_inplace_remainder() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1220 | |         py_binary_self_func!(PyNumberIModProtocol, T::__imod__)
[INFO] [stderr] 1221 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_remainder`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_remainder` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_power` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1236:5
[INFO] [stderr]      |
[INFO] [stderr] 1230 |   impl<'p, T> PyNumberIPowProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1236 | /     fn nb_inplace_power() -> Option<ffi::ternaryfunc> {
[INFO] [stderr] 1237 | |         py_ternary_self_func!(PyNumberIPowProtocol, T::__ipow__)
[INFO] [stderr] 1238 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_power`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_power` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_lshift` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1253:5
[INFO] [stderr]      |
[INFO] [stderr] 1247 |   impl<'p, T> PyNumberILShiftProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ------------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1253 | /     fn nb_inplace_lshift() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1254 | |         py_binary_self_func!(PyNumberILShiftProtocol, T::__ilshift__)
[INFO] [stderr] 1255 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_lshift`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_lshift` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_rshift` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1270:5
[INFO] [stderr]      |
[INFO] [stderr] 1264 |   impl<'p, T> PyNumberIRShiftProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ------------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1270 | /     fn nb_inplace_rshift() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1271 | |         py_binary_self_func!(PyNumberIRShiftProtocol, T::__irshift__)
[INFO] [stderr] 1272 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_rshift`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_rshift` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_and` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1287:5
[INFO] [stderr]      |
[INFO] [stderr] 1281 |   impl<'p, T> PyNumberIAndProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1287 | /     fn nb_inplace_and() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1288 | |         py_binary_self_func!(PyNumberIAndProtocol, T::__iand__)
[INFO] [stderr] 1289 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_and`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_and` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_xor` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1304:5
[INFO] [stderr]      |
[INFO] [stderr] 1298 |   impl<'p, T> PyNumberIXorProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   --------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1304 | /     fn nb_inplace_xor() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1305 | |         py_binary_self_func!(PyNumberIXorProtocol, T::__ixor__)
[INFO] [stderr] 1306 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_xor`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_xor` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_inplace_or` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1321:5
[INFO] [stderr]      |
[INFO] [stderr] 1315 |   impl<'p, T> PyNumberIOrProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1321 | /     fn nb_inplace_or() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 1322 | |         py_binary_self_func!(PyNumberIOrProtocol, T::__ior__)
[INFO] [stderr] 1323 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_inplace_or`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_inplace_or` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_negative` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1451:5
[INFO] [stderr]      |
[INFO] [stderr] 1444 |   impl<'p, T> PyNumberNegProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1451 | /     fn nb_negative() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1452 | |         py_unary_func!(
[INFO] [stderr] 1453 | |             PyNumberNegProtocol,
[INFO] [stderr] 1454 | |             T::__neg__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1457 | |         )
[INFO] [stderr] 1458 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_negative`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_negative` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_positive` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1473:5
[INFO] [stderr]      |
[INFO] [stderr] 1467 |   impl<'p, T> PyNumberPosProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1473 | /     fn nb_positive() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1474 | |         py_unary_func!(
[INFO] [stderr] 1475 | |             PyNumberPosProtocol,
[INFO] [stderr] 1476 | |             T::__pos__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1479 | |         )
[INFO] [stderr] 1480 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_positive`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_positive` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_absolute` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1495:5
[INFO] [stderr]      |
[INFO] [stderr] 1489 |   impl<'p, T> PyNumberAbsProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1495 | /     fn nb_absolute() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1496 | |         py_unary_func!(
[INFO] [stderr] 1497 | |             PyNumberAbsProtocol,
[INFO] [stderr] 1498 | |             T::__abs__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1501 | |         )
[INFO] [stderr] 1502 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_absolute`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_absolute` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_invert` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1517:5
[INFO] [stderr]      |
[INFO] [stderr] 1511 |   impl<'p, T> PyNumberInvertProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ----------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1517 | /     fn nb_invert() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1518 | |         py_unary_func!(
[INFO] [stderr] 1519 | |             PyNumberInvertProtocol,
[INFO] [stderr] 1520 | |             T::__invert__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1523 | |         )
[INFO] [stderr] 1524 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_invert`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_invert` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_int` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1539:5
[INFO] [stderr]      |
[INFO] [stderr] 1533 |   impl<'p, T> PyNumberIntProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1539 | /     fn nb_int() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1540 | |         py_unary_func!(
[INFO] [stderr] 1541 | |             PyNumberIntProtocol,
[INFO] [stderr] 1542 | |             T::__int__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1545 | |         )
[INFO] [stderr] 1546 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_int`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_int` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_float` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1561:5
[INFO] [stderr]      |
[INFO] [stderr] 1555 |   impl<'p, T> PyNumberFloatProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ---------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1561 | /     fn nb_float() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1562 | |         py_unary_func!(
[INFO] [stderr] 1563 | |             PyNumberFloatProtocol,
[INFO] [stderr] 1564 | |             T::__float__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1567 | |         )
[INFO] [stderr] 1568 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_float`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_float` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `nb_index` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/number.rs:1583:5
[INFO] [stderr]      |
[INFO] [stderr] 1577 |   impl<'p, T> PyNumberIndexProtocolImpl for T where T: PyNumberProtocol<'p> {}
[INFO] [stderr]      |   ---------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 1583 | /     fn nb_index() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 1584 | |         py_unary_func!(
[INFO] [stderr] 1585 | |             PyNumberIndexProtocol,
[INFO] [stderr] 1586 | |             T::__index__,
[INFO] [stderr] ...    |
[INFO] [stderr] 1589 | |         )
[INFO] [stderr] 1590 | |     }
[INFO] [stderr]      | |_____^ cannot specialize default item `nb_index`
[INFO] [stderr]      |
[INFO] [stderr]      = note: to specialize, `nb_index` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_async` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/pyasync.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |   impl<T> PyAsyncProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 112 | /     fn tp_as_async() -> Option<ffi::PyAsyncMethods> {
[INFO] [stderr] 113 | |         Some(ffi::PyAsyncMethods {
[INFO] [stderr] 114 | |             am_await: Self::am_await(),
[INFO] [stderr] 115 | |             am_aiter: Self::am_aiter(),
[INFO] [stderr] 116 | |             am_anext: Self::am_anext(),
[INFO] [stderr] 117 | |         })
[INFO] [stderr] 118 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_async`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_async` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `methods` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/pyasync.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |   impl<T> PyAsyncProtocolImpl for T {}
[INFO] [stderr]     |   ------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 121 | /     fn methods() -> Vec<PyMethodDef> {
[INFO] [stderr] 122 | |         let mut methods = Vec::new();
[INFO] [stderr] 123 | |
[INFO] [stderr] 124 | |         if let Some(def) = <Self as PyAsyncAenterProtocolImpl>::__aenter__() {
[INFO] [stderr] ...   |
[INFO] [stderr] 131 | |         methods
[INFO] [stderr] 132 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `methods`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `methods` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `am_await` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/pyasync.rs:148:5
[INFO] [stderr]     |
[INFO] [stderr] 141 |   impl<'p, T> PyAsyncAwaitProtocolImpl for T where T: PyAsyncProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 148 | /     fn am_await() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 149 | |         py_unary_func!(
[INFO] [stderr] 150 | |             PyAsyncAwaitProtocol,
[INFO] [stderr] 151 | |             T::__await__,
[INFO] [stderr] ...   |
[INFO] [stderr] 154 | |         )
[INFO] [stderr] 155 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `am_await`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `am_await` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `am_aiter` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/pyasync.rs:171:5
[INFO] [stderr]     |
[INFO] [stderr] 164 |   impl<'p, T> PyAsyncAiterProtocolImpl for T where T: PyAsyncProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 171 | /     fn am_aiter() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 172 | |         py_unary_func!(
[INFO] [stderr] 173 | |             PyAsyncAiterProtocol,
[INFO] [stderr] 174 | |             T::__aiter__,
[INFO] [stderr] ...   |
[INFO] [stderr] 177 | |         )
[INFO] [stderr] 178 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `am_aiter`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `am_aiter` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `am_anext` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/pyasync.rs:227:9
[INFO] [stderr]     |
[INFO] [stderr] 187 |   impl<'p, T> PyAsyncAnextProtocolImpl for T where T: PyAsyncProtocol<'p> {}
[INFO] [stderr]     |   -------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 227 | /         fn am_anext() -> Option<ffi::unaryfunc> {
[INFO] [stderr] 228 | |             py_unary_func!(
[INFO] [stderr] 229 | |                 PyAsyncAnextProtocol,
[INFO] [stderr] 230 | |                 T::__anext__,
[INFO] [stderr] ...   |
[INFO] [stderr] 233 | |             )
[INFO] [stderr] 234 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `am_anext`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `am_anext` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `tp_as_sequence` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:142:5
[INFO] [stderr]     |
[INFO] [stderr] 136 |   impl<T> PySequenceProtocolImpl for T {}
[INFO] [stderr]     |   --------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 142 | /     fn tp_as_sequence() -> Option<ffi::PySequenceMethods> {
[INFO] [stderr] 143 | |         #[cfg(Py_3)]
[INFO] [stderr] 144 | |         return Some(ffi::PySequenceMethods {
[INFO] [stderr] 145 | |             sq_length: Self::sq_length(),
[INFO] [stderr] ...   |
[INFO] [stderr] 169 | |         });
[INFO] [stderr] 170 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `tp_as_sequence`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `tp_as_sequence` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_length` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:185:5
[INFO] [stderr]     |
[INFO] [stderr] 179 |   impl<'p, T> PySequenceLenProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 185 | /     fn sq_length() -> Option<ffi::lenfunc> {
[INFO] [stderr] 186 | |         py_len_func!(PySequenceLenProtocol, T::__len__, LenResultConverter)
[INFO] [stderr] 187 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_length`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_length` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_item` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:202:5
[INFO] [stderr]     |
[INFO] [stderr] 196 |   impl<'p, T> PySequenceGetItemProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 202 | /     fn sq_item() -> Option<ffi::ssizeargfunc> {
[INFO] [stderr] 203 | |         py_ssizearg_func!(
[INFO] [stderr] 204 | |             PySequenceGetItemProtocol,
[INFO] [stderr] 205 | |             T::__getitem__,
[INFO] [stderr] ...   |
[INFO] [stderr] 208 | |         )
[INFO] [stderr] 209 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_item`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_item` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_ass_item` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:224:5
[INFO] [stderr]     |
[INFO] [stderr] 218 |   impl<'p, T> PySequenceSetItemProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 224 | /     fn sq_ass_item() -> Option<ffi::ssizeobjargproc> {
[INFO] [stderr] 225 | |         unsafe extern "C" fn wrap<T>(
[INFO] [stderr] 226 | |             slf: *mut ffi::PyObject,
[INFO] [stderr] 227 | |             key: ffi::Py_ssize_t,
[INFO] [stderr] ...   |
[INFO] [stderr] 257 | |         Some(wrap::<T>)
[INFO] [stderr] 258 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_ass_item`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_ass_item` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_contains` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:391:5
[INFO] [stderr]     |
[INFO] [stderr] 385 |   impl<'p, T> PySequenceContainsProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ----------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 391 | /     fn sq_contains() -> Option<ffi::objobjproc> {
[INFO] [stderr] 392 | |         py_binary_func!(
[INFO] [stderr] 393 | |             PySequenceContainsProtocol,
[INFO] [stderr] 394 | |             T::__contains__,
[INFO] [stderr] ...   |
[INFO] [stderr] 398 | |         )
[INFO] [stderr] 399 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_contains`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_contains` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_concat` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:414:5
[INFO] [stderr]     |
[INFO] [stderr] 408 |   impl<'p, T> PySequenceConcatProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   --------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 414 | /     fn sq_concat() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 415 | |         py_binary_func!(
[INFO] [stderr] 416 | |             PySequenceConcatProtocol,
[INFO] [stderr] 417 | |             T::__concat__,
[INFO] [stderr] ...   |
[INFO] [stderr] 420 | |         )
[INFO] [stderr] 421 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_concat`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_concat` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_repeat` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:436:5
[INFO] [stderr]     |
[INFO] [stderr] 430 |   impl<'p, T> PySequenceRepeatProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   --------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 436 | /     fn sq_repeat() -> Option<ffi::ssizeargfunc> {
[INFO] [stderr] 437 | |         py_ssizearg_func!(
[INFO] [stderr] 438 | |             PySequenceRepeatProtocol,
[INFO] [stderr] 439 | |             T::__repeat__,
[INFO] [stderr] ...   |
[INFO] [stderr] 442 | |         )
[INFO] [stderr] 443 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_repeat`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_repeat` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_inplace_concat` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:458:5
[INFO] [stderr]     |
[INFO] [stderr] 452 |   impl<'p, T> PySequenceInplaceConcatProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 458 | /     fn sq_inplace_concat() -> Option<ffi::binaryfunc> {
[INFO] [stderr] 459 | |         py_binary_func!(
[INFO] [stderr] 460 | |             PySequenceInplaceConcatProtocol,
[INFO] [stderr] 461 | |             T::__inplace_concat__,
[INFO] [stderr] ...   |
[INFO] [stderr] 464 | |         )
[INFO] [stderr] 465 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_inplace_concat`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_inplace_concat` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `sq_inplace_repeat` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:480:5
[INFO] [stderr]     |
[INFO] [stderr] 474 |   impl<'p, T> PySequenceInplaceRepeatProtocolImpl for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |   ---------------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 480 | /     fn sq_inplace_repeat() -> Option<ffi::ssizeargfunc> {
[INFO] [stderr] 481 | |         py_ssizearg_func!(
[INFO] [stderr] 482 | |             PySequenceInplaceRepeatProtocol,
[INFO] [stderr] 483 | |             T::__inplace_repeat__,
[INFO] [stderr] ...   |
[INFO] [stderr] 486 | |         )
[INFO] [stderr] 487 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `sq_inplace_repeat`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `sq_inplace_repeat` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `del_item` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:298:9
[INFO] [stderr]     |
[INFO] [stderr] 292 |       impl<'p, T> DelItem for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |       ------------------------------------------------------------ parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 298 | /         fn del_item() -> Option<ffi::ssizeobjargproc> {
[INFO] [stderr] 299 | |             unsafe extern "C" fn wrap<T>(
[INFO] [stderr] 300 | |                 slf: *mut ffi::PyObject,
[INFO] [stderr] 301 | |                 key: ffi::Py_ssize_t,
[INFO] [stderr] ...   |
[INFO] [stderr] 328 | |             Some(wrap::<T>)
[INFO] [stderr] 329 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `del_item`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `del_item` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `del_set_item` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/class/sequence.rs:344:9
[INFO] [stderr]     |
[INFO] [stderr] 338 |       impl<'p, T> DelSetItem for T where T: PySequenceProtocol<'p> {}
[INFO] [stderr]     |       --------------------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 344 | /         fn del_set_item() -> Option<ffi::ssizeobjargproc> {
[INFO] [stderr] 345 | |             unsafe extern "C" fn wrap<T>(
[INFO] [stderr] 346 | |                 slf: *mut ffi::PyObject,
[INFO] [stderr] 347 | |                 key: ffi::Py_ssize_t,
[INFO] [stderr] ...   |
[INFO] [stderr] 374 | |             Some(wrap::<T>)
[INFO] [stderr] 375 | |         }
[INFO] [stderr]     | |_________^ cannot specialize default item `del_set_item`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `del_set_item` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `with_borrowed_ptr` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/conversion.rs:48:5
[INFO] [stderr]    |
[INFO] [stderr] 42 |   impl<T> ToBorrowedObject for T where T: ToPyObject {}
[INFO] [stderr]    |   ----------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 48 | /     fn with_borrowed_ptr<F, R>(&self, _py: Python, f: F) -> R
[INFO] [stderr] 49 | |     where
[INFO] [stderr] 50 | |         F: FnOnce(*mut ffi::PyObject) -> R,
[INFO] [stderr] 51 | |     {
[INFO] [stderr] 52 | |         f(self.as_ptr())
[INFO] [stderr] 53 | |     }
[INFO] [stderr]    | |_____^ cannot specialize default item `with_borrowed_ptr`
[INFO] [stderr]    |
[INFO] [stderr]    = note: to specialize, `with_borrowed_ptr` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `as_ref_dispatch` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/instance.rs:233:5
[INFO] [stderr]     |
[INFO] [stderr] 230 |   impl<T: PyTypeInfo> AsPyRefDispatch<T> for Py<T> {}
[INFO] [stderr]     |   --------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 233 | /     fn as_ref_dispatch(&self, _py: Python) -> &T {
[INFO] [stderr] 234 | |         unsafe { &*(self as *const instance::Py<T> as *const T) }
[INFO] [stderr] 235 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `as_ref_dispatch`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `as_ref_dispatch` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `as_mut_dispatch` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/instance.rs:236:5
[INFO] [stderr]     |
[INFO] [stderr] 230 |   impl<T: PyTypeInfo> AsPyRefDispatch<T> for Py<T> {}
[INFO] [stderr]     |   --------------------------------------------------- parent `impl` is here
[INFO] [stderr] ...
[INFO] [stderr] 236 | /     fn as_mut_dispatch(&mut self, _py: Python) -> &mut T {
[INFO] [stderr] 237 | |         unsafe { &mut *(self as *const _ as *mut T) }
[INFO] [stderr] 238 | |     }
[INFO] [stderr]     | |_____^ cannot specialize default item `as_mut_dispatch`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `as_mut_dispatch` in the parent `impl` must be marked `default`
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr] ...
[INFO] [stderr] 173 | pyobject_native_type_convert!(PyObjectRef, ffi::PyBaseObject_Type, ffi::PyObject_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr] ...
[INFO] [stderr] 173 |   pyobject_native_type_convert!(PyObjectRef, ffi::PyBaseObject_Type, ffi::PyObject_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/boolobject.rs:14:1
[INFO] [stderr]     |
[INFO] [stderr] 14  | pyobject_native_type!(PyBool, ffi::PyBool_Type, ffi::PyBool_Check);
[INFO] [stderr]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/boolobject.rs:14:1
[INFO] [stderr]     |
[INFO] [stderr] 14  |   pyobject_native_type!(PyBool, ffi::PyBool_Type, ffi::PyBool_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/bytearray.rs:15:1
[INFO] [stderr]     |
[INFO] [stderr] 15  | pyobject_native_type!(PyByteArray, ffi::PyByteArray_Type, ffi::PyByteArray_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/bytearray.rs:15:1
[INFO] [stderr]     |
[INFO] [stderr] 15  |   pyobject_native_type!(PyByteArray, ffi::PyByteArray_Type, ffi::PyByteArray_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/complex.rs:13:1
[INFO] [stderr]     |
[INFO] [stderr] 13  | pyobject_native_type!(PyComplex, ffi::PyComplex_Type, ffi::PyComplex_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/complex.rs:13:1
[INFO] [stderr]     |
[INFO] [stderr] 13  |   pyobject_native_type!(PyComplex, ffi::PyComplex_Type, ffi::PyComplex_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:63:1
[INFO] [stderr]     |
[INFO] [stderr] 63  | pyobject_native_type!(PyDate, *PyDateTimeAPI.DateType, PyDate_Check);
[INFO] [stderr]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:63:1
[INFO] [stderr]     |
[INFO] [stderr] 63  |   pyobject_native_type!(PyDate, *PyDateTimeAPI.DateType, PyDate_Check);
[INFO] [stderr]     |   --------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:107:1
[INFO] [stderr]     |
[INFO] [stderr] 107 | pyobject_native_type!(PyDateTime, *PyDateTimeAPI.DateTimeType, PyDateTime_Check);
[INFO] [stderr]     | --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:107:1
[INFO] [stderr]     |
[INFO] [stderr] 107 |   pyobject_native_type!(PyDateTime, *PyDateTimeAPI.DateTimeType, PyDateTime_Check);
[INFO] [stderr]     |   --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:204:1
[INFO] [stderr]     |
[INFO] [stderr] 204 | pyobject_native_type!(PyTime, *PyDateTimeAPI.TimeType, PyTime_Check);
[INFO] [stderr]     | --------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:204:1
[INFO] [stderr]     |
[INFO] [stderr] 204 |   pyobject_native_type!(PyTime, *PyDateTimeAPI.TimeType, PyTime_Check);
[INFO] [stderr]     |   --------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:283:1
[INFO] [stderr]     |
[INFO] [stderr] 283 | pyobject_native_type!(PyTzInfo, *PyDateTimeAPI.TZInfoType, PyTZInfo_Check);
[INFO] [stderr]     | --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:283:1
[INFO] [stderr]     |
[INFO] [stderr] 283 |   pyobject_native_type!(PyTzInfo, *PyDateTimeAPI.TZInfoType, PyTZInfo_Check);
[INFO] [stderr]     |   --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:287:1
[INFO] [stderr]     |
[INFO] [stderr] 287 | pyobject_native_type!(PyDelta, *PyDateTimeAPI.DeltaType, PyDelta_Check);
[INFO] [stderr]     | ------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/datetime.rs:287:1
[INFO] [stderr]     |
[INFO] [stderr] 287 |   pyobject_native_type!(PyDelta, *PyDateTimeAPI.DeltaType, PyDelta_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/dict.rs:17:1
[INFO] [stderr]     |
[INFO] [stderr] 17  | pyobject_native_type!(PyDict, ffi::PyDict_Type, ffi::PyDict_Check);
[INFO] [stderr]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/dict.rs:17:1
[INFO] [stderr]     |
[INFO] [stderr] 17  |   pyobject_native_type!(PyDict, ffi::PyDict_Type, ffi::PyDict_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/floatob.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  | pyobject_native_type!(PyFloat, ffi::PyFloat_Type, ffi::PyFloat_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/floatob.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  |   pyobject_native_type!(PyFloat, ffi::PyFloat_Type, ffi::PyFloat_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/list.rs:19:1
[INFO] [stderr]     |
[INFO] [stderr] 19  | pyobject_native_type!(PyList, ffi::PyList_Type, ffi::PyList_Check);
[INFO] [stderr]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/list.rs:19:1
[INFO] [stderr]     |
[INFO] [stderr] 19  |   pyobject_native_type!(PyList, ffi::PyList_Type, ffi::PyList_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/module.rs:22:1
[INFO] [stderr]     |
[INFO] [stderr] 22  | pyobject_native_type!(PyModule, ffi::PyModule_Type, ffi::PyModule_Check);
[INFO] [stderr]     | ------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/module.rs:22:1
[INFO] [stderr]     |
[INFO] [stderr] 22  |   pyobject_native_type!(PyModule, ffi::PyModule_Type, ffi::PyModule_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/set.rs:20:1
[INFO] [stderr]     |
[INFO] [stderr] 20  | pyobject_native_type!(PySet, ffi::PySet_Type, ffi::PySet_Check);
[INFO] [stderr]     | ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/set.rs:20:1
[INFO] [stderr]     |
[INFO] [stderr] 20  |   pyobject_native_type!(PySet, ffi::PySet_Type, ffi::PySet_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/set.rs:21:1
[INFO] [stderr]     |
[INFO] [stderr] 21  | pyobject_native_type!(PyFrozenSet, ffi::PyFrozenSet_Type, ffi::PyFrozenSet_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/set.rs:21:1
[INFO] [stderr]     |
[INFO] [stderr] 21  |   pyobject_native_type!(PyFrozenSet, ffi::PyFrozenSet_Type, ffi::PyFrozenSet_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/slice.rs:18:1
[INFO] [stderr]     |
[INFO] [stderr] 18  | pyobject_native_type!(PySlice, ffi::PySlice_Type, ffi::PySlice_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/slice.rs:18:1
[INFO] [stderr]     |
[INFO] [stderr] 18  |   pyobject_native_type!(PySlice, ffi::PySlice_Type, ffi::PySlice_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/tuple.rs:17:1
[INFO] [stderr]     |
[INFO] [stderr] 17  | pyobject_native_type!(PyTuple, ffi::PyTuple_Type, ffi::PyTuple_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/tuple.rs:17:1
[INFO] [stderr]     |
[INFO] [stderr] 17  |   pyobject_native_type!(PyTuple, ffi::PyTuple_Type, ffi::PyTuple_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/typeobject.rs:19:1
[INFO] [stderr]     |
[INFO] [stderr] 19  | pyobject_native_type!(PyType, ffi::PyType_Type, ffi::PyType_Check);
[INFO] [stderr]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/typeobject.rs:19:1
[INFO] [stderr]     |
[INFO] [stderr] 19  |   pyobject_native_type!(PyType, ffi::PyType_Type, ffi::PyType_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/num3.rs:28:1
[INFO] [stderr]     |
[INFO] [stderr] 28  | pyobject_native_type!(PyLong, ffi::PyLong_Type, ffi::PyLong_Check);
[INFO] [stderr]     | ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/num3.rs:28:1
[INFO] [stderr]     |
[INFO] [stderr] 28  |   pyobject_native_type!(PyLong, ffi::PyLong_Type, ffi::PyLong_Check);
[INFO] [stderr]     |   ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/string.rs:20:1
[INFO] [stderr]     |
[INFO] [stderr] 20  | pyobject_native_type!(PyString, ffi::PyUnicode_Type, ffi::PyUnicode_Check);
[INFO] [stderr]     | --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/string.rs:20:1
[INFO] [stderr]     |
[INFO] [stderr] 20  |   pyobject_native_type!(PyString, ffi::PyUnicode_Type, ffi::PyUnicode_Check);
[INFO] [stderr]     |   --------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `init_type` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:131:13
[INFO] [stderr]     |
[INFO] [stderr] 131 |             fn init_type() {}
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^ cannot specialize default item `init_type`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 | impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     | ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/string.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  | pyobject_native_type!(PyBytes, ffi::PyBytes_Type, ffi::PyBytes_Check);
[INFO] [stderr]     | ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `init_type` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0520]: `type_object` specializes an item from a parent `impl`, but that item is not marked `default`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/typeob.rs:313:1
[INFO] [stderr]     |
[INFO] [stderr] 313 |   impl<T> PyTypeCreate for T where T: PyObjectAlloc<Self> + PyTypeInfo + Sized {}
[INFO] [stderr]     |   ------------------------------------------------------------------------------- parent `impl` is here
[INFO] [stderr]     | 
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/string.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  |   pyobject_native_type!(PyBytes, ffi::PyBytes_Type, ffi::PyBytes_Check);
[INFO] [stderr]     |   ---------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/pyo3-0.5.4/src/types/mod.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 | /             fn type_object() -> $crate::Py<$crate::types::PyType> {
[INFO] [stderr] 135 | |                 $crate::types::PyType::new::<$name>()
[INFO] [stderr] 136 | |             }
[INFO] [stderr]     | |_____________^ cannot specialize default item `type_object`
[INFO] [stderr]     |
[INFO] [stderr]     = note: to specialize, `type_object` in the parent `impl` must be marked `default`
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 129 previous errors
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0520`.
[INFO] [stderr] error: could not compile `pyo3`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "69807172e09e3b3b60d9a0d09c6570d43891878fe3a4992e16e02b2319f36d4e"`
[INFO] running `"docker" "rm" "-f" "69807172e09e3b3b60d9a0d09c6570d43891878fe3a4992e16e02b2319f36d4e"`
[INFO] [stdout] 69807172e09e3b3b60d9a0d09c6570d43891878fe3a4992e16e02b2319f36d4e
