[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] checking stevefan1999-personal/autocxx-bug-operator-new/19b74d0722d0aaa1a3e73f4a49d1d6bd0f978524 against master#e9271846294c4ee5bd7706df68180320c0b5ff20 for pr-119820 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstevefan1999-personal%2Fautocxx-bug-operator-new" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/stevefan1999-personal/autocxx-bug-operator-new on toolchain e9271846294c4ee5bd7706df68180320c0b5ff20 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e9271846294c4ee5bd7706df68180320c0b5ff20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [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-5-tc1/source/Cargo.toml [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" "+e9271846294c4ee5bd7706df68180320c0b5ff20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded autocxx-build v0.26.0 [INFO] [stderr] Downloaded autocxx v0.26.0 [INFO] [stderr] Downloaded autocxx-macro v0.26.0 [INFO] [stderr] Downloaded cxxbridge-flags v1.0.113 [INFO] [stderr] Downloaded moveit v0.6.0 [INFO] [stderr] Downloaded cxx-gen v0.7.113 [INFO] [stderr] Downloaded cxx v1.0.113 [INFO] [stderr] Downloaded autocxx-engine v0.26.0 [INFO] [stderr] Downloaded autocxx-bindgen v0.65.1 [INFO] [stderr] Downloaded autocxx-parser v0.26.0 [INFO] [stderr] Downloaded cxxbridge-macro v1.0.113 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+e9271846294c4ee5bd7706df68180320c0b5ff20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 066c605dafbd16fe5a097b1abf5156c14643b7eea62ed8fdf5d69fc464eb57b7 [INFO] running `Command { std: "docker" "start" "-a" "066c605dafbd16fe5a097b1abf5156c14643b7eea62ed8fdf5d69fc464eb57b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "066c605dafbd16fe5a097b1abf5156c14643b7eea62ed8fdf5d69fc464eb57b7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "066c605dafbd16fe5a097b1abf5156c14643b7eea62ed8fdf5d69fc464eb57b7", kill_on_drop: false }` [INFO] [stdout] 066c605dafbd16fe5a097b1abf5156c14643b7eea62ed8fdf5d69fc464eb57b7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+e9271846294c4ee5bd7706df68180320c0b5ff20" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] befbe3d70781e9c45027c19507f63b279a5766e3655cba5213d4b4ca11e20cb6 [INFO] running `Command { std: "docker" "start" "-a" "befbe3d70781e9c45027c19507f63b279a5766e3655cba5213d4b4ca11e20cb6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.74 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.151 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling rustix v0.38.28 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling linux-raw-sys v0.4.12 [INFO] [stderr] Compiling either v1.9.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling serde v1.0.194 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling thiserror v1.0.56 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling serde_json v1.0.110 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling gimli v0.28.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling ryu v1.0.16 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling unicode-width v0.1.11 [INFO] [stderr] Compiling itoa v1.0.10 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling prettyplease v0.2.16 [INFO] [stderr] Compiling clang-sys v1.7.0 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling termcolor v1.4.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling miniz_oxide v0.7.1 [INFO] [stderr] Compiling aho-corasick v1.1.2 [INFO] [stderr] Compiling object v0.32.2 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Compiling rustc-demangle v0.1.23 [INFO] [stderr] Compiling cxxbridge-flags v1.0.113 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling libloading v0.8.1 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling autocxx-bindgen v0.65.1 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling is_ci v1.1.1 [INFO] [stderr] Compiling syn v2.0.46 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Compiling smawk v0.3.2 [INFO] [stderr] Compiling terminal_size v0.1.17 [INFO] [stderr] Compiling textwrap v0.15.2 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling owo-colors v3.5.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling fastrand v2.0.1 [INFO] [stderr] Compiling shlex v1.2.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling indoc v1.0.9 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling autocxx v0.26.0 [INFO] [stderr] Compiling link-cplusplus v1.0.9 [INFO] [stderr] Compiling backtrace v0.3.69 [INFO] [stderr] Compiling cxx v1.0.113 [INFO] [stderr] Compiling regex-automata v0.4.3 [INFO] [stderr] Compiling addr2line v0.21.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling is-terminal v0.4.10 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling tempfile v3.9.0 [INFO] [stderr] Compiling supports-hyperlinks v2.1.0 [INFO] [stderr] Compiling supports-color v2.1.0 [INFO] [stderr] Compiling supports-unicode v2.0.0 [INFO] [stderr] Compiling aquamarine v0.1.12 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Compiling backtrace-ext v0.2.1 [INFO] [stderr] Compiling cxx-gen v0.7.113 [INFO] [stderr] Compiling regex v1.10.2 [INFO] [stderr] Compiling env_logger v0.9.3 [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)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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-9191afe2def1eb9a/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: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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::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: In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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::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: In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:42: [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: In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] warning: autocxx-bug-operator-new@0.1.0: from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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: In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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] [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-8d9c13aba110730d/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-14/lib/clang/14.0.0/include/stddef.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-14/lib/clang/14.0.0/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-14/lib/clang/14.0.0/include/__stddef_max_align_t.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/llvm-14/lib/clang/14.0.0/include/stdarg.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/11/../../../../include/c++/11/math.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/cmath [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++config.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/os_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/cpp_type_traits.h [INFO] [stderr] cargo:rerun-if-changed=/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/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/11/../../../../include/c++/11/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=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/engine/../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/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") [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-9191afe2def1eb9a/out/autocxx-build-dir/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/4b70953788822cd7-gen0.o" "-c" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx" [INFO] [stderr] cargo:warning=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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-9191afe2def1eb9a/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= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:13: [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=In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:42: [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=In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:42: [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=In file included from hlsdk/dlls/extdll.h:77, [INFO] [stderr] [INFO] [stderr] cargo:warning= from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:1: [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-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:44: [INFO] [stderr] [INFO] [stderr] cargo:warning=/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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-9191afe2def1eb9a/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=In file included from /opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/autocxx-build-dir/cxx/gen0.cxx:3: [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-9191afe2def1eb9a/out/autocxx-build-dir/include" "-Wall" "-Wextra" "-o" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/out/4b70953788822cd7-gen0.o" "-c" "/opt/rustwide/target/debug/build/autocxx-bug-operator-new-9191afe2def1eb9a/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" "befbe3d70781e9c45027c19507f63b279a5766e3655cba5213d4b4ca11e20cb6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "befbe3d70781e9c45027c19507f63b279a5766e3655cba5213d4b4ca11e20cb6", kill_on_drop: false }` [INFO] [stdout] befbe3d70781e9c45027c19507f63b279a5766e3655cba5213d4b4ca11e20cb6