[INFO] fetching crate hclua 0.1.6...
[INFO] testing hclua-0.1.6 against 1.90.0 for beta-1.91-3
[INFO] extracting crate hclua 0.1.6 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate hclua 0.1.6
[INFO] finished tweaking crates.io crate hclua 0.1.6
[INFO] tweaked toml for crates.io crate hclua 0.1.6 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate hclua 0.1.6 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate hclua 0.1.6 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hclua-macro v0.1.6
[INFO] [stderr]   Downloaded which v6.0.1
[INFO] [stderr]   Downloaded either v1.12.0
[INFO] [stderr]   Downloaded rustix v0.38.34
[INFO] [stderr]   Downloaded libc v0.2.162
[INFO] [stderr]   Downloaded hclua-src v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b822083fa716d5addfdd38d801a56cd451e86beb973d4aa8e30680f6b1a410b2
[INFO] running `Command { std: "docker" "start" "-a" "b822083fa716d5addfdd38d801a56cd451e86beb973d4aa8e30680f6b1a410b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b822083fa716d5addfdd38d801a56cd451e86beb973d4aa8e30680f6b1a410b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b822083fa716d5addfdd38d801a56cd451e86beb973d4aa8e30680f6b1a410b2", kill_on_drop: false }`
[INFO] [stdout] b822083fa716d5addfdd38d801a56cd451e86beb973d4aa8e30680f6b1a410b2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8545b12e6b3bc2c5342c8e96317737e4e2aa2de924941552d12bc458b02b4767
[INFO] running `Command { std: "docker" "start" "-a" "8545b12e6b3bc2c5342c8e96317737e4e2aa2de924941552d12bc458b02b4767", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling home v0.5.9
[INFO] [stderr]    Compiling libc v0.2.162
[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.6
[INFO] [stderr]    Compiling hclua v0.1.6 (/opt/rustwide/workdir)
[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 imports `crate::lua_State`, `crate::lua_pushvalue`
[INFO] [stdout]  --> src/lua_tables.rs:5:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::{lua_State, lua_pushvalue, sys, LuaPush, LuaRead};
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^^^^^^^^ no `lua_pushvalue` in the root
[INFO] [stdout]   |             |
[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[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/rust_tables.rs:2:42
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::{ LuaPush, LuaRead, LuaTable, lua_State, sys};
[INFO] [stdout]   |                                          ^^^^^^^^^ no `lua_State` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::lua_State`, `crate::lua_pushnil`
[INFO] [stdout]  --> src/values.rs:3:13
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::{lua_State, lua_pushnil, sys, LuaPush, LuaRead} ;
[INFO] [stdout]   |             ^^^^^^^^^  ^^^^^^^^^^^ no `lua_pushnil` in the root
[INFO] [stdout]   |             |
[INFO] [stdout]   |             no `lua_State` in the root
[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[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:41:27
[INFO] [stdout]    |
[INFO] [stdout] 41 |             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:63:23
[INFO] [stdout]    |
[INFO] [stdout] 63 |         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:78:23
[INFO] [stdout]    |
[INFO] [stdout] 78 |         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:89:23
[INFO] [stdout]    |
[INFO] [stdout] 89 |         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:98:18
[INFO] [stdout]    |
[INFO] [stdout] 98 |             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:99:18
[INFO] [stdout]    |
[INFO] [stdout] 99 |             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:110:18
[INFO] [stdout]     |
[INFO] [stdout] 110 |             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:111:18
[INFO] [stdout]     |
[INFO] [stdout] 111 |             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:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |             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:124:36
[INFO] [stdout]     |
[INFO] [stdout] 124 |         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:128:22
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 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:129:22
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 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:130:30
[INFO] [stdout]     |
[INFO] [stdout] 130 |                 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:155:27
[INFO] [stdout]     |
[INFO] [stdout] 155 |         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:155:58
[INFO] [stdout]     |
[INFO] [stdout] 155 |         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:163:23
[INFO] [stdout]     |
[INFO] [stdout] 163 |         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:176:27
[INFO] [stdout]     |
[INFO] [stdout] 176 |             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/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 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/object.rs:369:39
[INFO] [stdout]     |
[INFO] [stdout] 369 |         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/object.rs:383:39
[INFO] [stdout]     |
[INFO] [stdout] 383 |         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_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/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[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[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[E0412]: cannot find type `lua_State` in this scope
[INFO] [stdout]   --> src/lib.rs:59:15
[INFO] [stdout]    |
[INFO] [stdout] 59 |     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:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 |     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:82:32
[INFO] [stdout]    |
[INFO] [stdout] 82 |     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:86:26
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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:164:35
[INFO] [stdout]     |
[INFO] [stdout] 164 |     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:166:39
[INFO] [stdout]     |
[INFO] [stdout] 166 |         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:173:46
[INFO] [stdout]     |
[INFO] [stdout] 173 |         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:196:37
[INFO] [stdout]     |
[INFO] [stdout] 196 |     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:216:42
[INFO] [stdout]     |
[INFO] [stdout] 216 |     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:226:34
[INFO] [stdout]     |
[INFO] [stdout] 226 |         func: extern "C" fn(*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:354:62
[INFO] [stdout]     |
[INFO] [stdout] 354 |     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:365:56
[INFO] [stdout]     |
[INFO] [stdout] 365 |             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:457:36
[INFO] [stdout]     |
[INFO] [stdout] 457 |         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:461:36
[INFO] [stdout]     |
[INFO] [stdout] 461 |         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:465:36
[INFO] [stdout]     |
[INFO] [stdout] 465 |         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:469:36
[INFO] [stdout]     |
[INFO] [stdout] 469 |         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:473:36
[INFO] [stdout]     |
[INFO] [stdout] 473 |         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:477:36
[INFO] [stdout]     |
[INFO] [stdout] 477 |         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:481:36
[INFO] [stdout]     |
[INFO] [stdout] 481 |         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:485:36
[INFO] [stdout]     |
[INFO] [stdout] 485 |         self.get_luatype(index) == LUA_TUSERDATA
[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:529:44
[INFO] [stdout]     |
[INFO] [stdout] 529 |     pub fn copy_to_extraspace<T>(lua: *mut lua_State, ptr: *mut T) {
[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:552:53
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub unsafe fn read_from_extraspace<T>(lua: *mut lua_State) -> *mut T {
[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:571:39
[INFO] [stdout]     |
[INFO] [stdout] 571 |     pub fn close_extraspace(lua: *mut lua_State) {
[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:596:39
[INFO] [stdout]     |
[INFO] [stdout] 596 |         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:634:36
[INFO] [stdout]     |
[INFO] [stdout] 634 |     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:643:27
[INFO] [stdout]     |
[INFO] [stdout] 643 |     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:648:39
[INFO] [stdout]     |
[INFO] [stdout] 648 |     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:653:36
[INFO] [stdout]     |
[INFO] [stdout] 653 |     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:658:41
[INFO] [stdout]     |
[INFO] [stdout] 658 |     fn lua_read_with_pop_impl(lua: *mut lua_State, index: i32, pop: i32) -> Option<Self>;
[INFO] [stdout]     |                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 173 | impl_function_ext!(wrapper1, A);
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 174 | impl_function_ext!(wrapper2, A, B);
[INFO] [stdout]     | ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 175 | impl_function_ext!(wrapper3, A, B, C);
[INFO] [stdout]     | ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/functions.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 |                     let wrapper: extern fn(*mut sys::lua_State) -> libc::c_int = $name::<Self, _, R>;
[INFO] [stdout]     |                                  ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[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 warning originates in the macro `impl_function_ext` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/functions.rs: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]  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]  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:156:28
[INFO] [stdout]     |
[INFO] [stdout] 156 |         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:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 |         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:167:32
[INFO] [stdout]     |
[INFO] [stdout] 167 |             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:174:32
[INFO] [stdout]     |
[INFO] [stdout] 174 |             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:189:28
[INFO] [stdout]     |
[INFO] [stdout] 189 |         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:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 |         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:239:18
[INFO] [stdout]     |
[INFO] [stdout] 239 |         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:250:13
[INFO] [stdout]     |
[INFO] [stdout] 250 |             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:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 |             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:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |             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:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |             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:298:13
[INFO] [stdout]     |
[INFO] [stdout] 298 |             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:299:13
[INFO] [stdout]     |
[INFO] [stdout] 299 |             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:300:27
[INFO] [stdout]     |
[INFO] [stdout] 300 |             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:305:13
[INFO] [stdout]     |
[INFO] [stdout] 305 |             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:318:23
[INFO] [stdout]     |
[INFO] [stdout] 318 |             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:319:13
[INFO] [stdout]     |
[INFO] [stdout] 319 |             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:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |             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:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |             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:322:13
[INFO] [stdout]     |
[INFO] [stdout] 322 |             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:323:27
[INFO] [stdout]     |
[INFO] [stdout] 323 |             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:328:13
[INFO] [stdout]     |
[INFO] [stdout] 328 |             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:340:13
[INFO] [stdout]     |
[INFO] [stdout] 340 |             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:341:13
[INFO] [stdout]     |
[INFO] [stdout] 341 |             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_newtable` in this scope
[INFO] [stdout]    --> src/lib.rs:349:13
[INFO] [stdout]     |
[INFO] [stdout] 349 |             lua_newtable(self.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:362:13
[INFO] [stdout]     |
[INFO] [stdout] 362 |             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:363:13
[INFO] [stdout]     |
[INFO] [stdout] 363 |             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:364:13
[INFO] [stdout]     |
[INFO] [stdout] 364 |             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:365:26
[INFO] [stdout]     |
[INFO] [stdout] 365 |             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:367:17
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 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:368:17
[INFO] [stdout]     |
[INFO] [stdout] 368 |                 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:371:13
[INFO] [stdout]     |
[INFO] [stdout] 371 |             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:373:13
[INFO] [stdout]     |
[INFO] [stdout] 373 |             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:374:13
[INFO] [stdout]     |
[INFO] [stdout] 374 |             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:389:13
[INFO] [stdout]     |
[INFO] [stdout] 389 |             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:390:13
[INFO] [stdout]     |
[INFO] [stdout] 390 |             lua_getfield(state, -1, searchers);
[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:391:13
[INFO] [stdout]     |
[INFO] [stdout] 391 |             lua_getfield(
[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:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |             let ori_path = lua_tostring(state, -1);
[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:427:13
[INFO] [stdout]     |
[INFO] [stdout] 427 |             lua_pop(state, 1);
[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:429:13
[INFO] [stdout]     |
[INFO] [stdout] 429 |             lua_setfield(
[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:438:13
[INFO] [stdout]     |
[INFO] [stdout] 438 |             lua_pop(state, 1);
[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:439:13
[INFO] [stdout]     |
[INFO] [stdout] 439 |             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:445:18
[INFO] [stdout]     |
[INFO] [stdout] 445 |         unsafe { 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:449:18
[INFO] [stdout]     |
[INFO] [stdout] 449 |         unsafe { 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:453:18
[INFO] [stdout]     |
[INFO] [stdout] 453 |         unsafe { 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:501:13
[INFO] [stdout]     |
[INFO] [stdout] 501 |             luaL_loadbuffer(
[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:516:17
[INFO] [stdout]     |
[INFO] [stdout] 516 |                 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 `luaL_error` in this scope
[INFO] [stdout]    --> src/lib.rs:525:13
[INFO] [stdout]     |
[INFO] [stdout] 525 |             luaL_error(self.state(), err.as_ptr());
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getgs` in this scope
[INFO] [stdout]    --> src/lib.rs:542:28
[INFO] [stdout]     |
[INFO] [stdout] 542 |                 let size = lua_getgs(lua) as usize;
[INFO] [stdout]     |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getgs` in this scope
[INFO] [stdout]    --> src/lib.rs:560:24
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let size = lua_getgs(lua) as usize;
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `lua_getgs` in this scope
[INFO] [stdout]    --> src/lib.rs:581:28
[INFO] [stdout]     |
[INFO] [stdout] 581 |                 let size = lua_getgs(lua) as usize;
[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:596:18
[INFO] [stdout]     |
[INFO] [stdout] 596 |         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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 599 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 600 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 600 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 600 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 600 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 601 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 601 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 601 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 601 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 602 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 602 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 602 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 602 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 603 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 603 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 603 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 603 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 604 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 604 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 604 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 604 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 605 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 605 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 605 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 605 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 606 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 606 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 606 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 606 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 607 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 608 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 608 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 608 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 608 |     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:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 609 |     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:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 609 |     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:109:31
[INFO] [stdout]     |
[INFO] [stdout] 109 |                 let success = lua_pcall(state, index, 0, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 609 |     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:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 lua_pop(state, 1);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 609 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 611 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 611 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 611 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 611 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 612 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 612 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 612 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 612 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 613 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 613 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 613 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 613 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 614 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 614 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 614 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 614 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 615 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 616 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 616 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 616 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 616 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 617 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 617 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 617 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 617 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 618 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 618 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 618 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 618 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 619 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 619 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 619 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 619 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 620 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 620 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 620 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 620 |     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:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 lua_getglobal(state, cstr!("error_handle"));
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 621 |     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:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |                 lua_getglobal(state, func_name.as_ptr());
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 621 |     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:136:31
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let success = lua_pcall(state, index, 1, -1 * index - 2);
[INFO] [stdout]     |                               ^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 621 |     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:141:17
[INFO] [stdout]     |
[INFO] [stdout] 141 |                 lua_remove(state, -2);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] ...
[INFO] [stdout] 621 |     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:665:22
[INFO] [stdout]     |
[INFO] [stdout] 665 |             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:673:22
[INFO] [stdout]     |
[INFO] [stdout] 673 |             unsafe { lua_pop(self.lua, self.size) }
[INFO] [stdout]     |                      ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0412, E0425, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hclua` (lib) due to 469 previous errors; 10 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "8545b12e6b3bc2c5342c8e96317737e4e2aa2de924941552d12bc458b02b4767", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8545b12e6b3bc2c5342c8e96317737e4e2aa2de924941552d12bc458b02b4767", kill_on_drop: false }`
[INFO] [stdout] 8545b12e6b3bc2c5342c8e96317737e4e2aa2de924941552d12bc458b02b4767
