[INFO] fetching crate hclua 0.1.5...
[INFO] checking hclua-0.1.5 against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] extracting crate hclua 0.1.5 into /workspace/builds/worker-1-tc2/source
[INFO] validating manifest of crates.io crate hclua 0.1.5 on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate hclua 0.1.5
[INFO] finished tweaking crates.io crate hclua 0.1.5
[INFO] tweaked toml for crates.io crate hclua 0.1.5 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] crate crates.io crate hclua 0.1.5 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" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eb4afa5fc160a85e6da191bb31be7b4f8632ff9d7fa822bdbcdce51f68374fb7
[INFO] running `Command { std: "docker" "start" "-a" "eb4afa5fc160a85e6da191bb31be7b4f8632ff9d7fa822bdbcdce51f68374fb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eb4afa5fc160a85e6da191bb31be7b4f8632ff9d7fa822bdbcdce51f68374fb7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb4afa5fc160a85e6da191bb31be7b4f8632ff9d7fa822bdbcdce51f68374fb7", kill_on_drop: false }`
[INFO] [stdout] eb4afa5fc160a85e6da191bb31be7b4f8632ff9d7fa822bdbcdce51f68374fb7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 09608c1e6e417b60939922c852e3f5c3e15fee0443924c1930db87628f28cbd9
[INFO] running `Command { std: "docker" "start" "-a" "09608c1e6e417b60939922c852e3f5c3e15fee0443924c1930db87628f28cbd9", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling proc-macro2 v1.0.87
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling libc v0.2.161
[INFO] [stderr]    Compiling cc v1.1.30
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.79
[INFO] [stderr]    Compiling which v6.0.1
[INFO] [stderr]    Compiling hclua-src v0.1.1
[INFO] [stderr]    Compiling hclua-macro v0.1.4
[INFO] [stderr]     Checking hclua v0.1.5 (/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/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/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:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{lua_State, sys, LuaPush, LuaRead};
[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:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{lua_State, sys, LuaPush, LuaRead};
[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 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::luaL_error`, `crate::lua_State`, `crate::lua_call`, `crate::lua_error`, `crate::lua_getfield`, `crate::lua_gettop`, `crate::lua_pushvalue`
[INFO] [stdout]   --> src/object.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     luaL_error, lua_State, lua_call, lua_error, lua_getfield, lua_gettop, lua_pushvalue,
[INFO] [stdout]    |     ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^ no `lua_pushvalue` in the root
[INFO] [stdout]    |     |           |          |         |          |             |
[INFO] [stdout]    |     |           |          |         |          |             no `lua_gettop` in the root
[INFO] [stdout]    |     |           |          |         |          no `lua_getfield` in the root
[INFO] [stdout]    |     |           |          |         no `lua_error` in the root
[INFO] [stdout]    |     |           |          no `lua_call` in the root
[INFO] [stdout]    |     |           no `lua_State` in the root
[INFO] [stdout]    |     no `luaL_error` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::luaL_error`, `crate::lua_State`, `crate::lua_call`, `crate::lua_error`, `crate::lua_getfield`, `crate::lua_gettop`, `crate::lua_pushvalue`
[INFO] [stdout]   --> src/object.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     luaL_error, lua_State, lua_call, lua_error, lua_getfield, lua_gettop, lua_pushvalue,
[INFO] [stdout]    |     ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^ no `lua_pushvalue` in the root
[INFO] [stdout]    |     |           |          |         |          |             |
[INFO] [stdout]    |     |           |          |         |          |             no `lua_gettop` in the root
[INFO] [stdout]    |     |           |          |         |          no `lua_getfield` in the root
[INFO] [stdout]    |     |           |          |         no `lua_error` in the root
[INFO] [stdout]    |     |           |          no `lua_call` in the root
[INFO] [stdout]    |     |           no `lua_State` in the root
[INFO] [stdout]    |     no `luaL_error` 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[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[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/functions.rs:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:126:41
[INFO] [stdout]     |
[INFO] [stdout] 126 |                     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] 172 | 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:131:58
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     let wrapper: extern "C" fn(*mut sys::lua_State) -> libc::c_int = wrapper0::<Self, _, R>;
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 172 | 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:132:26
[INFO] [stdout]     |
[INFO] [stdout] 132 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 172 | 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 173 | impl_function_ext!(wrapper1, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 173 | impl_function_ext!(wrapper1, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 173 | impl_function_ext!(wrapper1, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 174 | impl_function_ext!(wrapper2, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 174 | impl_function_ext!(wrapper2, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 174 | impl_function_ext!(wrapper2, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 175 | impl_function_ext!(wrapper3, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 175 | impl_function_ext!(wrapper3, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 175 | impl_function_ext!(wrapper3, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 176 | impl_function_ext!(wrapper4, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 176 | impl_function_ext!(wrapper4, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 176 | impl_function_ext!(wrapper4, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 177 | impl_function_ext!(wrapper5, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_function_ext!(wrapper5, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_function_ext!(wrapper5, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 178 | impl_function_ext!(wrapper6, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 178 | impl_function_ext!(wrapper6, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 178 | impl_function_ext!(wrapper6, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 179 | impl_function_ext!(wrapper7, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 179 | impl_function_ext!(wrapper7, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 179 | impl_function_ext!(wrapper7, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 180 | impl_function_ext!(wrapper8, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 180 | impl_function_ext!(wrapper8, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 180 | impl_function_ext!(wrapper8, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 181 | impl_function_ext!(wrapper9, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 181 | impl_function_ext!(wrapper9, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 181 | impl_function_ext!(wrapper9, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 182 | impl_function_ext!(wrapper10, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 182 | impl_function_ext!(wrapper10, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 182 | impl_function_ext!(wrapper10, 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/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:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 |     extern "C" fn index_metatable(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:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 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:75:34
[INFO] [stdout]    |
[INFO] [stdout] 75 |                     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:90:53
[INFO] [stdout]    |
[INFO] [stdout] 90 |     extern "C" fn newindex_metatable(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:101:22
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 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:104:30
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 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:117:54
[INFO] [stdout]     |
[INFO] [stdout] 117 |     extern "C" fn constructor_wrapper(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:120:27
[INFO] [stdout]     |
[INFO] [stdout] 120 |             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:126:18
[INFO] [stdout]     |
[INFO] [stdout] 126 |             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:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |             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:135:60
[INFO] [stdout]     |
[INFO] [stdout] 135 |     extern "C" fn constructor_light_wrapper(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:141:18
[INFO] [stdout]     |
[INFO] [stdout] 141 |             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:142:18
[INFO] [stdout]     |
[INFO] [stdout] 142 |             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:148:59
[INFO] [stdout]     |
[INFO] [stdout] 148 |     extern "C" fn destructor_light_wrapper(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_pushnil` in module `sys`
[INFO] [stdout]    --> src/object.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |             sys::lua_pushnil(lua);
[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:155:18
[INFO] [stdout]     |
[INFO] [stdout] 155 |             sys::lua_setmetatable(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:162:57
[INFO] [stdout]     |
[INFO] [stdout] 162 |     extern "C" fn destructor_bad_wrapper(lua: *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/object.rs:170:53
[INFO] [stdout]     |
[INFO] [stdout] 170 |     extern "C" fn destructor_wrapper(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:172:28
[INFO] [stdout]     |
[INFO] [stdout] 172 |             let obj = sys::lua_touserdata(lua, -1);
[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:202:22
[INFO] [stdout]     |
[INFO] [stdout] 202 |                 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:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |                 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:212:26
[INFO] [stdout]     |
[INFO] [stdout] 212 |                     sys::lua_pushcfunction(self.lua, Self::destructor_wrapper);
[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:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |                     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:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |                 sys::lua_pushcfunction(self.lua, Self::index_metatable);
[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:220:22
[INFO] [stdout]     |
[INFO] [stdout] 220 |                 sys::lua_rawset(self.lua, -3);
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in `sys`
[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[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:223:22
[INFO] [stdout]     |
[INFO] [stdout] 223 |                 sys::lua_pushcfunction(self.lua, Self::newindex_metatable);
[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:224:22
[INFO] [stdout]     |
[INFO] [stdout] 224 |                 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:226:22
[INFO] [stdout]     |
[INFO] [stdout] 226 |                 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[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_newtable` in module `sys`
[INFO] [stdout]    --> src/object.rs:229:22
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 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:230:22
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 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_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[E0425]: cannot find function `lua_newtable` in module `sys`
[INFO] [stdout]    --> src/object.rs:241:22
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 sys::lua_newtable(self.lua);
[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:245:26
[INFO] [stdout]     |
[INFO] [stdout] 245 |                     sys::lua_pushcfunction(self.lua, Self::constructor_light_wrapper);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in `sys`
[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_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:247:26
[INFO] [stdout]     |
[INFO] [stdout] 247 |                     sys::lua_pushcfunction(self.lua, Self::constructor_wrapper);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in `sys`
[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_settable` in module `sys`
[INFO] [stdout]    --> src/object.rs:249:22
[INFO] [stdout]     |
[INFO] [stdout] 249 |                 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:253:26
[INFO] [stdout]     |
[INFO] [stdout] 253 |                     sys::lua_pushcfunction(self.lua, Self::destructor_light_wrapper);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in `sys`
[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[E0425]: cannot find function `lua_pushcfunction` in module `sys`
[INFO] [stdout]    --> src/object.rs:255:26
[INFO] [stdout]     |
[INFO] [stdout] 255 |                     sys::lua_pushcfunction(self.lua, Self::destructor_bad_wrapper);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^ not found in `sys`
[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_settable` in module `sys`
[INFO] [stdout]    --> src/object.rs:257:22
[INFO] [stdout]     |
[INFO] [stdout] 257 |                 sys::lua_settable(self.lua, -3);
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in `sys`
[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_setglobal` in module `sys`
[INFO] [stdout]    --> src/object.rs:259:22
[INFO] [stdout]     |
[INFO] [stdout] 259 |                 sys::lua_setglobal(self.lua, name.as_ptr() as *const c_char);
[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:359:39
[INFO] [stdout]     |
[INFO] [stdout] 359 |         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[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[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 |     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:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |     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:65:32
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn new_empty(lua: *mut lua_State) -> LuaGuard {
[INFO] [stdout]    |                                ^^^^^^^^^ not found in this scope
[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_State` in this scope
[INFO] [stdout]   --> src/lib.rs:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |     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:152:35
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub fn new_by_state(lua: *mut lua_State) -> 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:154:39
[INFO] [stdout]     |
[INFO] [stdout] 154 |         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_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[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:161:46
[INFO] [stdout]     |
[INFO] [stdout] 161 |         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:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     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:209:42
[INFO] [stdout]     |
[INFO] [stdout] 209 |     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[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_State` in this scope
[INFO] [stdout]    --> src/lib.rs:216:72
[INFO] [stdout]     |
[INFO] [stdout] 216 |     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:317:63
[INFO] [stdout]     |
[INFO] [stdout] 317 |     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:328:56
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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[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 value `LUA_TNIL` in this scope
[INFO] [stdout]    --> src/lib.rs:361:36
[INFO] [stdout]     |
[INFO] [stdout] 361 |         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:365:36
[INFO] [stdout]     |
[INFO] [stdout] 365 |         self.get_luatype(index) == LUA_TBOOLEAN
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ not found in this scope
[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 value `LUA_TLIGHTUSERDATA` in this scope
[INFO] [stdout]    --> src/lib.rs:369:36
[INFO] [stdout]     |
[INFO] [stdout] 369 |         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:373:36
[INFO] [stdout]     |
[INFO] [stdout] 373 |         self.get_luatype(index) == LUA_TNUMBER
[INFO] [stdout]     |                                    ^^^^^^^^^^^ not found in this scope
[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[E0425]: cannot find value `LUA_TSTRING` in this scope
[INFO] [stdout]    --> src/lib.rs:377:36
[INFO] [stdout]     |
[INFO] [stdout] 377 |         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:381:36
[INFO] [stdout]     |
[INFO] [stdout] 381 |         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:385:36
[INFO] [stdout]     |
[INFO] [stdout] 385 |         self.get_luatype(index) == LUA_TFUNCTION
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^ not found in this scope
[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 value `LUA_TUSERDATA` in this scope
[INFO] [stdout]    --> src/lib.rs:389:36
[INFO] [stdout]     |
[INFO] [stdout] 389 |         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:419:39
[INFO] [stdout]     |
[INFO] [stdout] 419 |         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:459:36
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn push_to_lua(self, lua: *mut lua_State) -> i32;
[INFO] [stdout]     |                                    ^^^^^^^^^ not found in this scope
[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_State` in this scope
[INFO] [stdout]    --> src/lib.rs:468:27
[INFO] [stdout]     |
[INFO] [stdout] 468 |     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:473:39
[INFO] [stdout]     |
[INFO] [stdout] 473 |     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:478:36
[INFO] [stdout]     |
[INFO] [stdout] 478 |     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_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[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]    --> src/lib.rs:483:41
[INFO] [stdout]     |
[INFO] [stdout] 483 |     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] 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[E0412]: cannot find type `lua_State` in module `sys`
[INFO] [stdout]   --> src/functions.rs:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 89 | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 90 | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 92 | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 93 | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 94 | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 95 | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 96 | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 97 | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 98 | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]    | -------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:43:53
[INFO] [stdout]    |
[INFO] [stdout] 43 |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_touserdata` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:42
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_upvalueindex` in module `sys`
[INFO] [stdout]   --> src/functions.rs:50:67
[INFO] [stdout]    |
[INFO] [stdout] 50 |             let data_raw = unsafe { sys::lua_touserdata(lua, sys::lua_upvalueindex(1)) };
[INFO] [stdout]    |                                                                   ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_gettop` in module `sys`
[INFO] [stdout]   --> src/functions.rs:53:49
[INFO] [stdout]    |
[INFO] [stdout] 53 |             let arguments_count = unsafe { sys::lua_gettop(lua) } as i32;
[INFO] [stdout]    |                                                 ^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:60:26
[INFO] [stdout]    |
[INFO] [stdout] 60 |                     sys::lua_error(lua);
[INFO] [stdout]    |                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_error` in module `sys`
[INFO] [stdout]   --> src/functions.rs:75:30
[INFO] [stdout]    |
[INFO] [stdout] 75 |                         sys::lua_error(lua);
[INFO] [stdout]    |                              ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 99 | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]    | ---------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_wrapper` (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:126:41
[INFO] [stdout]     |
[INFO] [stdout] 126 |                     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] 172 | 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:131:58
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     let wrapper: extern "C" fn(*mut sys::lua_State) -> libc::c_int = wrapper0::<Self, _, R>;
[INFO] [stdout]     |                                                          ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 172 | 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:132:26
[INFO] [stdout]     |
[INFO] [stdout] 132 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 172 | 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 173 | impl_function_ext!(wrapper1, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 173 | impl_function_ext!(wrapper1, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 173 | impl_function_ext!(wrapper1, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 174 | impl_function_ext!(wrapper2, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 174 | impl_function_ext!(wrapper2, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 174 | impl_function_ext!(wrapper2, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 175 | impl_function_ext!(wrapper3, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 175 | impl_function_ext!(wrapper3, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 175 | impl_function_ext!(wrapper3, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 176 | impl_function_ext!(wrapper4, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 176 | impl_function_ext!(wrapper4, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 176 | impl_function_ext!(wrapper4, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 177 | impl_function_ext!(wrapper5, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_function_ext!(wrapper5, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 177 | impl_function_ext!(wrapper5, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 178 | impl_function_ext!(wrapper6, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 178 | impl_function_ext!(wrapper6, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 178 | impl_function_ext!(wrapper6, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 179 | impl_function_ext!(wrapper7, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 179 | impl_function_ext!(wrapper7, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 179 | impl_function_ext!(wrapper7, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 180 | impl_function_ext!(wrapper8, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 180 | impl_function_ext!(wrapper8, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 180 | impl_function_ext!(wrapper8, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 181 | impl_function_ext!(wrapper9, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 181 | impl_function_ext!(wrapper9, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 181 | impl_function_ext!(wrapper9, 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:158:41
[INFO] [stdout]     |
[INFO] [stdout] 158 |                     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] 182 | impl_function_ext!(wrapper10, 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:163:54
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 182 | impl_function_ext!(wrapper10, 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:164:26
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     sys::lua_pushcclosure(lua, wrapper, 1);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^ not found in `sys`
[INFO] [stdout] ...
[INFO] [stdout] 182 | impl_function_ext!(wrapper10, 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/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:60:50
[INFO] [stdout]    |
[INFO] [stdout] 60 |     extern "C" fn index_metatable(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:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 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:75:34
[INFO] [stdout]    |
[INFO] [stdout] 75 |                     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:90:53
[INFO] [stdout]    |
[INFO] [stdout] 90 |     extern "C" fn newindex_metatable(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:101:22
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 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:104:30
[INFO] [stdout]     |
[INFO] [stdout] 104 |                 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:117:54
[INFO] [stdout]     |
[INFO] [stdout] 117 |     extern "C" fn constructor_wrapper(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:120:27
[INFO] [stdout]     |
[INFO] [stdout] 120 |             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:126:18
[INFO] [stdout]     |
[INFO] [stdout] 126 |             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:127:18
[INFO] [stdout]     |
[INFO] [stdout] 127 |             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:135:60
[INFO] [stdout]     |
[INFO] [stdout] 135 |     extern "C" fn constructor_light_wrapper(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:141:18
[INFO] [stdout]     |
[INFO] [stdout] 141 |             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:142:18
[INFO] [stdout]     |
[INFO] [stdout] 142 |             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:148:59
[INFO] [stdout]     |
[INFO] [stdout] 148 |     extern "C" fn destructor_light_wrapper(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_pushnil` in module `sys`
[INFO] [stdout]    --> src/object.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |             sys::lua_pushnil(lua);
[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:155:18
[INFO] [stdout]     |
[INFO] [stdout] 155 |             sys::lua_setmetatable(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:162:57
[INFO] [stdout]     |
[INFO] [stdout] 162 |     extern "C" fn destructor_bad_wrapper(lua: *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/object.rs:170:53
[INFO] [stdout]     |
[INFO] [stdout] 170 |     extern "C" fn destructor_wrapper(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:172:28
[INFO] [stdout]     |
[INFO] [stdout] 172 |             let obj = sys::lua_touserdata(lua, -1);
[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:202:22
[INFO] [stdout]     |
[INFO] [stdout] 202 |                 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:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |                 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:212:26
[INFO] [stdout]     |
[INFO] [stdout] 212 |                     sys::lua_pushcfunction(self.lua, Self::destructor_wrapper);
[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:214:26
[INFO] [stdout]     |
[INFO] [stdout] 214 |                     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:218:22
[INFO] [stdout]     |
[INFO] [stdout] 218 |                 sys::lua_pushcfunction(self.lua, Self::index_metatable);
[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:220:22
[INFO] [stdout]     |
[INFO] [stdout] 220 |                 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:223:22
[INFO] [stdout]     |
[INFO] [stdout] 223 |                 sys::lua_pushcfunction(self.lua, Self::newindex_metatable);
[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:224:22
[INFO] [stdout]     |
[INFO] [stdout] 224 |                 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:226:22
[INFO] [stdout]     |
[INFO] [stdout] 226 |                 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:229:22
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 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:230:22
[INFO] [stdout]     |
[INFO] [stdout] 230 |                 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_newtable` in module `sys`
[INFO] [stdout]    --> src/object.rs:241:22
[INFO] [stdout]     |
[INFO] [stdout] 241 |                 sys::lua_newtable(self.lua);
[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:245:26
[INFO] [stdout]     |
[INFO] [stdout] 245 |                     sys::lua_pushcfunction(self.lua, Self::constructor_light_wrapper);
[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:247:26
[INFO] [stdout]     |
[INFO] [stdout] 247 |                     sys::lua_pushcfunction(self.lua, Self::constructor_wrapper);
[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:249:22
[INFO] [stdout]     |
[INFO] [stdout] 249 |                 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:253:26
[INFO] [stdout]     |
[INFO] [stdout] 253 |                     sys::lua_pushcfunction(self.lua, Self::destructor_light_wrapper);
[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:255:26
[INFO] [stdout]     |
[INFO] [stdout] 255 |                     sys::lua_pushcfunction(self.lua, Self::destructor_bad_wrapper);
[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:257:22
[INFO] [stdout]     |
[INFO] [stdout] 257 |                 sys::lua_settable(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:259:22
[INFO] [stdout]     |
[INFO] [stdout] 259 |                 sys::lua_setglobal(self.lua, name.as_ptr() as *const c_char);
[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:359:39
[INFO] [stdout]     |
[INFO] [stdout] 359 |         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:40:15
[INFO] [stdout]    |
[INFO] [stdout] 40 |     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:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |     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:65:32
[INFO] [stdout]    |
[INFO] [stdout] 65 |     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:72:26
[INFO] [stdout]    |
[INFO] [stdout] 72 |     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:152:35
[INFO] [stdout]     |
[INFO] [stdout] 152 |     pub fn new_by_state(lua: *mut lua_State) -> 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:154:39
[INFO] [stdout]     |
[INFO] [stdout] 154 |         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:161:46
[INFO] [stdout]     |
[INFO] [stdout] 161 |         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:189:37
[INFO] [stdout]     |
[INFO] [stdout] 189 |     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:209:42
[INFO] [stdout]     |
[INFO] [stdout] 209 |     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:216:72
[INFO] [stdout]     |
[INFO] [stdout] 216 |     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:317:63
[INFO] [stdout]     |
[INFO] [stdout] 317 |     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:328:56
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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:361:36
[INFO] [stdout]     |
[INFO] [stdout] 361 |         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:365:36
[INFO] [stdout]     |
[INFO] [stdout] 365 |         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:369:36
[INFO] [stdout]     |
[INFO] [stdout] 369 |         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:373:36
[INFO] [stdout]     |
[INFO] [stdout] 373 |         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:377:36
[INFO] [stdout]     |
[INFO] [stdout] 377 |         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:381:36
[INFO] [stdout]     |
[INFO] [stdout] 381 |         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:385:36
[INFO] [stdout]     |
[INFO] [stdout] 385 |         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:389:36
[INFO] [stdout]     |
[INFO] [stdout] 389 |         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:419:39
[INFO] [stdout]     |
[INFO] [stdout] 419 |         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:459:36
[INFO] [stdout]     |
[INFO] [stdout] 459 |     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:468:27
[INFO] [stdout]     |
[INFO] [stdout] 468 |     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:473:39
[INFO] [stdout]     |
[INFO] [stdout] 473 |     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:478:36
[INFO] [stdout]     |
[INFO] [stdout] 478 |     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:483:41
[INFO] [stdout]     |
[INFO] [stdout] 483 |     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] error[E0308]: mismatched types
[INFO] [stdout]    --> src/functions.rs:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 89  | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 89  | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 90  | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 90  | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 91  | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 91  | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 92  | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 92  | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 89  | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 89  | impl_wrapper!(wrapper0, 0);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 93  | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 93  | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 94  | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 94  | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 90  | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 90  | impl_wrapper!(wrapper1, 1);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 95  | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 95  | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 91  | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 91  | impl_wrapper!(wrapper2, 2);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 96  | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 96  | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 92  | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 92  | impl_wrapper!(wrapper3, 3);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 97  | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 97  | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 93  | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 93  | impl_wrapper!(wrapper4, 4);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 98  | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 98  | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 94  | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 94  | impl_wrapper!(wrapper5, 5);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 99  | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]     | ---------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 99  | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 95  | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 95  | impl_wrapper!(wrapper6, 6);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 96  | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 96  | impl_wrapper!(wrapper7, 7);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 97  | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 97  | impl_wrapper!(wrapper8, 8);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 98  | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]     | -------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 98  | impl_wrapper!(wrapper9, 9);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (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:80:43
[INFO] [stdout]     |
[INFO] [stdout] 43  |         extern "C" fn $name<T, P, R>(lua: *mut sys::lua_State) -> libc::c_int
[INFO] [stdout]     |                                - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 80  |             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] 99  | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]     | ---------------------------- in this macro invocation
[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:80:29
[INFO] [stdout]     |
[INFO] [stdout] 80  |             let ret_value = data.call_mut(args);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^----^
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           this argument influences the return type of `call_mut`
[INFO] [stdout] ...
[INFO] [stdout] 99  | impl_wrapper!(wrapper10, 10);
[INFO] [stdout]     | ---------------------------- in this macro invocation
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> src/functions.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     fn call_mut(&mut self, params: P) -> Self::Output;
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout]     = note: this error originates in the macro `impl_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `luaL_newstate` in this scope
[INFO] [stdout]    --> src/lib.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |         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:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |         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:155:32
[INFO] [stdout]     |
[INFO] [stdout] 155 |             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:162:32
[INFO] [stdout]     |
[INFO] [stdout] 162 |             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_newstate` in this scope
[INFO] [stdout]    --> src/lib.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let lua = unsafe { lua_newstate(mem::lalloc, mem as *mut c_void) };
[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:220:18
[INFO] [stdout]     |
[INFO] [stdout] 220 |         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:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 |         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:235:18
[INFO] [stdout]     |
[INFO] [stdout] 235 |         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:244:18
[INFO] [stdout]     |
[INFO] [stdout] 244 |         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:255:18
[INFO] [stdout]     |
[INFO] [stdout] 255 |         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:263:18
[INFO] [stdout]     |
[INFO] [stdout] 263 |         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:272:13
[INFO] [stdout]     |
[INFO] [stdout] 272 |             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:273:13
[INFO] [stdout]     |
[INFO] [stdout] 273 |             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:274:27
[INFO] [stdout]     |
[INFO] [stdout] 274 |             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:279:13
[INFO] [stdout]     |
[INFO] [stdout] 279 |             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:290:23
[INFO] [stdout]     |
[INFO] [stdout] 290 |             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:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |             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:292:13
[INFO] [stdout]     |
[INFO] [stdout] 292 |             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:293:13
[INFO] [stdout]     |
[INFO] [stdout] 293 |             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:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             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:295:27
[INFO] [stdout]     |
[INFO] [stdout] 295 |             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:300:13
[INFO] [stdout]     |
[INFO] [stdout] 300 |             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:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 |             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:312:13
[INFO] [stdout]     |
[INFO] [stdout] 312 |             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:325:13
[INFO] [stdout]     |
[INFO] [stdout] 325 |             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:326:13
[INFO] [stdout]     |
[INFO] [stdout] 326 |             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:327:13
[INFO] [stdout]     |
[INFO] [stdout] 327 |             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:328:26
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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:330:17
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 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:331:17
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 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:334:13
[INFO] [stdout]     |
[INFO] [stdout] 334 |             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:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             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:337:13
[INFO] [stdout]     |
[INFO] [stdout] 337 |             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:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |             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:350:13
[INFO] [stdout]     |
[INFO] [stdout] 350 |             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:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |             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:404:28
[INFO] [stdout]     |
[INFO] [stdout] 404 |         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:408:22
[INFO] [stdout]     |
[INFO] [stdout] 408 |             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:419:18
[INFO] [stdout]     |
[INFO] [stdout] 419 |         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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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 `luaL_newstate` in this scope
[INFO] [stdout]    --> src/lib.rs:144:28
[INFO] [stdout]     |
[INFO] [stdout] 144 |         let lua = unsafe { luaL_newstate() };
[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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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_atpanic` in this scope
[INFO] [stdout]    --> src/lib.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 |         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:155:32
[INFO] [stdout]     |
[INFO] [stdout] 155 |             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_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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_tostring` in this scope
[INFO] [stdout]    --> src/lib.rs:162:32
[INFO] [stdout]     |
[INFO] [stdout] 162 |             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_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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_newstate` in this scope
[INFO] [stdout]    --> src/lib.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         let lua = unsafe { lua_newstate(mem::lalloc, mem as *mut c_void) };
[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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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_register` in this scope
[INFO] [stdout]    --> src/lib.rs:220:18
[INFO] [stdout]     |
[INFO] [stdout] 220 |         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:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 |         unsafe { luaL_openlibs(self.lua) }
[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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:235:18
[INFO] [stdout]     |
[INFO] [stdout] 235 |         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:244:18
[INFO] [stdout]     |
[INFO] [stdout] 244 |         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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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_setglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:255:18
[INFO] [stdout]     |
[INFO] [stdout] 255 |         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:263:18
[INFO] [stdout]     |
[INFO] [stdout] 263 |         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:272:13
[INFO] [stdout]     |
[INFO] [stdout] 272 |             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:273:13
[INFO] [stdout]     |
[INFO] [stdout] 273 |             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:274:27
[INFO] [stdout]     |
[INFO] [stdout] 274 |             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_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:279:13
[INFO] [stdout]     |
[INFO] [stdout] 279 |             lua_remove(state, -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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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_gettop` in this scope
[INFO] [stdout]    --> src/lib.rs:290:23
[INFO] [stdout]     |
[INFO] [stdout] 290 |             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:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |             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_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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_insert` in this scope
[INFO] [stdout]    --> src/lib.rs:292:13
[INFO] [stdout]     |
[INFO] [stdout] 292 |             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:293:13
[INFO] [stdout]     |
[INFO] [stdout] 293 |             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_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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_insert` in this scope
[INFO] [stdout]    --> src/lib.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |             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:295:27
[INFO] [stdout]     |
[INFO] [stdout] 295 |             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:300:13
[INFO] [stdout]     |
[INFO] [stdout] 300 |             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:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 |             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:312:13
[INFO] [stdout]     |
[INFO] [stdout] 312 |             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_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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:325:13
[INFO] [stdout]     |
[INFO] [stdout] 325 |             lua_getglobal(state, package);
[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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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_getfield` in this scope
[INFO] [stdout]    --> src/lib.rs:326:13
[INFO] [stdout]     |
[INFO] [stdout] 326 |             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:327:13
[INFO] [stdout]     |
[INFO] [stdout] 327 |             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:328:26
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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:330:17
[INFO] [stdout]     |
[INFO] [stdout] 330 |                 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:331:17
[INFO] [stdout]     |
[INFO] [stdout] 331 |                 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:334:13
[INFO] [stdout]     |
[INFO] [stdout] 334 |             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:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             lua_setfield(state, -2, searchers);                               
[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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:337:13
[INFO] [stdout]     |
[INFO] [stdout] 337 |             lua_pop(state, 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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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_gettop` in this scope
[INFO] [stdout]    --> src/lib.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |             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:350:13
[INFO] [stdout]     |
[INFO] [stdout] 350 |             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:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |             lua_type(self.state(), index)
[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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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 `luaL_loadbuffer` in this scope
[INFO] [stdout]    --> src/lib.rs:404:28
[INFO] [stdout]     |
[INFO] [stdout] 404 |         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:408:22
[INFO] [stdout]     |
[INFO] [stdout] 408 |             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_pcall` in this scope
[INFO] [stdout]    --> src/lib.rs:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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_gc` in this scope
[INFO] [stdout]    --> src/lib.rs:419:18
[INFO] [stdout]     |
[INFO] [stdout] 419 |         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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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_remove` in this scope
[INFO] [stdout]    --> src/lib.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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_pop` in this scope
[INFO] [stdout]    --> src/lib.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 422 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 423 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:490:22
[INFO] [stdout]     |
[INFO] [stdout] 490 |             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:499:17
[INFO] [stdout]     |
[INFO] [stdout] 499 |                 lua_pop(self.lua, self.size) }
[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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 424 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 425 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 426 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 427 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 428 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 429 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 430 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 431 |     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:88:17
[INFO] [stdout]     |
[INFO] [stdout] 88  |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:89:17
[INFO] [stdout]     |
[INFO] [stdout] 89  |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:96:31
[INFO] [stdout]     |
[INFO] [stdout] 96  |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 432 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 435 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 436 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 437 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 438 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 439 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 440 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 441 |     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] Some errors have detailed explanations: E0308, E0412, E0425, E0432.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getglobal` in this scope
[INFO] [stdout]    --> src/lib.rs:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 442 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 443 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 444 |     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:116:17
[INFO] [stdout]     |
[INFO] [stdout] 116 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:117:17
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:124:31
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 445 |     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:490:22
[INFO] [stdout]     |
[INFO] [stdout] 490 |             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:499:17
[INFO] [stdout]     |
[INFO] [stdout] 499 |                 lua_pop(self.lua, self.size) }
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hclua` (lib) due to 451 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[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 `hclua` (lib test) due to 451 previous errors
[INFO] running `Command { std: "docker" "inspect" "09608c1e6e417b60939922c852e3f5c3e15fee0443924c1930db87628f28cbd9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09608c1e6e417b60939922c852e3f5c3e15fee0443924c1930db87628f28cbd9", kill_on_drop: false }`
[INFO] [stdout] 09608c1e6e417b60939922c852e3f5c3e15fee0443924c1930db87628f28cbd9
