[INFO] fetching crate wmlua 0.1.2...
[INFO] testing wmlua-0.1.2 against 1.90.0 for beta-1.91-3
[INFO] extracting crate wmlua 0.1.2 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate wmlua 0.1.2
[INFO] finished tweaking crates.io crate wmlua 0.1.2
[INFO] tweaked toml for crates.io crate wmlua 0.1.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wmlua 0.1.2 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wmlua 0.1.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded home v0.5.9
[INFO] [stderr]   Downloaded which v6.0.1
[INFO] [stderr]   Downloaded wmlua-src v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c3cb2da6fc8453aa462beeb7e69dbe53523edcc4968ae228a0a2cfd88958c874
[INFO] running `Command { std: "docker" "start" "-a" "c3cb2da6fc8453aa462beeb7e69dbe53523edcc4968ae228a0a2cfd88958c874", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c3cb2da6fc8453aa462beeb7e69dbe53523edcc4968ae228a0a2cfd88958c874", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c3cb2da6fc8453aa462beeb7e69dbe53523edcc4968ae228a0a2cfd88958c874", kill_on_drop: false }`
[INFO] [stdout] c3cb2da6fc8453aa462beeb7e69dbe53523edcc4968ae228a0a2cfd88958c874
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 80e70aefd1414426bd3f3a8198948915c7352691bdd4fdb717533c6c24d60502
[INFO] running `Command { std: "docker" "start" "-a" "80e70aefd1414426bd3f3a8198948915c7352691bdd4fdb717533c6c24d60502", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling cc v1.0.98
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling which v6.0.1
[INFO] [stderr]    Compiling wmlua-src v0.1.1
[INFO] [stderr]    Compiling wmlua v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::lua_State`
[INFO] [stdout]  --> src/values.rs:3:31
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::{LuaPush, LuaRead, lua_State, sys} ;
[INFO] [stdout]   |                               ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::lua_State`
[INFO] [stdout]  --> src/lua_tables.rs:5:31
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::{LuaPush, LuaRead, lua_State, sys};
[INFO] [stdout]   |                               ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::lua_State`
[INFO] [stdout]  --> src/functions.rs:2:31
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::{LuaPush, LuaRead, lua_State, sys};
[INFO] [stdout]   |                               ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::lua_State`
[INFO] [stdout]  --> src/rust_tables.rs:2:42
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::{ LuaPush, LuaRead, LuaTable, lua_State, sys};
[INFO] [stdout]   |                                          ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::lua_State`, `crate::lua_call`, `crate::lua_getfield`, `crate::lua_pop`, `crate::lua_pushvalue`
[INFO] [stdout]  --> src/object.rs:4:13
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::{lua_State, lua_call, lua_getfield, lua_pop, lua_pushvalue, push_lightuserdata, sys, Lua, LuaPush, LuaRead, LuaTable};
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^  ^^^^^^^^^^^^^ no `lua_pushvalue` in the root
[INFO] [stdout]   |             |          |         |             |
[INFO] [stdout]   |             |          |         |             no `lua_pop` in the root
[INFO] [stdout]   |             |          |         no `lua_getfield` in the root
[INFO] [stdout]   |             |          no `lua_call` in the root
[INFO] [stdout]   |             no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::lua_State`
[INFO] [stdout]  --> src/module.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{lua_State, sys, Lua, LuaPush, LuaTable};
[INFO] [stdout]   |             ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 36 | integer_impl!(i8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 36 | integer_impl!(i8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 36 | integer_impl!(i8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 36 | integer_impl!(i8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 36 | integer_impl!(i8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 37 | integer_impl!(i16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 37 | integer_impl!(i16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 37 | integer_impl!(i16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 37 | integer_impl!(i16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 37 | integer_impl!(i16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 38 | integer_impl!(i32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 38 | integer_impl!(i32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 38 | integer_impl!(i32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 38 | integer_impl!(i32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 38 | integer_impl!(i32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 39 | integer_impl!(i64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 39 | integer_impl!(i64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 39 | integer_impl!(i64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 39 | integer_impl!(i64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 39 | integer_impl!(i64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 40 | integer_impl!(u8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 40 | integer_impl!(u8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 40 | integer_impl!(u8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 40 | integer_impl!(u8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 40 | integer_impl!(u8);
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 41 | integer_impl!(u16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 41 | integer_impl!(u16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 41 | integer_impl!(u16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 41 | integer_impl!(u16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 41 | integer_impl!(u16);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 42 | integer_impl!(u32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 42 | integer_impl!(u32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 42 | integer_impl!(u32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 42 | integer_impl!(u32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 42 | integer_impl!(u32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 43 | integer_impl!(u64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 43 | integer_impl!(u64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 43 | integer_impl!(u64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 43 | integer_impl!(u64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 43 | integer_impl!(u64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:31
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 44 | integer_impl!(usize);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:11:65
[INFO] [stdout]    |
[INFO] [stdout] 11 |                 unsafe { sys::lua_pushinteger(lua, self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                 ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 44 | integer_impl!(usize);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushinteger` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:31
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 44 | integer_impl!(usize);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in module `sys`
[INFO] [stdout]   --> src/values.rs:18:66
[INFO] [stdout]    |
[INFO] [stdout] 18 |                 unsafe { sys::lua_pushinteger(lua, *self as sys::lua_Integer) };
[INFO] [stdout]    |                                                                  ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 44 | integer_impl!(usize);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tointegerx` in module `sys`
[INFO] [stdout]   --> src/values.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |                 let val = unsafe { sys::lua_tointegerx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 44 | integer_impl!(usize);
[INFO] [stdout]    | -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnumber` in module `sys`
[INFO] [stdout]   --> src/values.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 unsafe { sys::lua_pushnumber(lua, self as f64) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 76 | numeric_impl!(f32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnumber` in module `sys`
[INFO] [stdout]   --> src/values.rs:58:31
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 unsafe { sys::lua_pushnumber(lua, *self as f64) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 76 | numeric_impl!(f32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tonumberx` in module `sys`
[INFO] [stdout]   --> src/values.rs:66:41
[INFO] [stdout]    |
[INFO] [stdout] 66 |                 let val = unsafe { sys::lua_tonumberx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 76 | numeric_impl!(f32);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnumber` in module `sys`
[INFO] [stdout]   --> src/values.rs:51:31
[INFO] [stdout]    |
[INFO] [stdout] 51 |                 unsafe { sys::lua_pushnumber(lua, self as f64) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 77 | numeric_impl!(f64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnumber` in module `sys`
[INFO] [stdout]   --> src/values.rs:58:31
[INFO] [stdout]    |
[INFO] [stdout] 58 |                 unsafe { sys::lua_pushnumber(lua, *self as f64) };
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 77 | numeric_impl!(f64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tonumberx` in module `sys`
[INFO] [stdout]   --> src/values.rs:66:41
[INFO] [stdout]    |
[INFO] [stdout] 66 |                 let val = unsafe { sys::lua_tonumberx(lua, index, &mut success) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 77 | numeric_impl!(f64);
[INFO] [stdout]    | ------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `numeric_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushstring` in module `sys`
[INFO] [stdout]   --> src/values.rs:83:27
[INFO] [stdout]    |
[INFO] [stdout] 83 |             unsafe { sys::lua_pushstring(lua, value.as_ptr()) };
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushstring` in module `sys`
[INFO] [stdout]   --> src/values.rs:86:27
[INFO] [stdout]    |
[INFO] [stdout] 86 |             unsafe { sys::lua_pushstring(lua, cstr!("UNVAILED STRING")) };
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_isstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:101:18
[INFO] [stdout]     |
[INFO] [stdout] 101 |             sys::lua_isstring(lua, index) == 0
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tolstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:106:34
[INFO] [stdout]     |
[INFO] [stdout] 106 |         let data = unsafe { sys::lua_tolstring(lua, index, &mut size) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:118:23
[INFO] [stdout]     |
[INFO] [stdout] 118 |         unsafe { sys::lua_pushstring(lua, self.as_ptr()) };
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tolstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:132:34
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let data = unsafe { sys::lua_tolstring(lua, index, &mut size) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:144:27
[INFO] [stdout]     |
[INFO] [stdout] 144 |             unsafe { sys::lua_pushstring(lua, value.as_ptr()) };
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:147:27
[INFO] [stdout]     |
[INFO] [stdout] 147 |             unsafe { sys::lua_pushstring(lua, cstr!("UNVAILED STRING")) };
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushboolean` in module `sys`
[INFO] [stdout]    --> src/values.rs:155:23
[INFO] [stdout]     |
[INFO] [stdout] 155 |         unsafe { sys::lua_pushboolean(lua, self.clone() as libc::c_int) };
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushboolean` in module `sys`
[INFO] [stdout]    --> src/values.rs:162:23
[INFO] [stdout]     |
[INFO] [stdout] 162 |         unsafe { sys::lua_pushboolean(lua, self.clone() as libc::c_int) };
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_isboolean` in module `sys`
[INFO] [stdout]    --> src/values.rs:169:27
[INFO] [stdout]     |
[INFO] [stdout] 169 |         if unsafe { !sys::lua_isboolean(lua, index) } {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_toboolean` in module `sys`
[INFO] [stdout]    --> src/values.rs:173:28
[INFO] [stdout]     |
[INFO] [stdout] 173 |         Some(unsafe { sys::lua_toboolean(lua, index) != 0 })
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnil` in module `sys`
[INFO] [stdout]    --> src/values.rs:179:23
[INFO] [stdout]     |
[INFO] [stdout] 179 |         unsafe { sys::lua_pushnil(lua) };
[INFO] [stdout]     |                       ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnil` in module `sys`
[INFO] [stdout]    --> src/values.rs:186:23
[INFO] [stdout]     |
[INFO] [stdout] 186 |         unsafe { sys::lua_pushnil(lua) };
[INFO] [stdout]     |                       ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushlstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:199:23
[INFO] [stdout]     |
[INFO] [stdout] 199 |         unsafe { sys::lua_pushlstring(lua, self.0.as_ptr() as *const i8, self.0.len()) };
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushlstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:206:23
[INFO] [stdout]     |
[INFO] [stdout] 206 |         unsafe { sys::lua_pushlstring(lua, self.0.as_ptr() as *const i8, self.0.len()) };
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tolstring` in module `sys`
[INFO] [stdout]    --> src/values.rs:214:39
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let c_str_raw = unsafe { sys::lua_tolstring(lua, index, &mut size) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_istable` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:18:26
[INFO] [stdout]    |
[INFO] [stdout] 18 |         if unsafe { sys::lua_istable(lua, index) } {
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnil` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:20:31
[INFO] [stdout]    |
[INFO] [stdout] 20 |                 unsafe { sys::lua_pushnil(lua); }
[INFO] [stdout]    |                               ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 |             unsafe { sys::lua_pop(self.table, self.pop); };
[INFO] [stdout]    |                           ^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushnil` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |         unsafe { sys::lua_pushnil(self.table) };
[INFO] [stdout]    |                       ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettable` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:69:23
[INFO] [stdout]    |
[INFO] [stdout] 69 |         unsafe { sys::lua_gettable(self.table, if self.index > 0 { self.index } else {self.index - 1}); }
[INFO] [stdout]    |                       ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:80:23
[INFO] [stdout]    |
[INFO] [stdout] 80 |         unsafe { sys::lua_settable(self.table, if self.index > 0 { self.index } else {self.index - 2}); }
[INFO] [stdout]    |                       ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:89:18
[INFO] [stdout]    |
[INFO] [stdout] 89 |             sys::lua_pushcfunction(self.table, func);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/lua_tables.rs:90:18
[INFO] [stdout]    |
[INFO] [stdout] 90 |             sys::lua_settable(self.table, if self.index > 0 { self.index } else {self.index - 2});
[INFO] [stdout]    |                  ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:101:18
[INFO] [stdout]     |
[INFO] [stdout] 101 |             sys::lua_newtable(self.table);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |             sys::lua_settable(self.table, if self.index > 0 { self.index } else {self.index - 2}); 
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawlen` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:109:18
[INFO] [stdout]     |
[INFO] [stdout] 109 |             sys::lua_rawlen(self.table, self.index)
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getmetatable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:115:36
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let result = unsafe { sys::lua_getmetatable(self.table, self.index) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:119:22
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 sys::lua_newtable(self.table);
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setmetatable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:120:22
[INFO] [stdout]     |
[INFO] [stdout] 120 |                 sys::lua_setmetatable(self.table, -2);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getmetatable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:121:30
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 let r = sys::lua_getmetatable(self.table, self.index);
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_istable` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:146:27
[INFO] [stdout]     |
[INFO] [stdout] 146 |         if unsafe { !sys::lua_istable(state, -2) || sys::lua_next(state, -2) == 0 } {
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_next` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:146:58
[INFO] [stdout]     |
[INFO] [stdout] 146 |         if unsafe { !sys::lua_istable(state, -2) || sys::lua_next(state, -2) == 0 } {
[INFO] [stdout]     |                                                          ^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:154:23
[INFO] [stdout]     |
[INFO] [stdout] 154 |         unsafe { sys::lua_pop(state, 1) };
[INFO] [stdout]     |                       ^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in module `sys`
[INFO] [stdout]    --> src/lua_tables.rs:167:27
[INFO] [stdout]     |
[INFO] [stdout] 167 |             unsafe { sys::lua_pop(self.table.table, 1) }
[INFO] [stdout]     |                           ^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:65:41
[INFO] [stdout]     |
[INFO] [stdout]  65 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 111 | impl_function_ext!();
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:70:58
[INFO] [stdout]     |
[INFO] [stdout]  70 |                     let wrapper: extern "C" fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 111 | impl_function_ext!();
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:71:26
[INFO] [stdout]     |
[INFO] [stdout]  71 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 111 | impl_function_ext!();
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 112 | impl_function_ext!(A);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 112 | impl_function_ext!(A);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 112 | impl_function_ext!(A);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 113 | impl_function_ext!(A, B);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 113 | impl_function_ext!(A, B);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 113 | impl_function_ext!(A, B);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 114 | impl_function_ext!(A, B, C);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 114 | impl_function_ext!(A, B, C);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 114 | impl_function_ext!(A, B, C);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 115 | impl_function_ext!(A, B, C, D);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 115 | impl_function_ext!(A, B, C, D);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 115 | impl_function_ext!(A, B, C, D);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 116 | impl_function_ext!(A, B, C, D, E);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 116 | impl_function_ext!(A, B, C, D, E);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 116 | impl_function_ext!(A, B, C, D, E);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 117 | impl_function_ext!(A, B, C, D, E, F);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 117 | impl_function_ext!(A, B, C, D, E, F);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 117 | impl_function_ext!(A, B, C, D, E, F);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 118 | impl_function_ext!(A, B, C, D, E, F, G);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 118 | impl_function_ext!(A, B, C, D, E, F, G);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 118 | impl_function_ext!(A, B, C, D, E, F, G);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 119 | impl_function_ext!(A, B, C, D, E, F, G, H);
[INFO] [stdout]     | ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 119 | impl_function_ext!(A, B, C, D, E, F, G, H);
[INFO] [stdout]     | ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 119 | impl_function_ext!(A, B, C, D, E, F, G, H);
[INFO] [stdout]     | ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 120 | impl_function_ext!(A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 120 | impl_function_ext!(A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 120 | impl_function_ext!(A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:97:41
[INFO] [stdout]     |
[INFO] [stdout]  97 |                     let lua_data = sys::lua_newuserdata(lua, mem::size_of::<Z>() as libc::size_t);
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 121 | impl_function_ext!(A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:102:54
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 121 | impl_function_ext!(A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcclosure` in module `sys`
[INFO] [stdout]    --> src/functions.rs:103:26
[INFO] [stdout]     |
[INFO] [stdout] 103 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 121 | impl_function_ext!(A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/functions.rs:124:47
[INFO] [stdout]     |
[INFO] [stdout] 124 | extern "C" fn wrapper<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                               ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]    --> src/functions.rs:130:34
[INFO] [stdout]     |
[INFO] [stdout] 130 |     let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]    --> src/functions.rs:130:59
[INFO] [stdout]     |
[INFO] [stdout] 130 |     let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]    --> src/functions.rs:134:41
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]     |                                         ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]    --> src/functions.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |                 sys::lua_error(lua);
[INFO] [stdout]     |                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]  --> src/userdata.rs:9:52
[INFO] [stdout]   |
[INFO] [stdout] 9 | extern "C" fn destructor_wrapper<T>(lua: *mut sys::lua_State) -> libc::c_int {
[INFO] [stdout]   |                                                    ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let obj = sys::lua_touserdata(lua, -1);
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:29:56
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub fn push_userdata<'a, T, F>(data: T, lua: *mut sys::lua_State, mut metatable: F) -> i32
[INFO] [stdout]    |                                                        ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:36:23
[INFO] [stdout]    |
[INFO] [stdout] 36 |         unsafe { sys::lua_newuserdata(lua, mem::size_of::<T>() as libc::size_t) };
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 |         sys::lua_newtable(lua);
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 |         sys::lua_settable(lua, -3);
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |             sys::lua_pushcfunction(lua, destructor_wrapper::<T>);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:55:18
[INFO] [stdout]    |
[INFO] [stdout] 55 |             sys::lua_settable(lua, -3);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setmetatable` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:63:14
[INFO] [stdout]    |
[INFO] [stdout] 63 |         sys::lua_setmetatable(lua, -2);
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:83:20
[INFO] [stdout]    |
[INFO] [stdout] 83 |     lua: *mut sys::lua_State,
[INFO] [stdout]    |                    ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushlightuserdata` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |         sys::lua_pushlightuserdata(lua, mem::transmute(data));
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]   --> src/userdata.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |         sys::lua_newtable(lua);
[INFO] [stdout]    |              ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |         sys::lua_settable(lua, -3);
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setmetatable` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |         sys::lua_setmetatable(lua, -2);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:116:48
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub fn read_userdata<'t, 'c, T>(lua: *mut sys::lua_State, index: i32) -> Option<&'t mut T>
[INFO] [stdout]     |                                                ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_isuserdata` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |         if sys::lua_isuserdata(lua, index) == 0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:125:29
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let data_ptr = sys::lua_touserdata(lua, index);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getmetatable` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |         if sys::lua_getmetatable(lua, index) == 0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettable` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:134:14
[INFO] [stdout]     |
[INFO] [stdout] 134 |         sys::lua_gettable(lua, -2);
[INFO] [stdout]     |              ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:138:22
[INFO] [stdout]     |
[INFO] [stdout] 138 |                 sys::lua_pop(lua, 2);
[INFO] [stdout]     |                      ^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in module `sys`
[INFO] [stdout]    --> src/userdata.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |         sys::lua_pop(lua, 2);
[INFO] [stdout]     |              ^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:45:54
[INFO] [stdout]    |
[INFO] [stdout] 45 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($first, $($other),+)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:7:49
[INFO] [stdout]    |
[INFO] [stdout]  7 |             fn push_to_lua(self, lua: *mut sys::lua_State) -> i32 {
[INFO] [stdout]    |                                                 ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/tuples.rs:13:54
[INFO] [stdout]    |
[INFO] [stdout] 13 |             fn lua_read_with_pop_impl(lua: *mut sys::lua_State, index: i32, _pop: i32) -> Option<($ty,)> {
[INFO] [stdout]    |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 71 | tuple_impl!(A, B, C, D, E, F, G, H, I, J, K, L, M);
[INFO] [stdout]    | -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `tuple_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:11:19
[INFO] [stdout]    |
[INFO] [stdout] 11 |     unsafe { sys::lua_newtable(lua) };
[INFO] [stdout]    |                   ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_insert` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:21:31
[INFO] [stdout]    |
[INFO] [stdout] 21 |                 unsafe { sys::lua_insert(lua, -2) }
[INFO] [stdout]    |                               ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:22:31
[INFO] [stdout]    |
[INFO] [stdout] 22 |                 unsafe { sys::lua_settable(lua, -3) }
[INFO] [stdout]    |                               ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:24:32
[INFO] [stdout]    |
[INFO] [stdout] 24 |             2 => unsafe { sys::lua_settable(lua, -3) },
[INFO] [stdout]    |                                ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_createtable` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |     unsafe { sys::lua_createtable(lua, 0, nrec as i32) };
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]   --> src/rust_tables.rs:45:32
[INFO] [stdout]    |
[INFO] [stdout] 45 |             2 => unsafe { sys::lua_settable(lua, -3) },
[INFO] [stdout]    |                                ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]  --> src/object.rs:8:52
[INFO] [stdout]   |
[INFO] [stdout] 8 | extern "C" fn destructor_wrapper<T>(lua: *mut sys::lua_State) -> libc::c_int {
[INFO] [stdout]   |                                                    ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/object.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |         let obj = sys::lua_touserdata(lua, -1);
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/object.rs:16:53
[INFO] [stdout]    |
[INFO] [stdout] 16 | extern "C" fn constructor_wrapper<T>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newuserdata` in module `sys`
[INFO] [stdout]   --> src/object.rs:22:23
[INFO] [stdout]    |
[INFO] [stdout] 22 |         unsafe { sys::lua_newuserdata(lua, mem::size_of::<T>() as libc::size_t) };
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in module `sys`
[INFO] [stdout]   --> src/object.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 |         sys::lua_getglobal(lua, typeid.as_ptr());
[INFO] [stdout]    |              ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setmetatable` in module `sys`
[INFO] [stdout]   --> src/object.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 |         sys::lua_setmetatable(lua, -2);
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/object.rs:50:53
[INFO] [stdout]    |
[INFO] [stdout] 50 | extern "C" fn index_metatable<'a, T>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in module `sys`
[INFO] [stdout]   --> src/object.rs:58:18
[INFO] [stdout]    |
[INFO] [stdout] 58 |             sys::lua_getglobal(lua, typeid.as_ptr());
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TBOOLEAN` in module `sys`
[INFO] [stdout]   --> src/object.rs:62:38
[INFO] [stdout]    |
[INFO] [stdout] 62 |             let is_field = t == sys::LUA_TBOOLEAN;
[INFO] [stdout]    |                                      ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TFUNCTION` in module `sys`
[INFO] [stdout]   --> src/object.rs:65:26
[INFO] [stdout]    |
[INFO] [stdout] 65 |             if t != sys::LUA_TFUNCTION || !is_field {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/object.rs:77:56
[INFO] [stdout]    |
[INFO] [stdout] 77 | extern "C" fn newindex_metatable<'a, T>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                        ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in module `sys`
[INFO] [stdout]   --> src/object.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |             sys::lua_getglobal(lua, typeid.as_ptr());
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TFUNCTION` in module `sys`
[INFO] [stdout]   --> src/object.rs:90:26
[INFO] [stdout]    |
[INFO] [stdout] 90 |             if t != sys::LUA_TFUNCTION {
[INFO] [stdout]    |                          ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/object.rs:106:59
[INFO] [stdout]     |
[INFO] [stdout] 106 | extern "C" fn constructor_light_wrapper<T>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                                           ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in module `sys`
[INFO] [stdout]    --> src/object.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |         sys::lua_getglobal(lua, typeid.as_ptr());
[INFO] [stdout]     |              ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setmetatable` in module `sys`
[INFO] [stdout]    --> src/object.rs:116:14
[INFO] [stdout]     |
[INFO] [stdout] 116 |         sys::lua_setmetatable(lua, -2);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]    --> src/object.rs:161:22
[INFO] [stdout]     |
[INFO] [stdout] 161 |                 sys::lua_newtable(self.lua);
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]    --> src/object.rs:165:22
[INFO] [stdout]     |
[INFO] [stdout] 165 |                 sys::lua_settable(self.lua, -3);
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:171:26
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     sys::lua_pushcfunction(self.lua, destructor_wrapper::<T>);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settable` in module `sys`
[INFO] [stdout]    --> src/object.rs:173:26
[INFO] [stdout]     |
[INFO] [stdout] 173 |                     sys::lua_settable(self.lua, -3);
[INFO] [stdout]     |                          ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:177:22
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 sys::lua_pushcfunction(self.lua, index_metatable::<T>);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawset` in module `sys`
[INFO] [stdout]    --> src/object.rs:179:22
[INFO] [stdout]     |
[INFO] [stdout] 179 |                 sys::lua_rawset(self.lua, -3);
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:182:22
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 sys::lua_pushcfunction(self.lua, newindex_metatable::<T>);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawset` in module `sys`
[INFO] [stdout]    --> src/object.rs:183:22
[INFO] [stdout]     |
[INFO] [stdout] 183 |                 sys::lua_rawset(self.lua, -3);
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in module `sys`
[INFO] [stdout]    --> src/object.rs:185:22
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 sys::lua_setglobal(self.lua, typeid.as_ptr() as *const c_char);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]    --> src/object.rs:188:22
[INFO] [stdout]     |
[INFO] [stdout] 188 |                 sys::lua_newtable(self.lua);
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in module `sys`
[INFO] [stdout]    --> src/object.rs:189:22
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 sys::lua_setglobal(self.lua, typeid.as_ptr());
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 |                 sys::lua_pushcfunction(self.lua, constructor_light_wrapper::<T>);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:203:22
[INFO] [stdout]     |
[INFO] [stdout] 203 |                 sys::lua_pushcfunction(self.lua, constructor_wrapper::<T>);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in module `sys`
[INFO] [stdout]    --> src/object.rs:205:18
[INFO] [stdout]     |
[INFO] [stdout] 205 |             sys::lua_setglobal(self.lua, name.as_ptr());
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]    --> src/object.rs:271:39
[INFO] [stdout]     |
[INFO] [stdout] 271 |         func: extern "C" fn(*mut sys::lua_State) -> libc::c_int,
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/module.rs:41:39
[INFO] [stdout]    |
[INFO] [stdout] 41 |         func: extern "C" fn(*mut sys::lua_State) -> libc::c_int,
[INFO] [stdout]    |                                       ^^^^^^^^^ not found in `sys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:38:15
[INFO] [stdout]    |
[INFO] [stdout] 38 |     lua: *mut lua_State,
[INFO] [stdout]    |               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:44:19
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub lua: *mut lua_State,
[INFO] [stdout]    |                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:63:32
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn new_empty(lua: *mut lua_State) -> LuaGuard {
[INFO] [stdout]    |                                ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:70:26
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn new(lua: *mut lua_State, size: i32) -> LuaGuard {
[INFO] [stdout]    |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:148:39
[INFO] [stdout]     |
[INFO] [stdout] 148 |         extern "C" fn panic(lua: *mut lua_State) -> libc::c_int {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:155:46
[INFO] [stdout]     |
[INFO] [stdout] 155 |         extern "C" fn error_handle(lua: *mut lua_State) -> libc::c_int {
[INFO] [stdout]     |                                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:172:37
[INFO] [stdout]     |
[INFO] [stdout] 172 |     pub fn state(&mut self) -> *mut lua_State {
[INFO] [stdout]     |                                     ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:192:42
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub fn from_existing_state(lua: *mut lua_State, close_at_the_end: bool) -> Lua {
[INFO] [stdout]     |                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:199:72
[INFO] [stdout]     |
[INFO] [stdout] 199 |     pub fn register<I>(&mut self, index : I, func : extern "C" fn(*mut lua_State) -> libc::c_int) -> i32
[INFO] [stdout]     |                                                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:300:63
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub fn add_lualoader(&mut self, func : extern "C" fn(*mut lua_State) -> libc::c_int) -> i32 {
[INFO] [stdout]     |                                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_Integer` in this scope
[INFO] [stdout]    --> src/lib.rs:311:56
[INFO] [stdout]     |
[INFO] [stdout] 311 |             let mut i = (lua_rawlen(state, -2) + 1) as lua_Integer;
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TNIL` in this scope
[INFO] [stdout]    --> src/lib.rs:344:36
[INFO] [stdout]     |
[INFO] [stdout] 344 |         self.get_luatype(index) == LUA_TNIL
[INFO] [stdout]     |                                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TBOOLEAN` in this scope
[INFO] [stdout]    --> src/lib.rs:348:36
[INFO] [stdout]     |
[INFO] [stdout] 348 |         self.get_luatype(index) == LUA_TBOOLEAN
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TLIGHTUSERDATA` in this scope
[INFO] [stdout]    --> src/lib.rs:352:36
[INFO] [stdout]     |
[INFO] [stdout] 352 |         self.get_luatype(index) == LUA_TLIGHTUSERDATA
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TNUMBER` in this scope
[INFO] [stdout]    --> src/lib.rs:356:36
[INFO] [stdout]     |
[INFO] [stdout] 356 |         self.get_luatype(index) == LUA_TNUMBER
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TSTRING` in this scope
[INFO] [stdout]    --> src/lib.rs:360:36
[INFO] [stdout]     |
[INFO] [stdout] 360 |         self.get_luatype(index) == LUA_TSTRING
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TTABLE` in this scope
[INFO] [stdout]    --> src/lib.rs:364:36
[INFO] [stdout]     |
[INFO] [stdout] 364 |         self.get_luatype(index) == LUA_TTABLE
[INFO] [stdout]     |                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TFUNCTION` in this scope
[INFO] [stdout]    --> src/lib.rs:368:36
[INFO] [stdout]     |
[INFO] [stdout] 368 |         self.get_luatype(index) == LUA_TFUNCTION
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_TUSERDATA` in this scope
[INFO] [stdout]    --> src/lib.rs:372:36
[INFO] [stdout]     |
[INFO] [stdout] 372 |         self.get_luatype(index) == LUA_TUSERDATA
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LUA_GCCOLLECT` in this scope
[INFO] [stdout]    --> src/lib.rs:402:39
[INFO] [stdout]     |
[INFO] [stdout] 402 |         unsafe { lua_gc(self.state(), LUA_GCCOLLECT, 0) as i32 } 
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:442:36
[INFO] [stdout]     |
[INFO] [stdout] 442 |     fn push_to_lua(self, lua: *mut lua_State) -> i32;
[INFO] [stdout]     |                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:451:27
[INFO] [stdout]     |
[INFO] [stdout] 451 |     fn lua_read(lua: *mut lua_State) -> Option<Self> {
[INFO] [stdout]     |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:456:39
[INFO] [stdout]     |
[INFO] [stdout] 456 |     fn lua_read_at_position(lua: *mut lua_State, index: i32) -> Option<Self> {
[INFO] [stdout]     |                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:461:36
[INFO] [stdout]     |
[INFO] [stdout] 461 |     fn lua_read_with_pop(lua: *mut lua_State, index: i32, pop: i32) -> Option<Self> {
[INFO] [stdout]     |                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:466:41
[INFO] [stdout]     |
[INFO] [stdout] 466 |     fn lua_read_with_pop_impl(lua: *mut lua_State, index: i32, pop: i32) -> Option<Self>;
[INFO] [stdout]     |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 112 | impl_function_ext!(A);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 113 | impl_function_ext!(A, B);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 114 | impl_function_ext!(A, B, C);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 115 | impl_function_ext!(A, B, C, D);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 116 | impl_function_ext!(A, B, C, D, E);
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 117 | impl_function_ext!(A, B, C, D, E, F);
[INFO] [stdout]     | ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 118 | impl_function_ext!(A, B, C, D, E, F, G);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 119 | impl_function_ext!(A, B, C, D, E, F, G, H);
[INFO] [stdout]     | ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 120 | impl_function_ext!(A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     | --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:102:34
[INFO] [stdout]     |
[INFO] [stdout] 102 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = wrapper::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 121 | impl_function_ext!(A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     | ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/functions.rs:149:35
[INFO] [stdout]     |
[INFO] [stdout] 124 | extern "C" fn wrapper<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                          - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 149 |     let ret_value = data.call_mut(args);
[INFO] [stdout]     |                          -------- ^^^^ expected type parameter `P`, found `()`
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `P`
[INFO] [stdout]                     found unit type `()`
[INFO] [stdout] help: the return type of this call is `()` due to the type of the argument passed
[INFO] [stdout]    --> src/functions.rs:149:21
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let ret_value = data.call_mut(args);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   this argument influences the return type of `call_mut`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:44:8
[INFO] [stdout]     |
[INFO] [stdout]  44 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^            ------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_newstate` in this scope
[INFO] [stdout]    --> src/lib.rs:142:28
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let lua = unsafe { luaL_newstate() };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_atpanic` in this scope
[INFO] [stdout]    --> src/lib.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |         unsafe { lua_atpanic(lua, panic) };
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tostring` in this scope
[INFO] [stdout]    --> src/lib.rs:149:32
[INFO] [stdout]     |
[INFO] [stdout] 149 |             let err = unsafe { lua_tostring(lua, -1) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_tostring` in this scope
[INFO] [stdout]    --> src/lib.rs:156:32
[INFO] [stdout]     |
[INFO] [stdout] 156 |             let err = unsafe { lua_tostring(lua, -1) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_register` in this scope
[INFO] [stdout]    --> src/lib.rs:203:18
[INFO] [stdout]     |
[INFO] [stdout] 203 |         unsafe { lua_register(self.state(), index.as_ptr(), func) };
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_openlibs` in this scope
[INFO] [stdout]    --> src/lib.rs:210:18
[INFO] [stdout]     |
[INFO] [stdout] 210 |         unsafe { luaL_openlibs(self.lua) }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:218:18
[INFO] [stdout]     |
[INFO] [stdout] 218 |         unsafe { lua_getglobal(self.lua, index.as_ptr()); }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 |         unsafe { lua_getglobal(self.lua, index.as_ptr()); }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:238:18
[INFO] [stdout]     |
[INFO] [stdout] 238 |         unsafe { lua_setglobal(self.lua, index.as_ptr()); }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:246:18
[INFO] [stdout]     |
[INFO] [stdout] 246 |         unsafe { lua_setglobal(self.lua, index.as_ptr()); }
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_loadstring` in this scope
[INFO] [stdout]    --> src/lib.rs:256:13
[INFO] [stdout]     |
[INFO] [stdout] 256 |             luaL_loadstring(state, index.as_ptr());
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:257:27
[INFO] [stdout]     |
[INFO] [stdout] 257 |             let success = lua_pcall(state, 0, 1, -2);
[INFO] [stdout]     |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |             lua_remove(state, -2);
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in this scope
[INFO] [stdout]    --> src/lib.rs:273:23
[INFO] [stdout]     |
[INFO] [stdout] 273 |             let top = lua_gettop(state);
[INFO] [stdout]     |                       ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |             lua_getglobal(state, index.as_ptr());
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_insert` in this scope
[INFO] [stdout]    --> src/lib.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |             lua_insert(state, -top - 1);
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |             lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_insert` in this scope
[INFO] [stdout]    --> src/lib.rs:277:13
[INFO] [stdout]     |
[INFO] [stdout] 277 |             lua_insert(state, -top - 2);
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:278:27
[INFO] [stdout]     |
[INFO] [stdout] 278 |             let success = lua_pcall(state, top, 1, -top-2);
[INFO] [stdout]     |                           ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:283:13
[INFO] [stdout]     |
[INFO] [stdout] 283 |             lua_remove(state, -2);
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_newtable` in this scope
[INFO] [stdout]    --> src/lib.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             lua_newtable(self.state());
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 295 |             lua_setglobal(self.state(), index2.as_ptr()); 
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:308:13
[INFO] [stdout]     |
[INFO] [stdout] 308 |             lua_getglobal(state, package);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getfield` in this scope
[INFO] [stdout]    --> src/lib.rs:309:13
[INFO] [stdout]     |
[INFO] [stdout] 309 |             lua_getfield(state, -1, searchers);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pushcfunction` in this scope
[INFO] [stdout]    --> src/lib.rs:310:13
[INFO] [stdout]     |
[INFO] [stdout] 310 |             lua_pushcfunction(state, func);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawlen` in this scope
[INFO] [stdout]    --> src/lib.rs:311:26
[INFO] [stdout]     |
[INFO] [stdout] 311 |             let mut i = (lua_rawlen(state, -2) + 1) as lua_Integer;
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawgeti` in this scope
[INFO] [stdout]    --> src/lib.rs:313:17
[INFO] [stdout]     |
[INFO] [stdout] 313 |                 lua_rawgeti(state, -2, i - 1);                               
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawseti` in this scope
[INFO] [stdout]    --> src/lib.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 lua_rawseti(state, -3, i);
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_rawseti` in this scope
[INFO] [stdout]    --> src/lib.rs:317:13
[INFO] [stdout]     |
[INFO] [stdout] 317 |             lua_rawseti(state, -2, 2);
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_setfield` in this scope
[INFO] [stdout]    --> src/lib.rs:319:13
[INFO] [stdout]     |
[INFO] [stdout] 319 |             lua_setfield(state, -2, searchers);                               
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |             lua_pop(state, 1);
[INFO] [stdout]     |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in this scope
[INFO] [stdout]    --> src/lib.rs:327:13
[INFO] [stdout]     |
[INFO] [stdout] 327 |             lua_gettop(self.state())
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_settop` in this scope
[INFO] [stdout]    --> src/lib.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |             lua_settop(self.state(), top)
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_type` in this scope
[INFO] [stdout]    --> src/lib.rs:339:13
[INFO] [stdout]     |
[INFO] [stdout] 339 |             lua_type(self.state(), index)
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_loadbuffer` in this scope
[INFO] [stdout]    --> src/lib.rs:387:28
[INFO] [stdout]     |
[INFO] [stdout] 387 |         let ret = unsafe { luaL_loadbuffer(self.state(), buffer.as_ptr() as *const libc::c_char, buffer.len(), short_name.as_ptr()) };
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_error` in this scope
[INFO] [stdout]    --> src/lib.rs:391:22
[INFO] [stdout]     |
[INFO] [stdout] 391 |             unsafe { luaL_error(self.state(), err_detail.as_ptr()); }
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gc` in this scope
[INFO] [stdout]    --> src/lib.rs:402:18
[INFO] [stdout]     |
[INFO] [stdout] 402 |         unsafe { lua_gc(self.state(), LUA_GCCOLLECT, 0) as i32 } 
[INFO] [stdout]     |                  ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 405 |     impl_exec_func!(exec_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 405 |     impl_exec_func!(exec_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 405 |     impl_exec_func!(exec_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 405 |     impl_exec_func!(exec_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |     impl_exec_func!(exec_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |     impl_exec_func!(exec_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |     impl_exec_func!(exec_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 406 |     impl_exec_func!(exec_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_exec_func!(exec_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_exec_func!(exec_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_exec_func!(exec_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 407 |     impl_exec_func!(exec_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 |     impl_exec_func!(exec_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 |     impl_exec_func!(exec_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 |     impl_exec_func!(exec_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 408 |     impl_exec_func!(exec_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 409 |     impl_exec_func!(exec_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 409 |     impl_exec_func!(exec_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 409 |     impl_exec_func!(exec_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 409 |     impl_exec_func!(exec_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |     impl_exec_func!(exec_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |     impl_exec_func!(exec_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |     impl_exec_func!(exec_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 410 |     impl_exec_func!(exec_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 411 |     impl_exec_func!(exec_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 411 |     impl_exec_func!(exec_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 411 |     impl_exec_func!(exec_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 411 |     impl_exec_func!(exec_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 412 |     impl_exec_func!(exec_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 412 |     impl_exec_func!(exec_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 412 |     impl_exec_func!(exec_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 412 |     impl_exec_func!(exec_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 413 |     impl_exec_func!(exec_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 413 |     impl_exec_func!(exec_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 413 |     impl_exec_func!(exec_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 413 |     impl_exec_func!(exec_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |     impl_exec_func!(exec_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |     impl_exec_func!(exec_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |     impl_exec_func!(exec_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 414 |     impl_exec_func!(exec_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:86:17
[INFO] [stdout]     |
[INFO] [stdout]  86 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 415 |     impl_exec_func!(exec_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:87:17
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 415 |     impl_exec_func!(exec_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:94:31
[INFO] [stdout]     |
[INFO] [stdout]  94 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 415 |     impl_exec_func!(exec_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:99:17
[INFO] [stdout]     |
[INFO] [stdout]  99 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 415 |     impl_exec_func!(exec_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_exec_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 418 |     impl_read_func!(read_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 418 |     impl_read_func!(read_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 418 |     impl_read_func!(read_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 418 |     impl_read_func!(read_func0, );
[INFO] [stdout]     |     ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 419 |     impl_read_func!(read_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 419 |     impl_read_func!(read_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 419 |     impl_read_func!(read_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 419 |     impl_read_func!(read_func1, A);
[INFO] [stdout]     |     ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 420 |     impl_read_func!(read_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 420 |     impl_read_func!(read_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 420 |     impl_read_func!(read_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 420 |     impl_read_func!(read_func2, A, B);
[INFO] [stdout]     |     --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 421 |     impl_read_func!(read_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 421 |     impl_read_func!(read_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 421 |     impl_read_func!(read_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 421 |     impl_read_func!(read_func3, A, B, C);
[INFO] [stdout]     |     ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     impl_read_func!(read_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     impl_read_func!(read_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     impl_read_func!(read_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     impl_read_func!(read_func4, A, B, C, D);
[INFO] [stdout]     |     --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     impl_read_func!(read_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     impl_read_func!(read_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     impl_read_func!(read_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     impl_read_func!(read_func5, A, B, C, D, E);
[INFO] [stdout]     |     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     impl_read_func!(read_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     impl_read_func!(read_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     impl_read_func!(read_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     impl_read_func!(read_func6, A, B, C, D, E, F);
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     impl_read_func!(read_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     impl_read_func!(read_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     impl_read_func!(read_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     impl_read_func!(read_func7, A, B, C, D, E, F, G);
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     impl_read_func!(read_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     impl_read_func!(read_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     impl_read_func!(read_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     impl_read_func!(read_func8, A, B, C, D, E, F, G, H);
[INFO] [stdout]     |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     impl_read_func!(read_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     impl_read_func!(read_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     impl_read_func!(read_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     impl_read_func!(read_func9, A, B, C, D, E, F, G, H, I);
[INFO] [stdout]     |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     impl_read_func!(read_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     impl_read_func!(read_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:122:31
[INFO] [stdout]     |
[INFO] [stdout] 122 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     impl_read_func!(read_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:127:17
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     impl_read_func!(read_func10, A, B, C, D, E, F, G, H, I, J);
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `impl_read_func` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_close` in this scope
[INFO] [stdout]    --> src/lib.rs:473:22
[INFO] [stdout]     |
[INFO] [stdout] 473 |             unsafe { lua_close(self.lua) }
[INFO] [stdout]     |                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:482:17
[INFO] [stdout]     |
[INFO] [stdout] 482 |                 lua_pop(self.lua, self.size) }
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0412, E0425, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wmlua` (lib) due to 370 previous errors; 10 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "80e70aefd1414426bd3f3a8198948915c7352691bdd4fdb717533c6c24d60502", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "80e70aefd1414426bd3f3a8198948915c7352691bdd4fdb717533c6c24d60502", kill_on_drop: false }`
[INFO] [stdout] 80e70aefd1414426bd3f3a8198948915c7352691bdd4fdb717533c6c24d60502
