[INFO] cloning repository https://github.com/stevefan1999-personal/autocxx-bug-operator-new
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/stevefan1999-personal/autocxx-bug-operator-new" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstevefan1999-personal%2Fautocxx-bug-operator-new", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstevefan1999-personal%2Fautocxx-bug-operator-new'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 19b74d0722d0aaa1a3e73f4a49d1d6bd0f978524
[INFO] documenting stevefan1999-personal/autocxx-bug-operator-new/19b74d0722d0aaa1a3e73f4a49d1d6bd0f978524 against master#8afe9ff1caa97654c31fb8c259dac9fdf67d6302 for pr-151918
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstevefan1999-personal%2Fautocxx-bug-operator-new" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new
[INFO] finished tweaking git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new
[INFO] tweaked toml for git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new on toolchain 8afe9ff1caa97654c31fb8c259dac9fdf67d6302
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new 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" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded link-cplusplus v1.0.9
[INFO] [stderr]   Downloaded autocxx-build v0.26.0
[INFO] [stderr]   Downloaded autocxx-parser v0.26.0
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.113
[INFO] [stderr]   Downloaded autocxx-macro v0.26.0
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.113
[INFO] [stderr]   Downloaded autocxx v0.26.0
[INFO] [stderr]   Downloaded moveit v0.6.0
[INFO] [stderr]   Downloaded cxx-gen v0.7.113
[INFO] [stderr]   Downloaded serde_json v1.0.110
[INFO] [stderr]   Downloaded autocxx-engine v0.26.0
[INFO] [stderr]   Downloaded autocxx-bindgen v0.65.1
[INFO] [stderr]   Downloaded cxx v1.0.113
[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:29356a839a4d14451438f794ce8414e707d72405f44418718d724d22562fe786" "/opt/rustwide/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 41f74e15c596f9ce3064a13f7c86ae6f96461279f270aacc53158c6db056722e
[INFO] running `Command { std: "docker" "start" "-a" "41f74e15c596f9ce3064a13f7c86ae6f96461279f270aacc53158c6db056722e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "41f74e15c596f9ce3064a13f7c86ae6f96461279f270aacc53158c6db056722e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41f74e15c596f9ce3064a13f7c86ae6f96461279f270aacc53158c6db056722e", kill_on_drop: false }`
[INFO] [stdout] 41f74e15c596f9ce3064a13f7c86ae6f96461279f270aacc53158c6db056722e
[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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:29356a839a4d14451438f794ce8414e707d72405f44418718d724d22562fe786" "/opt/rustwide/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9ea702f9450464ddf369f138a2969af1bc4cc60638eeb4640c95063e8aa88a96
[INFO] running `Command { std: "docker" "start" "-a" "9ea702f9450464ddf369f138a2969af1bc4cc60638eeb4640c95063e8aa88a96", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.74
[INFO] [stderr]    Compiling libc v0.2.151
[INFO] [stderr]    Compiling rustix v0.38.28
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling serde_json v1.0.110
[INFO] [stderr]    Compiling clang-sys v1.7.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling aho-corasick v1.1.2
[INFO] [stderr]    Compiling prettyplease v0.2.16
[INFO] [stderr]    Compiling gimli v0.28.1
[INFO] [stderr]    Compiling unicode-width v0.1.11
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling cxxbridge-flags v1.0.113
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling syn v2.0.46
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling regex-automata v0.4.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.23
[INFO] [stderr]    Compiling link-cplusplus v1.0.9
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling is-terminal v0.4.10
[INFO] [stderr]    Compiling termcolor v1.4.0
[INFO] [stderr]    Compiling cxx v1.0.113
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libloading v0.8.1
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling autocxx-bindgen v0.65.1
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling is_ci v1.1.1
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling textwrap v0.15.2
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling regex v1.10.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling supports-hyperlinks v2.1.0
[INFO] [stderr]    Compiling aquamarine v0.1.12
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling supports-unicode v2.0.0
[INFO] [stderr]    Compiling terminal_size v0.1.17
[INFO] [stderr]    Compiling owo-colors v3.5.0
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling tempfile v3.9.0
[INFO] [stderr]    Compiling cxx-gen v0.7.113
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling indoc v1.0.9
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]    Compiling autocxx v0.26.0
[INFO] [stderr]    Compiling serde_derive v1.0.194
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling cxxbridge-macro v1.0.113
[INFO] [stderr]    Compiling miette v5.10.0
[INFO] [stderr]     Checking moveit v0.6.0
[INFO] [stderr]    Compiling autocxx-parser v0.26.0
[INFO] [stderr]    Compiling autocxx-engine v0.26.0
[INFO] [stderr]    Compiling autocxx-macro v0.26.0
[INFO] [stderr]    Compiling autocxx-build v0.26.0
[INFO] [stderr]    Compiling autocxx-bug-operator-new v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]  --> build.rs:2:9
[INFO] [stdout]   |
[INFO] [stdout] 2 |     let mut b = autocxx_build::Builder::new(
[INFO] [stdout]   |         ----^
[INFO] [stdout]   |         |
[INFO] [stdout]   |         help: remove this `mut`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:1:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/extdll.h:29: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    29 | #pragma warning(disable : 4244)         // int or float down-conversion
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/extdll.h:30: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    30 | #pragma warning(disable : 4305)         // int or float data truncation
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/extdll.h:31: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    31 | #pragma warning(disable : 4201)         // nameless struct/union
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/extdll.h:32: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    32 | #pragma warning(disable : 4514)         // unreferenced inline function removed
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/extdll.h:33: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    33 | #pragma warning(disable : 4100)         // unreferenced formal parameter
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | 
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from hlsdk/dlls/extdll.h:88:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/engine/eiface.h:532:8: warning: extra tokens at end of #endif directive [-Wendif-labels]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   532 | #endif EIFACE_H
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |        ^~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:2:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/util.h:256:1: warning: 'typedef' was ignored in this declaration
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   256 | typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       | ^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from hlsdk/dlls/cbase.h:48,
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:                  from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:3:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/saverestore.h: In member function 'int CSaveRestoreBuffer::EntityFlags(int, int)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/saverestore.h:33:67: warning: unused parameter 'flags' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    33 |         int                     EntityFlags( int entityIndex, int flags ) { return EntityFlagsSet( entityIndex, 0 ); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                               ~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::DeathNotice(entvars_t*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:168:47: warning: unused parameter 'pevChild' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   168 |         virtual void DeathNotice ( entvars_t *pevChild ) {}// monster maker children use this to tell the monster maker that they have died.
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                    ~~~~~~~~~~~^~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::IsTriggered(CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:179:51: warning: unused parameter 'pActivator' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   179 |         virtual BOOL    IsTriggered( CBaseEntity *pActivator ) {return TRUE;}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                      ~~~~~~~~~~~~~^~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::AddPoints(int, BOOL)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:183:40: warning: unused parameter 'score' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   183 |         virtual void    AddPoints( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                    ~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:183:52: warning: unused parameter 'bAllowNegativeScore' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   183 |         virtual void    AddPoints( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                               ~~~~~^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::AddPointsToTeam(int, BOOL)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:184:46: warning: unused parameter 'score' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   184 |         virtual void    AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                          ~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:184:58: warning: unused parameter 'bAllowNegativeScore' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   184 |         virtual void    AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                     ~~~~~^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::AddPlayerItem(CBasePlayerItem*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:185:57: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   185 |         virtual BOOL    AddPlayerItem( CBasePlayerItem *pItem ) { return 0; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                        ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::RemovePlayerItem(CBasePlayerItem*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:186:60: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   186 |         virtual BOOL    RemovePlayerItem( CBasePlayerItem *pItem ) { return 0; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                           ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual int CBaseEntity::GiveAmmo(int, char*, int)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:187:39: warning: unused parameter 'iAmount' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                   ~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:187:54: warning: unused parameter 'szName' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                ~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:187:66: warning: unused parameter 'iMax' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                              ~~~~^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::SetToggleState(int)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:193:45: warning: unused parameter 'state' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   193 |         virtual void    SetToggleState( int state ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                         ~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::OnControls(entvars_t*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:196:48: warning: unused parameter 'pev' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   196 |         virtual BOOL    OnControls( entvars_t *pev ) { return FALSE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                     ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual Vector CBaseEntity::BodyTarget(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:341:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   341 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ); };                // position to shoot at
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h: In member function 'virtual void CBaseAnimating::HandleAnimEvent(MonsterEvent_t*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:482:55: warning: unused parameter 'pEvent' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   482 |         virtual void HandleAnimEvent( MonsterEvent_t *pEvent ) { return; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                       ~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from hlsdk/dlls/cbase.h:673:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h: In member function 'virtual int CBaseMonster::CanPlaySentence(BOOL)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h:193:51: warning: unused parameter 'fDisregardState' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   193 |                 virtual int CanPlaySentence( BOOL fDisregardState ) { return IsAlive(); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                              ~~~~~^~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h: In member function 'virtual BOOL CBaseMonster::FValidateCover(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h:236:61: warning: unused parameter 'vecCoverLocation' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   236 |                 virtual BOOL FValidateCover ( const Vector &vecCoverLocation ) { return TRUE; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h: In member function 'virtual Vector CBaseMonster::BodyTarget(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h:304:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   304 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ) * 0.75 + EyePosition() * 0.25; };          // position to shoot at
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h: In member function 'virtual void CBaseMonster::StopFollowing(BOOL)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/basemonster.h:324:42: warning: unused parameter 'clearSchedule' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   324 |         virtual void StopFollowing( BOOL clearSchedule ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                     ~~~~~^~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:13:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/effects.h: In member function 'void CBeam::SetStartPos(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/effects.h:121:70: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   121 |         inline void SetStartPos( const Vector& pos ) { pev->origin = pos; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                      ^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from hlsdk/dlls/extdll.h:77:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                ^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/effects.h: In member function 'void CBeam::SetEndPos(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/effects.h:122:68: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   122 |         inline void SetEndPos( const Vector& pos ) { pev->angles = pos; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                    ^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                ^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:20:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::UpdateGameMode(CBasePlayer*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:83:51: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    83 |         virtual void UpdateGameMode( CBasePlayer *pPlayer ) {}  // the client needs to be informed of the current game mode
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                      ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::FPlayerCanTakeDamage(CBasePlayer*, CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:87:58: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    87 |         virtual BOOL  FPlayerCanTakeDamage( CBasePlayer *pPlayer, CBaseEntity *pAttacker ) {return TRUE;};// can this player take damage from this attacker?
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                             ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:87:80: warning: unused parameter 'pAttacker' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    87 |         virtual BOOL  FPlayerCanTakeDamage( CBasePlayer *pPlayer, CBaseEntity *pAttacker ) {return TRUE;};// can this player take damage from this attacker?
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                   ~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::ShouldAutoAim(CBasePlayer*, edict_t*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:88:50: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    88 |         virtual BOOL ShouldAutoAim( CBasePlayer *pPlayer, edict_t *target ) { return TRUE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                     ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:88:68: warning: unused parameter 'target' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    88 |         virtual BOOL ShouldAutoAim( CBasePlayer *pPlayer, edict_t *target ) { return TRUE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                           ~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::ClientCommand(CBasePlayer*, const char*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:98:50: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    98 |         virtual BOOL ClientCommand( CBasePlayer *pPlayer, const char *pcmd ) { return FALSE; };  // handles the user commands;  returns TRUE if command handled properly
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                     ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:98:71: warning: unused parameter 'pcmd' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    98 |         virtual BOOL ClientCommand( CBasePlayer *pPlayer, const char *pcmd ) { return FALSE; };  // handles the user commands;  returns TRUE if command handled properly
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                           ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::ClientUserInfoChanged(CBasePlayer*, char*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:99:58: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    99 |         virtual void ClientUserInfoChanged( CBasePlayer *pPlayer, char *infobuffer ) {}         // the player has changed userinfo;  can change it now
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                             ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:99:73: warning: unused parameter 'infobuffer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    99 |         virtual void ClientUserInfoChanged( CBasePlayer *pPlayer, char *infobuffer ) {}         // the player has changed userinfo;  can change it now
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                   ~~~~~~^~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual int CGameRules::GetTeamIndex(const char*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:147:47: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   147 |         virtual int GetTeamIndex( const char *pTeamName ) { return -1; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                   ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual const char* CGameRules::GetIndexedTeamName(int)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:148:53: warning: unused parameter 'teamIndex' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   148 |         virtual const char *GetIndexedTeamName( int teamIndex ) { return ""; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~^~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::IsValidTeam(const char*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:149:47: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   149 |         virtual BOOL IsValidTeam( const char *pTeamName ) { return TRUE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                   ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::ChangePlayerTeam(CBasePlayer*, const char*, BOOL, BOOL)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:150:53: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:150:74: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                              ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:150:90: warning: unused parameter 'bKill' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                     ~~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:150:102: warning: unused parameter 'bGib' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                 ~~~~~^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual const char* CGameRules::SetDefaultPlayerTeam(CBasePlayer*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:151:64: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   151 |         virtual const char *SetDefaultPlayerTeam( CBasePlayer *pPlayer ) { return ""; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                   ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::PlayFootstepSounds(CBasePlayer*, float)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:155:55: warning: unused parameter 'pl' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   155 |         virtual BOOL PlayFootstepSounds( CBasePlayer *pl, float fvol ) { return TRUE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                          ~~~~~~~~~~~~~^~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:155:65: warning: unused parameter 'fvol' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   155 |         virtual BOOL PlayFootstepSounds( CBasePlayer *pl, float fvol ) { return TRUE; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                           ~~~~~~^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual const char* CHalfLifeRules::GetTeamID(CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:249:53: warning: unused parameter 'pEntity' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   249 |         virtual const char *GetTeamID( CBaseEntity *pEntity ) {return "";};
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h: In member function 'virtual const char* CHalfLifeMultiplay::GetTeamID(CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/gamerules.h:342:53: warning: unused parameter 'pEntity' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   342 |         virtual const char *GetTeamID( CBaseEntity *pEntity ) {return "";}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:22:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/items.h: In member function 'virtual BOOL CItem::MyTouch(CBasePlayer*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/items.h:26:44: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    26 |         virtual BOOL MyTouch( CBasePlayer *pPlayer ) { return FALSE; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                               ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:28:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/player.h: In member function 'virtual Vector CBasePlayer::BodyTarget(const Vector&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/player.h:214:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   214 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ) + pev->view_ofs * RANDOM_FLOAT( 0.5, 1.1 ); };             // position to shoot at
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:36:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/squadmonster.h: In member function 'int CSquadMonster::InSquad()':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/squadmonster.h:93:61: warning: NULL used in arithmetic [-Wpointer-arith]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    93 |         int     InSquad ( void ) { return m_hSquadLeader != NULL; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                             ^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:37:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/talkmonster.h: In member function 'BOOL CTalkMonster::IsFollowing()':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/talkmonster.h:142:78: warning: NULL used in arithmetic [-Wpointer-arith]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   142 |         BOOL                    IsFollowing( void ) { return m_hTargetEnt != NULL && m_hTargetEnt->IsPlayer(); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                              ^~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:42:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::AddDuplicate(CBasePlayerItem*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:230:52: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   230 |         virtual int AddDuplicate( CBasePlayerItem *pItem ) { return FALSE; }    // return TRUE if you want your duplicate removed from world
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                   ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::GetItemInfo(ItemInfo*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:239:43: warning: unused parameter 'p' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   239 |         virtual int GetItemInfo(ItemInfo *p) { return 0; };     // returns 0 if struct not filled out
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                 ~~~~~~~~~~^
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::UpdateClientData(CBasePlayer*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:258:52: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   258 |         virtual int UpdateClientData( CBasePlayer *pPlayer ) { return 0; }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                       ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h: In member function 'virtual BOOL CBasePlayerAmmo::AddAmmo(CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:369:44: warning: unused parameter 'pOther' [-Wunused-parameter]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   369 |         virtual BOOL AddAmmo( CBaseEntity *pOther ) { return TRUE; };
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                               ~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h: In member function 'virtual void CTripmine::SetObjectCollisionBox()':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:967:64: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   967 |                 pev->absmin = pev->origin + Vector(-16, -16, -5);
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                ^
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                ^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/weapons.h:968:62: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   968 |                 pev->absmax = pev->origin + Vector(16, 16, 28);
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                              ^
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:    67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                ^~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:44:
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseEntity_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity*, CBaseEntity*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:280:161: error: cannot convert 'CBaseEntity*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   280 | inline void CBaseEntity_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity* autocxx_gen_this, CBaseEntity* arg1)  { new (autocxx_gen_this) CBaseEntity(std::move(*arg1)); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                 ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                 |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                 CBaseEntity*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseEntity_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity*, const CBaseEntity&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:281:173: error: cannot convert 'CBaseEntity*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   281 | inline void CBaseEntity_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity* autocxx_gen_this, const CBaseEntity& arg1)  { new (autocxx_gen_this) CBaseEntity(arg1); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             CBaseEntity*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseMonster*, const CBaseMonster&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:283:176: error: cannot convert 'CBaseMonster*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   283 | inline void CBaseMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseMonster* autocxx_gen_this, const CBaseMonster& arg1)  { new (autocxx_gen_this) CBaseMonster(arg1); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                CBaseMonster*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CSquadMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CSquadMonster*, const CSquadMonster&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:310:179: error: cannot convert 'CSquadMonster*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   310 | inline void CSquadMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CSquadMonster* autocxx_gen_this, const CSquadMonster& arg1)  { new (autocxx_gen_this) CSquadMonster(arg1); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                   ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                   |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                   CSquadMonster*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBasePlayerItem_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem*, CBasePlayerItem*)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:313:173: error: cannot convert 'CBasePlayerItem*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   313 | inline void CBasePlayerItem_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem* autocxx_gen_this, CBasePlayerItem* arg1)  { new (autocxx_gen_this) CBasePlayerItem(std::move(*arg1)); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                             CBasePlayerItem*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBasePlayerItem_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem*, const CBasePlayerItem&)':
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:314:185: error: cannot convert 'CBasePlayerItem*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   314 | inline void CBasePlayerItem_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem* autocxx_gen_this, const CBasePlayerItem& arg1)  { new (autocxx_gen_this) CBasePlayerItem(arg1); }
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                         ^~~~~~~~~~~~~~~~
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                         |
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                                                                                                                                                         CBasePlayerItem*
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:   227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0:       |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] error: failed to run custom build command for `autocxx-bug-operator-new v0.1.0 (/opt/rustwide/workdir)`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/autocxx-bug-operator-new-f37839239521faa1/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/extdll.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/public/archtypes.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/public/steam/steamtypes.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/stat.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/features.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/features-time64.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/timesize.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/stdc-predef.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/time64.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endianness.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stat.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/struct_stat.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/statx.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/linux/stat.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/linux/types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/asm/types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/asm-generic/types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/asm-generic/int-ll64.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/asm/bitsperlong.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/asm-generic/bitsperlong.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/linux/posix_types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/linux/stddef.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/asm/posix_types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/asm/posix_types_64.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/asm-generic/posix_types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/statx-generic.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/stddef.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_size_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/endian.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/struct_mutex.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/limits.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/limits.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/posix1_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/local_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/linux/limits.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/posix2_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/xopen_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uio_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_ptrdiff_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_wchar_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_null.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_nullptr_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_max_align_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stddef_offsetof.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/stdarg.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stdarg___gnuc_va_list.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stdarg_va_list.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stdarg_va_arg.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stdarg___va_copy.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/llvm-18/lib/clang/18/include/__stdarg_va_copy.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/string.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/locale_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/strings.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/math.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/cmath
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/requires_hosted.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/os_defines.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/cpu_defines.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/cpp_type_traits.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/ext/type_traits.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/math.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/math-vector.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/fp-logb.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/fp-fast.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/mathcalls.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/iscanonical.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/std_abs.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/stdlib.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/alloca.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/version.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/vector.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/const.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/in_buttons.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/engine/progdefs.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/engine/edict.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/engine/eiface.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/stdio.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__FILE.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/FILE.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h
[INFO] [stderr]   cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdio_lim.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/engine/custom.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/crc.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/cvardef.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/Sequence.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/engine/../common/crc.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/cdll_dll.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/util.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/activity.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/enginecallback.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/common/event_flags.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/cbase.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/saverestore.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/schedule.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/monsterevent.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/basemonster.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/animation.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/client.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/decals.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/defaultai.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/doors.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/effects.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/explode.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/flyingmonster.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/func_break.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/game.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/gamerules.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/hornet.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/items.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/maprules.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/monsters.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/skill.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/nodes.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/plane.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/player.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/pm_shared/pm_materials.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/scripted.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/scriptevent.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/soundent.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/spectator.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/squad.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/squadmonster.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/talkmonster.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/teamplay_gamerules.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/trains.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/weapons.h
[INFO] [stderr]   cargo:rerun-if-changed=hlsdk/dlls/wxdebug.h
[INFO] [stderr]   TARGET = Some("x86_64-unknown-linux-gnu")
[INFO] [stderr]   OPT_LEVEL = Some("0")
[INFO] [stderr]   HOST = Some("x86_64-unknown-linux-gnu")
[INFO] [stderr]   cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu
[INFO] [stderr]   CXX_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu
[INFO] [stderr]   CXX_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CXX
[INFO] [stderr]   HOST_CXX = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CXX
[INFO] [stderr]   CXX = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some("true")
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2,x87")
[INFO] [stderr]   cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CXXFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CXXFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CXXFLAGS
[INFO] [stderr]   HOST_CXXFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CXXFLAGS
[INFO] [stderr]   CXXFLAGS = None
[INFO] [stderr]   running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "src" "-I" "hlsdk/cl_dll" "-I" "hlsdk/common" "-I" "hlsdk/dlls" "-I" "hlsdk/engine" "-I" "hlsdk/game_shared" "-I" "hlsdk/pm_shared" "-I" "hlsdk/public" "-I" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/39e57a733542dc85-gen0.o" "-c" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx"
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:1:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/extdll.h:29: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   29 | #pragma warning(disable : 4244)         // int or float down-conversion
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/extdll.h:30: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   30 | #pragma warning(disable : 4305)         // int or float data truncation
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/extdll.h:31: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   31 | #pragma warning(disable : 4201)         // nameless struct/union
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/extdll.h:32: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   32 | #pragma warning(disable : 4514)         // unreferenced inline function removed
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/extdll.h:33: warning: ignoring '#pragma warning ' [-Wunknown-pragmas]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   33 | #pragma warning(disable : 4100)         // unreferenced formal parameter
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | 
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from hlsdk/dlls/extdll.h:88:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/engine/eiface.h:532:8: warning: extra tokens at end of #endif directive [-Wendif-labels]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  532 | #endif EIFACE_H
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |        ^~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:2:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/util.h:256:1: warning: 'typedef' was ignored in this declaration
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  256 | typedef enum { point_hull=0, human_hull=1, large_hull=2, head_hull=3 };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      | ^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from hlsdk/dlls/cbase.h:48,
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=                 from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:3:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/saverestore.h: In member function 'int CSaveRestoreBuffer::EntityFlags(int, int)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/saverestore.h:33:67: warning: unused parameter 'flags' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   33 |         int                     EntityFlags( int entityIndex, int flags ) { return EntityFlagsSet( entityIndex, 0 ); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                               ~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::DeathNotice(entvars_t*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:168:47: warning: unused parameter 'pevChild' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  168 |         virtual void DeathNotice ( entvars_t *pevChild ) {}// monster maker children use this to tell the monster maker that they have died.
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                    ~~~~~~~~~~~^~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::IsTriggered(CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:179:51: warning: unused parameter 'pActivator' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  179 |         virtual BOOL    IsTriggered( CBaseEntity *pActivator ) {return TRUE;}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                      ~~~~~~~~~~~~~^~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::AddPoints(int, BOOL)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:183:40: warning: unused parameter 'score' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  183 |         virtual void    AddPoints( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                    ~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:183:52: warning: unused parameter 'bAllowNegativeScore' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  183 |         virtual void    AddPoints( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                               ~~~~~^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::AddPointsToTeam(int, BOOL)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:184:46: warning: unused parameter 'score' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  184 |         virtual void    AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                          ~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:184:58: warning: unused parameter 'bAllowNegativeScore' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  184 |         virtual void    AddPointsToTeam( int score, BOOL bAllowNegativeScore ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                     ~~~~~^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::AddPlayerItem(CBasePlayerItem*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:185:57: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  185 |         virtual BOOL    AddPlayerItem( CBasePlayerItem *pItem ) { return 0; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                        ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::RemovePlayerItem(CBasePlayerItem*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:186:60: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  186 |         virtual BOOL    RemovePlayerItem( CBasePlayerItem *pItem ) { return 0; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                           ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual int CBaseEntity::GiveAmmo(int, char*, int)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:187:39: warning: unused parameter 'iAmount' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                   ~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:187:54: warning: unused parameter 'szName' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                ~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:187:66: warning: unused parameter 'iMax' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  187 |         virtual int     GiveAmmo( int iAmount, char *szName, int iMax ) { return -1; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                              ~~~~^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual void CBaseEntity::SetToggleState(int)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:193:45: warning: unused parameter 'state' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  193 |         virtual void    SetToggleState( int state ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                         ~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual BOOL CBaseEntity::OnControls(entvars_t*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:196:48: warning: unused parameter 'pev' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  196 |         virtual BOOL    OnControls( entvars_t *pev ) { return FALSE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                     ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual Vector CBaseEntity::BodyTarget(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:341:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  341 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ); };                // position to shoot at
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h: In member function 'virtual void CBaseAnimating::HandleAnimEvent(MonsterEvent_t*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:482:55: warning: unused parameter 'pEvent' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  482 |         virtual void HandleAnimEvent( MonsterEvent_t *pEvent ) { return; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                       ~~~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from hlsdk/dlls/cbase.h:673:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h: In member function 'virtual int CBaseMonster::CanPlaySentence(BOOL)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h:193:51: warning: unused parameter 'fDisregardState' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  193 |                 virtual int CanPlaySentence( BOOL fDisregardState ) { return IsAlive(); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                              ~~~~~^~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h: In member function 'virtual BOOL CBaseMonster::FValidateCover(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h:236:61: warning: unused parameter 'vecCoverLocation' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  236 |                 virtual BOOL FValidateCover ( const Vector &vecCoverLocation ) { return TRUE; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h: In member function 'virtual Vector CBaseMonster::BodyTarget(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h:304:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  304 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ) * 0.75 + EyePosition() * 0.25; };          // position to shoot at
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h: In member function 'virtual void CBaseMonster::StopFollowing(BOOL)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/basemonster.h:324:42: warning: unused parameter 'clearSchedule' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  324 |         virtual void StopFollowing( BOOL clearSchedule ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                     ~~~~~^~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:13:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/effects.h: In member function 'void CBeam::SetStartPos(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/effects.h:121:70: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  121 |         inline void SetStartPos( const Vector& pos ) { pev->origin = pos; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                      ^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from hlsdk/dlls/extdll.h:77:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                ^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/effects.h: In member function 'void CBeam::SetEndPos(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/effects.h:122:68: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  122 |         inline void SetEndPos( const Vector& pos ) { pev->angles = pos; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                    ^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                ^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:20:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::UpdateGameMode(CBasePlayer*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:83:51: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   83 |         virtual void UpdateGameMode( CBasePlayer *pPlayer ) {}  // the client needs to be informed of the current game mode
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                      ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::FPlayerCanTakeDamage(CBasePlayer*, CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:87:58: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   87 |         virtual BOOL  FPlayerCanTakeDamage( CBasePlayer *pPlayer, CBaseEntity *pAttacker ) {return TRUE;};// can this player take damage from this attacker?
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                             ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:87:80: warning: unused parameter 'pAttacker' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   87 |         virtual BOOL  FPlayerCanTakeDamage( CBasePlayer *pPlayer, CBaseEntity *pAttacker ) {return TRUE;};// can this player take damage from this attacker?
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                   ~~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::ShouldAutoAim(CBasePlayer*, edict_t*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:88:50: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   88 |         virtual BOOL ShouldAutoAim( CBasePlayer *pPlayer, edict_t *target ) { return TRUE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                     ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:88:68: warning: unused parameter 'target' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   88 |         virtual BOOL ShouldAutoAim( CBasePlayer *pPlayer, edict_t *target ) { return TRUE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                           ~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::ClientCommand(CBasePlayer*, const char*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:98:50: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   98 |         virtual BOOL ClientCommand( CBasePlayer *pPlayer, const char *pcmd ) { return FALSE; };  // handles the user commands;  returns TRUE if command handled properly
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                     ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:98:71: warning: unused parameter 'pcmd' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   98 |         virtual BOOL ClientCommand( CBasePlayer *pPlayer, const char *pcmd ) { return FALSE; };  // handles the user commands;  returns TRUE if command handled properly
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                           ~~~~~~~~~~~~^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::ClientUserInfoChanged(CBasePlayer*, char*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:99:58: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   99 |         virtual void ClientUserInfoChanged( CBasePlayer *pPlayer, char *infobuffer ) {}         // the player has changed userinfo;  can change it now
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                             ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:99:73: warning: unused parameter 'infobuffer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   99 |         virtual void ClientUserInfoChanged( CBasePlayer *pPlayer, char *infobuffer ) {}         // the player has changed userinfo;  can change it now
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                   ~~~~~~^~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual int CGameRules::GetTeamIndex(const char*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:147:47: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  147 |         virtual int GetTeamIndex( const char *pTeamName ) { return -1; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                   ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual const char* CGameRules::GetIndexedTeamName(int)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:148:53: warning: unused parameter 'teamIndex' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  148 |         virtual const char *GetIndexedTeamName( int teamIndex ) { return ""; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~^~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::IsValidTeam(const char*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:149:47: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  149 |         virtual BOOL IsValidTeam( const char *pTeamName ) { return TRUE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                   ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual void CGameRules::ChangePlayerTeam(CBasePlayer*, const char*, BOOL, BOOL)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:150:53: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:150:74: warning: unused parameter 'pTeamName' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                              ~~~~~~~~~~~~^~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:150:90: warning: unused parameter 'bKill' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                     ~~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:150:102: warning: unused parameter 'bGib' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  150 |         virtual void ChangePlayerTeam( CBasePlayer *pPlayer, const char *pTeamName, BOOL bKill, BOOL bGib ) {}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                 ~~~~~^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual const char* CGameRules::SetDefaultPlayerTeam(CBasePlayer*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:151:64: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  151 |         virtual const char *SetDefaultPlayerTeam( CBasePlayer *pPlayer ) { return ""; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                   ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual BOOL CGameRules::PlayFootstepSounds(CBasePlayer*, float)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:155:55: warning: unused parameter 'pl' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  155 |         virtual BOOL PlayFootstepSounds( CBasePlayer *pl, float fvol ) { return TRUE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                          ~~~~~~~~~~~~~^~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:155:65: warning: unused parameter 'fvol' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  155 |         virtual BOOL PlayFootstepSounds( CBasePlayer *pl, float fvol ) { return TRUE; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                           ~~~~~~^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual const char* CHalfLifeRules::GetTeamID(CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:249:53: warning: unused parameter 'pEntity' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  249 |         virtual const char *GetTeamID( CBaseEntity *pEntity ) {return "";};
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h: In member function 'virtual const char* CHalfLifeMultiplay::GetTeamID(CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/gamerules.h:342:53: warning: unused parameter 'pEntity' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  342 |         virtual const char *GetTeamID( CBaseEntity *pEntity ) {return "";}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                        ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:22:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/items.h: In member function 'virtual BOOL CItem::MyTouch(CBasePlayer*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/items.h:26:44: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   26 |         virtual BOOL MyTouch( CBasePlayer *pPlayer ) { return FALSE; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                               ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:28:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/player.h: In member function 'virtual Vector CBasePlayer::BodyTarget(const Vector&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/player.h:214:50: warning: unused parameter 'posSrc' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  214 |         virtual Vector BodyTarget( const Vector &posSrc ) { return Center( ) + pev->view_ofs * RANDOM_FLOAT( 0.5, 1.1 ); };             // position to shoot at
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                    ~~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:36:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/squadmonster.h: In member function 'int CSquadMonster::InSquad()':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/squadmonster.h:93:61: warning: NULL used in arithmetic [-Wpointer-arith]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   93 |         int     InSquad ( void ) { return m_hSquadLeader != NULL; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                             ^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:37:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/talkmonster.h: In member function 'BOOL CTalkMonster::IsFollowing()':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/talkmonster.h:142:78: warning: NULL used in arithmetic [-Wpointer-arith]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  142 |         BOOL                    IsFollowing( void ) { return m_hTargetEnt != NULL && m_hTargetEnt->IsPlayer(); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                              ^~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:42:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::AddDuplicate(CBasePlayerItem*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:230:52: warning: unused parameter 'pItem' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  230 |         virtual int AddDuplicate( CBasePlayerItem *pItem ) { return FALSE; }    // return TRUE if you want your duplicate removed from world
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                   ~~~~~~~~~~~~~~~~~^~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::GetItemInfo(ItemInfo*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:239:43: warning: unused parameter 'p' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  239 |         virtual int GetItemInfo(ItemInfo *p) { return 0; };     // returns 0 if struct not filled out
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                 ~~~~~~~~~~^
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h: In member function 'virtual int CBasePlayerItem::UpdateClientData(CBasePlayer*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:258:52: warning: unused parameter 'pPlayer' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  258 |         virtual int UpdateClientData( CBasePlayer *pPlayer ) { return 0; }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                       ~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h: In member function 'virtual BOOL CBasePlayerAmmo::AddAmmo(CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:369:44: warning: unused parameter 'pOther' [-Wunused-parameter]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  369 |         virtual BOOL AddAmmo( CBaseEntity *pOther ) { return TRUE; };
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                               ~~~~~~~~~~~~~^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h: In member function 'virtual void CTripmine::SetObjectCollisionBox()':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:967:64: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  967 |                 pev->absmin = pev->origin + Vector(-16, -16, -5);
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                ^
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                ^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/weapons.h:968:62: warning: implicitly-declared 'constexpr Vector& Vector::operator=(const Vector&)' is deprecated [-Wdeprecated-copy]
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  968 |                 pev->absmax = pev->origin + Vector(16, 16, 28);
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                              ^
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/vector.h:67:16: note: because 'Vector' has user-provided 'Vector::Vector(const Vector&)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=   67 |         inline Vector(const Vector& v)                                  { x = v.x; y = v.y; z = v.z;                            }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                ^~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx:44:
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseEntity_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity*, CBaseEntity*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:280:161: error: cannot convert 'CBaseEntity*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  280 | inline void CBaseEntity_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity* autocxx_gen_this, CBaseEntity* arg1)  { new (autocxx_gen_this) CBaseEntity(std::move(*arg1)); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                 ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                 |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                 CBaseEntity*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseEntity_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity*, const CBaseEntity&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:281:173: error: cannot convert 'CBaseEntity*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  281 | inline void CBaseEntity_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseEntity* autocxx_gen_this, const CBaseEntity& arg1)  { new (autocxx_gen_this) CBaseEntity(arg1); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             CBaseEntity*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBaseMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseMonster*, const CBaseMonster&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:283:176: error: cannot convert 'CBaseMonster*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  283 | inline void CBaseMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBaseMonster* autocxx_gen_this, const CBaseMonster& arg1)  { new (autocxx_gen_this) CBaseMonster(arg1); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                CBaseMonster*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CSquadMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CSquadMonster*, const CSquadMonster&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:310:179: error: cannot convert 'CSquadMonster*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  310 | inline void CSquadMonster_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CSquadMonster* autocxx_gen_this, const CSquadMonster& arg1)  { new (autocxx_gen_this) CSquadMonster(arg1); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                   ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                   |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                   CSquadMonster*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBasePlayerItem_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem*, CBasePlayerItem*)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:313:173: error: cannot convert 'CBasePlayerItem*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  313 | inline void CBasePlayerItem_new_synthetic_move_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem* autocxx_gen_this, CBasePlayerItem* arg1)  { new (autocxx_gen_this) CBasePlayerItem(std::move(*arg1)); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                             CBasePlayerItem*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h: In function 'void CBasePlayerItem_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem*, const CBasePlayerItem&)':
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include/autocxxgen_ffi.h:314:185: error: cannot convert 'CBasePlayerItem*' to 'entvars_t*' {aka 'entvars_s*'}
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  314 | inline void CBasePlayerItem_new_synthetic_const_copy_ctor_0xcb841cea50a57ae2_autocxx_wrapper_0xcb841cea50a57ae2(CBasePlayerItem* autocxx_gen_this, const CBasePlayerItem& arg1)  { new (autocxx_gen_this) CBasePlayerItem(arg1); }
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                         ^~~~~~~~~~~~~~~~
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                         |
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                                                                                                                                                         CBasePlayerItem*
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=hlsdk/dlls/cbase.h:227:60: note:   initializing argument 2 of 'static void* CBaseEntity::operator new(size_t, entvars_t*)'
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=  227 |     void *operator new( size_t stAllocateBlock, entvars_t *pev )
[INFO] [stderr] 
[INFO] [stderr]   cargo:warning=      |                                                 ~~~~~~~~~~~^~~
[INFO] [stderr] 
[INFO] [stderr]   exit status: 1
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   clang diag: hlsdk/engine/eiface.h:532:8: warning: extra tokens at end of #endif directive [-Wextra-tokens]
[INFO] [stderr]   clang diag: hlsdk/dlls/util.h:256:1: warning: typedef requires a name [-Wmissing-declarations]
[INFO] [stderr]   clang diag: hlsdk/dlls/squadmonster.h:93:47: warning: comparison between NULL and non-pointer ('int' and NULL) [-Wnull-arithmetic]
[INFO] [stderr]   clang diag: hlsdk/dlls/talkmonster.h:142:51: warning: comparison between NULL and non-pointer ('int' and NULL) [-Wnull-arithmetic]
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "src" "-I" "hlsdk/cl_dll" "-I" "hlsdk/common" "-I" "hlsdk/dlls" "-I" "hlsdk/engine" "-I" "hlsdk/game_shared" "-I" "hlsdk/pm_shared" "-I" "hlsdk/public" "-I" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/39e57a733542dc85-gen0.o" "-c" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-51ebdd13f6620f3e/out/autocxx-build-dir/cxx/gen0.cxx" with args "c++" did not execute successfully (status code exit status: 1).
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] running `Command { std: "docker" "inspect" "9ea702f9450464ddf369f138a2969af1bc4cc60638eeb4640c95063e8aa88a96", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9ea702f9450464ddf369f138a2969af1bc4cc60638eeb4640c95063e8aa88a96", kill_on_drop: false }`
[INFO] [stdout] 9ea702f9450464ddf369f138a2969af1bc4cc60638eeb4640c95063e8aa88a96
