[INFO] fetching crate rgl 0.2.0...
[INFO] testing rgl-0.2.0 against beta-2024-12-08 for beta-1.84.0-4-retry
[INFO] extracting crate rgl 0.2.0 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate rgl 0.2.0 on toolchain beta-2024-12-08
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rgl 0.2.0
[INFO] finished tweaking crates.io crate rgl 0.2.0
[INFO] tweaked toml for crates.io crate rgl 0.2.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 7 packages to latest compatible versions
[INFO] [stderr]       Adding gl v0.6.5 (available: v0.14.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eca5154b89da268817cfe8acd076384f9e0b3d90451354baccb119d49da72b07
[INFO] running `Command { std: "docker" "start" "-a" "eca5154b89da268817cfe8acd076384f9e0b3d90451354baccb119d49da72b07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eca5154b89da268817cfe8acd076384f9e0b3d90451354baccb119d49da72b07", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eca5154b89da268817cfe8acd076384f9e0b3d90451354baccb119d49da72b07", kill_on_drop: false }`
[INFO] [stdout] eca5154b89da268817cfe8acd076384f9e0b3d90451354baccb119d49da72b07
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 500b467f313e6eeefbbe36b0d01c2f87b2974fa906d3fbc1206c988cbc570a2a
[INFO] running `Command { std: "docker" "start" "-a" "500b467f313e6eeefbbe36b0d01c2f87b2974fa906d3fbc1206c988cbc570a2a", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021
[INFO] [stderr]    Compiling khronos_api v2.2.0
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling xml-rs v0.7.0
[INFO] [stderr]    Compiling log v0.3.9
[INFO] [stderr]    Compiling gl_generator v0.6.1
[INFO] [stderr]    Compiling gl v0.6.5
[INFO] [stderr]    Compiling rgl v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.53s
[INFO] running `Command { std: "docker" "inspect" "500b467f313e6eeefbbe36b0d01c2f87b2974fa906d3fbc1206c988cbc570a2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "500b467f313e6eeefbbe36b0d01c2f87b2974fa906d3fbc1206c988cbc570a2a", kill_on_drop: false }`
[INFO] [stdout] 500b467f313e6eeefbbe36b0d01c2f87b2974fa906d3fbc1206c988cbc570a2a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7a06cb6748b90b780343a448e6d476870663eb603069b57cb9cb52a535bef0e4
[INFO] running `Command { std: "docker" "start" "-a" "7a06cb6748b90b780343a448e6d476870663eb603069b57cb9cb52a535bef0e4", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021
[INFO] [stderr]    Compiling rgl v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.39s
[INFO] running `Command { std: "docker" "inspect" "7a06cb6748b90b780343a448e6d476870663eb603069b57cb9cb52a535bef0e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7a06cb6748b90b780343a448e6d476870663eb603069b57cb9cb52a535bef0e4", kill_on_drop: false }`
[INFO] [stdout] 7a06cb6748b90b780343a448e6d476870663eb603069b57cb9cb52a535bef0e4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 27c7213c422ce2a2d71331b0aac4809661e72313948f5da6947afaaec4e13aec
[INFO] running `Command { std: "docker" "start" "-a" "27c7213c422ce2a2d71331b0aac4809661e72313948f5da6947afaaec4e13aec", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rgl-98cd29aeae631563)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rgl
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test src/buffers.rs - buffers::gen_buffers (line 46) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::gen_buffer (line 62) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::buffer_data (line 148) ... FAILED
[INFO] [stdout] test src/drawing.rs - drawing::draw_arrays (line 33) ... FAILED
[INFO] [stdout] test src/drawing.rs - drawing::draw_elements (line 48) ... FAILED
[INFO] [stdout] test src/drawing.rs - drawing::draw_elements_instanced (line 64) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::bind_vertex_array (line 74) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::gen_vertex_arrays (line 17) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::bind_buffer (line 90) ... FAILED
[INFO] [stdout] test src/drawing.rs - drawing::clear_color (line 11) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::gen_vertex_array (line 34) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::vertex_attrib_pointer (line 120) ... FAILED
[INFO] [stdout] test src/buffers.rs - buffers::enable_vertex_attrib_array (line 106) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/buffers.rs - buffers::gen_buffers (line 46) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/buffers.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 6  | rgl::gen_buffers(1, &mut vbo);
[INFO] [stdout]    | ----------------    ^^^^^^^^ expected `*mut VBO`, found `&mut {integer}`
[INFO] [stdout]    | |
[INFO] [stdout]    | arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note:    expected raw pointer `*mut VBO`
[INFO] [stdout]            found mutable reference `&mut {integer}`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:52:8
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn gen_buffers(count: GLsizei, buffers: *mut VBO) {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/buffers.rs - buffers::gen_buffer (line 62) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `gen_vertex_buffer` in crate `rgl`
[INFO] [stdout]  --> src/buffers.rs:64:20
[INFO] [stdout]   |
[INFO] [stdout] 5 | let mut vbo = rgl::gen_vertex_buffer();
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^ not found in `rgl`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/buffers.rs - buffers::buffer_data (line 148) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: could not find `GLUsage` in `rgl`
[INFO] [stdout]  --> src/buffers.rs:152:63
[INFO] [stdout]   |
[INFO] [stdout] 7 | rgl::buffer_data(rgl::Target::ArrayBuffer, &vertex_data, rgl::GLUsage::StaticDraw);
[INFO] [stdout]   |                                                               ^^^^^^^
[INFO] [stdout]   |                                                               |
[INFO] [stdout]   |                                                               could not find `GLUsage` in `rgl`
[INFO] [stdout]   |                                                               help: an enum with a similar name exists: `Usage`
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `GLfloat` in this scope
[INFO] [stdout]  --> src/buffers.rs:150:19
[INFO] [stdout]   |
[INFO] [stdout] 5 | let vertex_data: [GLfloat; 6] = [0.0, 0.5, 0.5, -0.5, -0.5, -0.5];
[INFO] [stdout]   |                   ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/drawing.rs - drawing::draw_arrays (line 33) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vbo` in this scope
[INFO] [stdout]  --> src/drawing.rs:35:44
[INFO] [stdout]   |
[INFO] [stdout] 5 | rgl::bind_buffer(rgl::Target::ArrayBuffer, vbo);
[INFO] [stdout]   |                                            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/drawing.rs - drawing::draw_elements (line 48) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vao` in this scope
[INFO] [stdout]  --> src/drawing.rs:50:50
[INFO] [stdout]   |
[INFO] [stdout] 5 | rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout]   |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/drawing.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ ------------------------  --- unexpected argument #2
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        expected `VAO`, found `Target`
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn bind_vertex_array(array: VAO) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]    |
[INFO] [stdout] 5  - rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout] 5  + rgl::bind_vertex_array(/* VAO */);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/drawing.rs - drawing::draw_elements_instanced (line 64) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vao` in this scope
[INFO] [stdout]  --> src/drawing.rs:66:50
[INFO] [stdout]   |
[INFO] [stdout] 5 | rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout]   |                                                  ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/drawing.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 5  | rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ ------------------------  --- unexpected argument #2
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        expected `VAO`, found `Target`
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn bind_vertex_array(array: VAO) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]    |
[INFO] [stdout] 5  - rgl::bind_vertex_array(rgl::Target::ArrayBuffer, vao);
[INFO] [stdout] 5  + rgl::bind_vertex_array(/* VAO */);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/buffers.rs - buffers::bind_vertex_array (line 74) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/buffers.rs:77:27
[INFO] [stdout]    |
[INFO] [stdout] 6  | rgl::gen_vertex_arrays(1, &mut vao);
[INFO] [stdout]    | ----------------------    ^^^^^^^^ expected `*mut VAO`, found `&mut {integer}`
[INFO] [stdout]    | |
[INFO] [stdout]    | arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note:    expected raw pointer `*mut VAO`
[INFO] [stdout]            found mutable reference `&mut {integer}`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn gen_vertex_arrays(count: GLsizei, arrays: *mut VAO) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/buffers.rs:78:24
[INFO] [stdout]    |
[INFO] [stdout] 7  | rgl::bind_vertex_array(vao);
[INFO] [stdout]    | ---------------------- ^^^ expected `VAO`, found integer
[INFO] [stdout]    | |
[INFO] [stdout]    | arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub fn bind_vertex_array(array: VAO) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/buffers.rs - buffers::gen_vertex_arrays (line 17) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/buffers.rs:20:27
[INFO] [stdout]    |
[INFO] [stdout] 6  | rgl::gen_vertex_arrays(1, &mut vao);
[INFO] [stdout]    | ----------------------    ^^^^^^^^ expected `*mut VAO`, found `&mut {integer}`
[INFO] [stdout]    | |
[INFO] [stdout]    | arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note:    expected raw pointer `*mut VAO`
[INFO] [stdout]            found mutable reference `&mut {integer}`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn gen_vertex_arrays(count: GLsizei, arrays: *mut VAO) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/buffers.rs - buffers::bind_buffer (line 90) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `vao` in this scope
[INFO] [stdout]  --> src/buffers.rs:94:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | rgl::bind_vertex_array(vao);
[INFO] [stdout]   |                        ^^^ help: a local variable with a similar name exists: `vbo`
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/buffers.rs:93:21
[INFO] [stdout]    |
[INFO] [stdout] 6  | rgl::gen_buffers(1, &mut vbo);
[INFO] [stdout]    | ----------------    ^^^^^^^^ expected `*mut VBO`, found `&mut {integer}`
[INFO] [stdout]    | |
[INFO] [stdout]    | arguments to this function are incorrect
[INFO] [stdout]    |
[INFO] [stdout]    = note:    expected raw pointer `*mut VBO`
[INFO] [stdout]            found mutable reference `&mut {integer}`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/buffers.rs:52:8
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub fn gen_buffers(count: GLsizei, buffers: *mut VBO) {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/drawing.rs - drawing::clear_color (line 11) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13:
[INFO] [stdout] gl function was not loaded
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e26f10badda - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x5e26f10badda - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5e26f10badda - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5e26f10badda - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5e26f10d65b3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x5e26f10d65b3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x5e26f10b8b53 - std::io::Write::write_fmt::hc00bff0a88e08857
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x5e26f10bac22 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x5e26f10bbbec - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x5e26f10bba32 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   10:     0x5e26f10bc1c7 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:801:13
[INFO] [stdout]   11:     0x5e26f109b97a - std::panicking::begin_panic::{{closure}}::hb4cf6dfe229114ab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:738:9
[INFO] [stdout]   12:     0x5e26f109b8ea - std::sys::backtrace::__rust_end_short_backtrace::h50ebb5349fdaf3c0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   13:     0x5e26f109b923 - std::panicking::begin_panic::ha69569482d193c4a
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:737:5
[INFO] [stdout]   14:     0x5e26f109c19d - gl::missing_fn_panic::ha9a1737e147bd3b5
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13
[INFO] [stdout]   15:     0x5e26f109b855 - gl::ClearColor::h0b4577e3a927ea06
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:1619:135
[INFO] [stdout]   16:     0x5e26f109b881 - rgl::drawing::clear_color::hc182f516664d64f8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/drawing.rs:18:9
[INFO] [stdout]   17:     0x5e26f109b7b2 - rust_out::main::_doctest_main_src_drawing_rs_11_0::hfd1e7851217bd7a6
[INFO] [stdout]   18:     0x5e26f109b786 - rust_out::main::h57eefffa92e38ed0
[INFO] [stdout]   19:     0x5e26f109b763 - core::ops::function::FnOnce::call_once::hcb3872443a25b5b7
[INFO] [stdout]   20:     0x5e26f109b706 - std::sys::backtrace::__rust_begin_short_backtrace::hb8f53f53663d2e9e
[INFO] [stdout]   21:     0x5e26f109b6e9 - std::rt::lang_start::{{closure}}::h0d6bdb8cb611c7e9
[INFO] [stdout]   22:     0x5e26f10b7257 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hba2470d01d3f5e41
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:284:13
[INFO] [stdout]   23:     0x5e26f10b7257 - std::panicking::try::do_call::hc063fb73159aab72
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   24:     0x5e26f10b7257 - std::panicking::try::h2767c6d245d3a3bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   25:     0x5e26f10b7257 - std::panic::catch_unwind::h061c6ef75790da63
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   26:     0x5e26f10b7257 - std::rt::lang_start_internal::{{closure}}::h5c5e35b11a4b8c4e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:48
[INFO] [stdout]   27:     0x5e26f10b7257 - std::panicking::try::do_call::h705e99690a8109cc
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x5e26f10b7257 - std::panicking::try::he5f4452754ed9a34
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x5e26f10b7257 - std::panic::catch_unwind::h5db61b3bcbe883e5
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x5e26f10b7257 - std::rt::lang_start_internal::h81da9b59bab665c6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:20
[INFO] [stdout]   31:     0x5e26f109b6c7 - std::rt::lang_start::h2798034e47ddebf9
[INFO] [stdout]   32:     0x5e26f109b7d5 - main
[INFO] [stdout]   33:     0x7fb5d2962d90 - <unknown>
[INFO] [stdout]   34:     0x7fb5d2962e40 - __libc_start_main
[INFO] [stdout]   35:     0x5e26f109b5d5 - _start
[INFO] [stdout]   36:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/buffers.rs - buffers::gen_vertex_array (line 34) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13:
[INFO] [stdout] gl function was not loaded
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x61d64feefdba - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x61d64feefdba - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x61d64feefdba - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x61d64feefdba - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x61d64ff0b593 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x61d64ff0b593 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x61d64feedb33 - std::io::Write::write_fmt::hc00bff0a88e08857
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x61d64feefc02 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x61d64fef0bcc - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x61d64fef0a12 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   10:     0x61d64fef11a7 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:801:13
[INFO] [stdout]   11:     0x61d64fed095a - std::panicking::begin_panic::{{closure}}::hb4cf6dfe229114ab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:738:9
[INFO] [stdout]   12:     0x61d64fed08ca - std::sys::backtrace::__rust_end_short_backtrace::h50ebb5349fdaf3c0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   13:     0x61d64fed0903 - std::panicking::begin_panic::ha69569482d193c4a
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:737:5
[INFO] [stdout]   14:     0x61d64fed117d - gl::missing_fn_panic::ha9a1737e147bd3b5
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13
[INFO] [stdout]   15:     0x61d64fed0826 - gl::GenVertexArrays::h80c62baf51c827b3
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:1946:98
[INFO] [stdout]   16:     0x61d64fed0842 - rgl::buffers::gen_vertex_arrays::h75dc01d86b429af8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/buffers.rs:25:9
[INFO] [stdout]   17:     0x61d64fed0869 - rgl::buffers::gen_vertex_array::h6b09381e0d62af04
[INFO] [stdout]                                at /opt/rustwide/workdir/src/buffers.rs:39:5
[INFO] [stdout]   18:     0x61d64fed0797 - rust_out::main::_doctest_main_src_buffers_rs_34_0::h441f87bf3662dcee
[INFO] [stdout]   19:     0x61d64fed0786 - rust_out::main::h57eefffa92e38ed0
[INFO] [stdout]   20:     0x61d64fed0763 - core::ops::function::FnOnce::call_once::hcb3872443a25b5b7
[INFO] [stdout]   21:     0x61d64fed0706 - std::sys::backtrace::__rust_begin_short_backtrace::hb8f53f53663d2e9e
[INFO] [stdout]   22:     0x61d64fed06e9 - std::rt::lang_start::{{closure}}::h0d6bdb8cb611c7e9
[INFO] [stdout]   23:     0x61d64feec237 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hba2470d01d3f5e41
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:284:13
[INFO] [stdout]   24:     0x61d64feec237 - std::panicking::try::do_call::hc063fb73159aab72
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   25:     0x61d64feec237 - std::panicking::try::h2767c6d245d3a3bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   26:     0x61d64feec237 - std::panic::catch_unwind::h061c6ef75790da63
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   27:     0x61d64feec237 - std::rt::lang_start_internal::{{closure}}::h5c5e35b11a4b8c4e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:48
[INFO] [stdout]   28:     0x61d64feec237 - std::panicking::try::do_call::h705e99690a8109cc
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   29:     0x61d64feec237 - std::panicking::try::he5f4452754ed9a34
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   30:     0x61d64feec237 - std::panic::catch_unwind::h5db61b3bcbe883e5
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   31:     0x61d64feec237 - std::rt::lang_start_internal::h81da9b59bab665c6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:20
[INFO] [stdout]   32:     0x61d64fed06c7 - std::rt::lang_start::h2798034e47ddebf9
[INFO] [stdout]   33:     0x61d64fed07b5 - main
[INFO] [stdout]   34:     0x7e1312795d90 - <unknown>
[INFO] [stdout]   35:     0x7e1312795e40 - __libc_start_main
[INFO] [stdout]   36:     0x61d64fed05d5 - _start
[INFO] [stdout]   37:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/buffers.rs - buffers::vertex_attrib_pointer (line 120) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13:
[INFO] [stdout] gl function was not loaded
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x624345d58dfa - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x624345d58dfa - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x624345d58dfa - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x624345d58dfa - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x624345d745d3 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x624345d745d3 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x624345d56b73 - std::io::Write::write_fmt::hc00bff0a88e08857
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x624345d58c42 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x624345d59c0c - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x624345d59a52 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   10:     0x624345d5a1e7 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:801:13
[INFO] [stdout]   11:     0x624345d3999a - std::panicking::begin_panic::{{closure}}::hb4cf6dfe229114ab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:738:9
[INFO] [stdout]   12:     0x624345d3990a - std::sys::backtrace::__rust_end_short_backtrace::h50ebb5349fdaf3c0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   13:     0x624345d39943 - std::panicking::begin_panic::ha69569482d193c4a
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:737:5
[INFO] [stdout]   14:     0x624345d3a1bd - gl::missing_fn_panic::ha9a1737e147bd3b5
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13
[INFO] [stdout]   15:     0x624345d3985a - gl::VertexAttribPointer::h72c2bf525efdfcf8
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:3192:216
[INFO] [stdout]   16:     0x624345d398a5 - rgl::buffers::vertex_attrib_pointer::h4d9005d753fae03b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/buffers.rs:134:9
[INFO] [stdout]   17:     0x624345d397b1 - rust_out::main::_doctest_main_src_buffers_rs_120_0::h1959436eac1abcce
[INFO] [stdout]   18:     0x624345d39786 - rust_out::main::h57eefffa92e38ed0
[INFO] [stdout]   19:     0x624345d39763 - core::ops::function::FnOnce::call_once::hcb3872443a25b5b7
[INFO] [stdout]   20:     0x624345d39706 - std::sys::backtrace::__rust_begin_short_backtrace::hb8f53f53663d2e9e
[INFO] [stdout]   21:     0x624345d396e9 - std::rt::lang_start::{{closure}}::h0d6bdb8cb611c7e9
[INFO] [stdout]   22:     0x624345d55277 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hba2470d01d3f5e41
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:284:13
[INFO] [stdout]   23:     0x624345d55277 - std::panicking::try::do_call::hc063fb73159aab72
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   24:     0x624345d55277 - std::panicking::try::h2767c6d245d3a3bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   25:     0x624345d55277 - std::panic::catch_unwind::h061c6ef75790da63
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   26:     0x624345d55277 - std::rt::lang_start_internal::{{closure}}::h5c5e35b11a4b8c4e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:48
[INFO] [stdout]   27:     0x624345d55277 - std::panicking::try::do_call::h705e99690a8109cc
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x624345d55277 - std::panicking::try::he5f4452754ed9a34
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x624345d55277 - std::panic::catch_unwind::h5db61b3bcbe883e5
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x624345d55277 - std::rt::lang_start_internal::h81da9b59bab665c6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:20
[INFO] [stdout]   31:     0x624345d396c7 - std::rt::lang_start::h2798034e47ddebf9
[INFO] [stdout]   32:     0x624345d397d5 - main
[INFO] [stdout]   33:     0x77c3a606fd90 - <unknown>
[INFO] [stdout]   34:     0x77c3a606fe40 - __libc_start_main
[INFO] [stdout]   35:     0x624345d395d5 - _start
[INFO] [stdout]   36:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/buffers.rs - buffers::enable_vertex_attrib_array (line 106) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] thread 'main' panicked at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13:
[INFO] [stdout] gl function was not loaded
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x58ec9b386d7a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
[INFO] [stdout]    1:     0x58ec9b386d7a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x58ec9b386d7a - std::sys::backtrace::_print_fmt::h8588b0f62410823f
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x58ec9b386d7a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h98c26ac25ffe89bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x58ec9b3a2553 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76
[INFO] [stdout]    5:     0x58ec9b3a2553 - core::fmt::write::h0dd5f6e2238c7982
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21
[INFO] [stdout]    6:     0x58ec9b384af3 - std::io::Write::write_fmt::hc00bff0a88e08857
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15
[INFO] [stdout]    7:     0x58ec9b386bc2 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    8:     0x58ec9b387b8c - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22
[INFO] [stdout]    9:     0x58ec9b3879d2 - std::panicking::default_hook::he5f8e3b203ccddba
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:295:9
[INFO] [stdout]   10:     0x58ec9b388167 - std::panicking::rust_panic_with_hook::h53863d4e9018df39
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:801:13
[INFO] [stdout]   11:     0x58ec9b36791a - std::panicking::begin_panic::{{closure}}::hb4cf6dfe229114ab
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:738:9
[INFO] [stdout]   12:     0x58ec9b36788a - std::sys::backtrace::__rust_end_short_backtrace::h50ebb5349fdaf3c0
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18
[INFO] [stdout]   13:     0x58ec9b3678c3 - std::panicking::begin_panic::ha69569482d193c4a
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:737:5
[INFO] [stdout]   14:     0x58ec9b36813d - gl::missing_fn_panic::ha9a1737e147bd3b5
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:20624:13
[INFO] [stdout]   15:     0x58ec9b36781e - gl::EnableVertexAttribArray::h35a45c114a4e4115
[INFO] [stdout]                                at /opt/rustwide/target/debug/build/gl-e1ce6adce6ef9752/out/bindings.rs:1874:81
[INFO] [stdout]   16:     0x58ec9b36782a - rgl::buffers::enable_vertex_attrib_array::hd7f40ca991f6a361
[INFO] [stdout]                                at /opt/rustwide/workdir/src/buffers.rs:113:9
[INFO] [stdout]   17:     0x58ec9b367799 - rust_out::main::_doctest_main_src_buffers_rs_106_0::h459eb2f0a2fd1875
[INFO] [stdout]   18:     0x58ec9b367786 - rust_out::main::h57eefffa92e38ed0
[INFO] [stdout]   19:     0x58ec9b367763 - core::ops::function::FnOnce::call_once::hcb3872443a25b5b7
[INFO] [stdout]   20:     0x58ec9b367706 - std::sys::backtrace::__rust_begin_short_backtrace::hb8f53f53663d2e9e
[INFO] [stdout]   21:     0x58ec9b3676e9 - std::rt::lang_start::{{closure}}::h0d6bdb8cb611c7e9
[INFO] [stdout]   22:     0x58ec9b3831f7 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hba2470d01d3f5e41
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:284:13
[INFO] [stdout]   23:     0x58ec9b3831f7 - std::panicking::try::do_call::hc063fb73159aab72
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   24:     0x58ec9b3831f7 - std::panicking::try::h2767c6d245d3a3bb
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   25:     0x58ec9b3831f7 - std::panic::catch_unwind::h061c6ef75790da63
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   26:     0x58ec9b3831f7 - std::rt::lang_start_internal::{{closure}}::h5c5e35b11a4b8c4e
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:48
[INFO] [stdout]   27:     0x58ec9b3831f7 - std::panicking::try::do_call::h705e99690a8109cc
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40
[INFO] [stdout]   28:     0x58ec9b3831f7 - std::panicking::try::he5f4452754ed9a34
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19
[INFO] [stdout]   29:     0x58ec9b3831f7 - std::panic::catch_unwind::h5db61b3bcbe883e5
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14
[INFO] [stdout]   30:     0x58ec9b3831f7 - std::rt::lang_start_internal::h81da9b59bab665c6
[INFO] [stdout]                                at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/rt.rs:174:20
[INFO] [stdout]   31:     0x58ec9b3676c7 - std::rt::lang_start::h2798034e47ddebf9
[INFO] [stdout]   32:     0x58ec9b3677b5 - main
[INFO] [stdout]   33:     0x7c8d7bba3d90 - <unknown>
[INFO] [stdout]   34:     0x7c8d7bba3e40 - __libc_start_main
[INFO] [stdout]   35:     0x58ec9b3675d5 - _start
[INFO] [stdout]   36:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/buffers.rs - buffers::bind_buffer (line 90)
[INFO] [stdout]     src/buffers.rs - buffers::bind_vertex_array (line 74)
[INFO] [stdout]     src/buffers.rs - buffers::buffer_data (line 148)
[INFO] [stdout]     src/buffers.rs - buffers::enable_vertex_attrib_array (line 106)
[INFO] [stdout]     src/buffers.rs - buffers::gen_buffer (line 62)
[INFO] [stdout]     src/buffers.rs - buffers::gen_buffers (line 46)
[INFO] [stdout]     src/buffers.rs - buffers::gen_vertex_array (line 34)
[INFO] [stdout]     src/buffers.rs - buffers::gen_vertex_arrays (line 17)
[INFO] [stdout]     src/buffers.rs - buffers::vertex_attrib_pointer (line 120)
[INFO] [stdout]     src/drawing.rs - drawing::clear_color (line 11)
[INFO] [stdout]     src/drawing.rs - drawing::draw_arrays (line 33)
[INFO] [stdout]     src/drawing.rs - drawing::draw_elements (line 48)
[INFO] [stdout]     src/drawing.rs - drawing::draw_elements_instanced (line 64)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 13 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "27c7213c422ce2a2d71331b0aac4809661e72313948f5da6947afaaec4e13aec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27c7213c422ce2a2d71331b0aac4809661e72313948f5da6947afaaec4e13aec", kill_on_drop: false }`
[INFO] [stdout] 27c7213c422ce2a2d71331b0aac4809661e72313948f5da6947afaaec4e13aec
