log for com.paranoiaworks.unicus.android.sse:131
== Installed Android Tools ==
2025-05-05 08:07:52,994 DEBUG: Reading 'config.yml'
2025-05-05 08:07:53,109 INFO: Creating log directory
2025-05-05 08:07:53,109 INFO: Creating temporary directory
2025-05-05 08:07:53,110 INFO: Creating output directory
2025-05-05 08:07:53,138 DEBUG: Getting git vcs interface for https://gitlab.com/paranoia-works/secret-space-encryptor-for-android.git
2025-05-05 08:07:53,139 DEBUG: Checking com.paranoiaworks.unicus.android.sse:131
2025-05-05 08:07:53,139 INFO: Building version 3.1.3 (131) of com.paranoiaworks.unicus.android.sse
2025-05-05 08:07:53,140 WARNING: Android NDK version 'r25b' could not be found!
2025-05-05 08:07:53,140 WARNING: Configured versions:
Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc
2025-05-05 08:07:58,131 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:443
2025-05-05 08:07:58,418 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json.asc HTTP/1.1" 200 407
2025-05-05 08:07:58,423 DEBUG: Starting new HTTPS connection (1): raw.githubusercontent.com:443
2025-05-05 08:07:58,845 DEBUG: https://raw.githubusercontent.com:443 "GET /f-droid/android-sdk-transparency-log/master/signed/checksums.json HTTP/1.1" 200 147091
Downloading https://raw.githubusercontent.com/f-droid/android-sdk-transparency-log/master/signed/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json
Downloading https://dl.google.com/android/repository/android-ndk-r25b-linux.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r25b-linux.zip
2025-05-05 08:07:59,387 DEBUG: Starting new HTTPS connection (1): dl.google.com:443
2025-05-05 08:07:59,634 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r25b-linux.zip HTTP/1.1" 200 530975885
Unzipping to /tmp/.sdkmanager-19z1h63s
Installing into /opt/android-sdk/ndk/25.1.8937393
2025-05-05 08:08:40,853 INFO: Set NDK r25b (25.1.8937393) up
2025-05-05 08:08:40,853 INFO: Running 'sudo' commands in /home/vagrant
2025-05-05 08:08:40,853 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c export CPUS_MAX=1; export CPUS=$(getconf _NPROCESSORS_ONLN); for (( c=$CPUS_MAX; c<$CPUS; c++ )) ; do echo 0 > /sys/devices/system/cpu/cpu$c/online ; done; apt-get update; apt-get install -y gcc libc-dev
+ export CPUS_MAX=1
+ CPUS_MAX=1
++ getconf _NPROCESSORS_ONLN
+ export CPUS=20
+ CPUS=20
+ (( c=1 ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ echo 0
+ (( c++ ))
+ (( c<20 ))
+ apt-get update
Get:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 https://debian.osuosl.org/debian bookworm InRelease [151 kB]
Get:3 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]
Get:4 https://debian.osuosl.org/debian bookworm-backports InRelease [59.4 kB]
Get:5 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [258 kB]
Get:6 https://security.debian.org/debian-security bookworm-security/main Translation-en [154 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8792 kB]
Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]
Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [512 B]
Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [360 B]
Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [276 kB]
Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [234 kB]
Fetched 16.1 MB in 13s (1222 kB/s)
Reading package lists...
+ apt-get install -y gcc libc-dev
Reading package lists...
Building dependency tree...
Reading state information...
gcc is already the newest version (4:12.2.0-3).
gcc set to manually installed.
libc6-dev is already the newest version (2.36-9+deb12u10).
libc6-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
2025-05-05 08:09:04,265 DEBUG: > sudo passwd --lock root
passwd: password changed.
2025-05-05 08:09:12,513 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64068 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u10) ...
2025-05-05 08:10:09,209 INFO: Getting source for revision 30af47a07a5d01e4ed7b39dd65983c9bc7f26c8a
2025-05-05 08:10:09,216 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:09,216 DEBUG: > git rev-parse --show-toplevel
2025-05-05 08:10:09,422 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:09,423 DEBUG: > git submodule foreach --recursive git reset --hard
2025-05-05 08:10:09,629 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:09,629 DEBUG: > git reset --hard
2025-05-05 08:10:10,237 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:10,238 DEBUG: > git submodule foreach --recursive git clean -dffx
2025-05-05 08:10:10,344 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:10,345 DEBUG: > git clean -dffx
2025-05-05 08:10:10,453 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:10,454 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin
2025-05-05 08:10:13,468 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:13,469 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin
2025-05-05 08:10:14,179 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:14,180 DEBUG: > git remote set-head origin --auto
2025-05-05 08:10:14,989 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:14,990 DEBUG: > git checkout -f 30af47a07a5d01e4ed7b39dd65983c9bc7f26c8a
2025-05-05 08:10:15,298 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:15,299 DEBUG: > git clean -dffx
2025-05-05 08:10:15,405 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:15,406 DEBUG: > git rev-parse --show-toplevel
2025-05-05 08:10:15,614 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse
2025-05-05 08:10:15,615 DEBUG: > git submodule deinit --all --force
2025-05-05 08:10:15,727 INFO: Collecting source libraries
2025-05-05 08:10:15,733 DEBUG: Removing debuggable flags from build/srclib/rustup
2025-05-05 08:10:15,738 DEBUG: Directory: build/srclib/rustup
2025-05-05 08:10:15,738 DEBUG: > bash -e -u -o pipefail -x -c -- export version=$(git describe --exact-match --tags)
sed -i -e "/RUSTUP_UPDATE_ROOT/s|/dist/|/archive/$version/|" rustup-init.sh
/etc/bash.bashrc: line 7: PS1: unbound variable
++ git describe --exact-match --tags
+ export version=1.27.1
+ version=1.27.1
+ sed -i -e '/RUSTUP_UPDATE_ROOT/s|/dist/|/archive/1.27.1/|' rustup-init.sh
2025-05-05 08:10:15,943 INFO: Creating local.properties file at build/com.paranoiaworks.unicus.android.sse/local.properties
2025-05-05 08:10:15,947 INFO: Creating local.properties file at build/com.paranoiaworks.unicus.android.sse/MainApp/local.properties
2025-05-05 08:10:15,948 DEBUG: Removing debuggable flags from build/com.paranoiaworks.unicus.android.sse/MainApp
2025-05-05 08:10:16,024 INFO: Scanning source for common problems...
2025-05-05 08:10:16,038 DEBUG: scanner is configured to use signature data from: 'suss'
2025-05-05 08:10:16,039 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'
2025-05-05 08:10:16,649 DEBUG: write 'suss.json' to cache
2025-05-05 08:10:16,653 DEBUG: next suss.json cache update due in 23:59:59.985553
2025-05-05 08:10:16,955 INFO: Creating source tarball...
2025-05-05 08:10:19,134 INFO: Running 'build' commands in build/com.paranoiaworks.unicus.android.sse/MainApp
2025-05-05 08:10:19,134 DEBUG: Directory: build/com.paranoiaworks.unicus.android.sse/MainApp
2025-05-05 08:10:19,135 DEBUG: > bash -e -u -o pipefail -x -c /home/vagrant/build/srclib/rustup/rustup-init.sh -y --default-toolchain 1.86.0 --target armv7-linux-androideabi aarch64-linux-android x86_64-linux-android; source $HOME/.cargo/env; export BUILD_FLAVOR=FDROID; export ANDROID_NDK_ROOT=/opt/android-sdk/ndk/25.1.8937393; pushd ../CryptoLibs/jni-Blake3mt/blake3jni; chmod +x release.sh; ./release.sh arm64-v8a; ./release.sh armeabi-v7a; ./release.sh x86_64; popd; gradle assembleRelease
/etc/bash.bashrc: line 7: PS1: unbound variable
+ /home/vagrant/build/srclib/rustup/rustup-init.sh -y --default-toolchain 1.86.0 --target armv7-linux-androideabi aarch64-linux-android x86_64-linux-android
info: downloading installer
info: profile set to 'default'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for '1.86.0-x86_64-unknown-linux-gnu'
info: latest update on 2025-04-03, rust version 1.86.0 (05f9846f8 2025-03-31)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std' for 'aarch64-linux-android'
info: downloading component 'rust-std' for 'armv7-linux-androideabi'
info: downloading component 'rust-std' for 'x86_64-linux-android'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std' for 'aarch64-linux-android'
info: installing component 'rust-std' for 'armv7-linux-androideabi'
info: installing component 'rust-std' for 'x86_64-linux-android'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
info: default toolchain set to '1.86.0-x86_64-unknown-linux-gnu'
1.86.0-x86_64-unknown-linux-gnu installed - rustc 1.86.0 (05f9846f8 2025-03-31)
Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.
This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish" # For fish
+ source /home/vagrant/.cargo/env
++ case ":${PATH}:" in
++ export PATH=/home/vagrant/.cargo/bin:/opt/android-sdk/ndk/25.1.8937393:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools:/opt/gradle/bin
++ PATH=/home/vagrant/.cargo/bin:/opt/android-sdk/ndk/25.1.8937393:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools:/opt/gradle/bin
+ export BUILD_FLAVOR=FDROID
+ BUILD_FLAVOR=FDROID
+ export ANDROID_NDK_ROOT=/opt/android-sdk/ndk/25.1.8937393
+ ANDROID_NDK_ROOT=/opt/android-sdk/ndk/25.1.8937393
+ pushd ../CryptoLibs/jni-Blake3mt/blake3jni
~/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni ~/build/com.paranoiaworks.unicus.android.sse/MainApp
+ chmod +x release.sh
+ ./release.sh arm64-v8a
RUSTFLAGS: --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu
Rust target: aarch64-linux-android
Current Dir: /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni
Updating crates.io index
Downloading crates ...
Downloaded constant_time_eq v0.1.5
Downloaded shlex v1.3.0
Downloaded arrayref v0.3.9
Downloaded log v0.4.27
Downloaded typenum v1.18.0
Downloaded bytes v1.10.1
Downloaded cc v1.2.19
Downloaded combine v4.6.7
Downloaded memchr v2.7.4
Downloaded jni v0.19.0
Downloaded unicode-ident v1.0.18
Downloaded rayon v1.10.0
Downloaded proc-macro2 v1.0.95
Downloaded crossbeam-utils v0.8.21
Downloaded arrayvec v0.7.6
Downloaded digest v0.10.7
Downloaded quote v1.0.40
Downloaded syn v2.0.100
Downloaded thiserror-impl v1.0.69
Downloaded thiserror v1.0.69
Downloaded crossbeam-epoch v0.9.18
Downloaded cfg-if v1.0.0
Downloaded block-buffer v0.10.4
Downloaded windows_aarch64_gnullvm v0.52.6
Downloaded version_check v0.9.5
Downloaded windows_i686_gnullvm v0.52.6
Downloaded windows_x86_64_gnullvm v0.52.6
Downloaded generic-array v0.14.7
Downloaded crypto-common v0.1.6
Downloaded subtle v2.6.1
Downloaded cesu8 v1.1.0
Downloaded jni-sys v0.3.0
Downloaded same-file v1.0.6
Downloaded windows-targets v0.52.6
Downloaded winapi-util v0.1.9
Downloaded walkdir v2.5.0
Downloaded either v1.15.0
Downloaded crossbeam-deque v0.8.6
Downloaded rayon-core v1.12.1
Downloaded windows_x86_64_gnu v0.52.6
Downloaded windows_i686_gnu v0.52.6
Downloaded windows_aarch64_msvc v0.52.6
Downloaded windows_x86_64_msvc v0.52.6
Downloaded windows_i686_msvc v0.52.6
Downloaded windows-sys v0.59.0
Compiling proc-macro2 v1.0.95
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=2779d51abf103bc2 -C extra-filename=-309d525f45bfb35b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/proc-macro2-309d525f45bfb35b -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Compiling version_check v0.9.5
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name version_check --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/version_check-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=86a88ceeeb6b5db4 -C extra-filename=-c7883553df438450 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Compiling crossbeam-utils v0.8.21
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=3e4cfd1082d543c0 -C extra-filename=-377f9eea594437fa --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/crossbeam-utils-377f9eea594437fa -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Compiling typenum v1.18.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.18.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=aeaccd0e75e469e1 -C extra-filename=-82527549e3712ce5 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/typenum-82527549e3712ce5 -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/typenum-82527549e3712ce5/build-script-build`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/crossbeam-utils-377f9eea594437fa/build-script-build`
Compiling generic-array v0.14.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=813977e13c9134c9 -C extra-filename=-9dea17d13bc7b0bc --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/generic-array-9dea17d13bc7b0bc -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern version_check=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libversion_check-c7883553df438450.rlib --cap-lints allow`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/proc-macro2-309d525f45bfb35b/build-script-build`
Compiling unicode-ident v1.0.18
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name unicode_ident --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=03c873bcd5d25159 -C extra-filename=-c69056c9513b938b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name proc_macro2 --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.95/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=2b8f662863fd799b -C extra-filename=-4f0ea9a5e68efe8e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern unicode_ident=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libunicode_ident-c69056c9513b938b.rmeta --cap-lints allow --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/generic-array-9dea17d13bc7b0bc/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_utils --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=a1f39e7275402224 -C extra-filename=-b31e1b5475297a3b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name typenum --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.18.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=88cf512f2781a757 -C extra-filename=-965f2f98d5a037d1 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name generic_array --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=df52873f0e367498 -C extra-filename=-6b32d01121022b16 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libtypenum-965f2f98d5a037d1.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --cfg relaxed_coherence`
Compiling crossbeam-epoch v0.9.18
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_epoch --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=5f665440c10ea202 -C extra-filename=-dfa5b45941684151 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrossbeam_utils-b31e1b5475297a3b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling quote v1.0.40
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name quote --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=04dfd83c7a4ba3e9 -C extra-filename=-11792e0a2a5c21d7 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern proc_macro2=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libproc_macro2-4f0ea9a5e68efe8e.rmeta --cap-lints allow`
Compiling same-file v1.0.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name same_file --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a76f46f66cd70b42 -C extra-filename=-8ce432f358f8659b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Compiling shlex v1.3.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name shlex --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7b7f56428bed226e -C extra-filename=-e49631b1c7ca88de --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Compiling rayon-core v1.12.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=1bc6ffa36fb93716 -C extra-filename=-fe6606cea0e0293f --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/rayon-core-fe6606cea0e0293f -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/rayon-core-fe6606cea0e0293f/build-script-build`
Compiling cc v1.2.19
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cc --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cc-1.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=5b5aa29fc2e1f111 -C extra-filename=-3e3f96d52c5af706 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern shlex=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libshlex-e49631b1c7ca88de.rmeta --cap-lints allow`
Compiling walkdir v2.5.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name walkdir --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d81fc5d4a7affe54 -C extra-filename=-c810070182bb6170 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern same_file=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libsame_file-8ce432f358f8659b.rmeta --cap-lints allow`
Compiling syn v2.0.100
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name syn --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.100/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=2bc0950f2ceeb4a2 -C extra-filename=-75cfafdc77476f77 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern proc_macro2=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libproc_macro2-4f0ea9a5e68efe8e.rmeta --extern quote=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libquote-11792e0a2a5c21d7.rmeta --extern unicode_ident=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libunicode_ident-c69056c9513b938b.rmeta --cap-lints allow`
Compiling crossbeam-deque v0.8.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_deque --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=fca0bb44acd109ef -C extra-filename=-4344460688407bf0 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_epoch=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrossbeam_epoch-dfa5b45941684151.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrossbeam_utils-b31e1b5475297a3b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling thiserror v1.0.69
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7d5f8dbc3172a91a -C extra-filename=-fb7c62c65e8df719 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/thiserror-fb7c62c65e8df719 -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/thiserror-fb7c62c65e8df719/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon_core --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=c5e6b86017b83d7a -C extra-filename=-47e6e5eafb48604e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_deque=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrossbeam_deque-4344460688407bf0.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrossbeam_utils-b31e1b5475297a3b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling thiserror-impl v1.0.69
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror_impl --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=91468c4c8e142f91 -C extra-filename=-78db58febcc60a75 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern proc_macro2=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libproc_macro2-4f0ea9a5e68efe8e.rlib --extern quote=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libquote-11792e0a2a5c21d7.rlib --extern syn=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libsyn-75cfafdc77476f77.rlib --extern proc_macro --cap-lints allow`
Compiling jni v0.19.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-0.19.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "invocation"))' -C metadata=c148566c1125eb7e -C extra-filename=-24de895b559cb091 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/jni-24de895b559cb091 -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern walkdir=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libwalkdir-c810070182bb6170.rlib --cap-lints allow`
Compiling blake3 v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="neon"' --cfg 'feature="rayon"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "neon", "no_avx2", "no_avx512", "no_neon", "no_sse2", "no_sse41", "prefer_intrinsics", "pure", "rayon", "std", "traits-preview"))' -C metadata=d050d9c58ad8b829 -C extra-filename=-9c793ba1f2b9e357 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/blake3-9c793ba1f2b9e357 -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern cc=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libcc-3e3f96d52c5af706.rlib`
Compiling crypto-common v0.1.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crypto_common --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=ae775c2a463373da -C extra-filename=-26c23fcad6802377 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libgeneric_array-6b32d01121022b16.rmeta --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libtypenum-965f2f98d5a037d1.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling block-buffer v0.10.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name block_buffer --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3dec27e5dca5777f -C extra-filename=-743ceebcdcb44bc3 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libgeneric_array-6b32d01121022b16.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling bytes v1.10.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name bytes --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "extra-platforms", "serde", "std"))' -C metadata=089d6313f211c3c3 -C extra-filename=-8995cc1fff06f11e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling subtle v2.6.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name subtle --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "core_hint_black_box", "default", "i128", "nightly", "std"))' -C metadata=4c2f268fb2dcb519 -C extra-filename=-09c09c6b2db2c067 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling memchr v2.7.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name memchr --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=96f2b1203f192258 -C extra-filename=-8a85e8fa4ab2fb2f --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling either v1.15.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name either --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=f3acf28b09b73a43 -C extra-filename=-abf302a02ddc729f --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling rayon v1.10.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=b62798e4dd7d86f9 -C extra-filename=-27c6bcc66dd73e55 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern either=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libeither-abf302a02ddc729f.rmeta --extern rayon_core=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/librayon_core-47e6e5eafb48604e.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling combine v4.6.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name combine --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bytes", "bytes_05", "default", "futures-03", "futures-core-03", "futures-io-03", "mp4", "pin-project", "pin-project-lite", "regex", "std", "tokio", "tokio-02", "tokio-02-dep", "tokio-03", "tokio-03-dep", "tokio-dep", "tokio-util"))' -C metadata=32b8da71a5cc4f05 -C extra-filename=-7a76468744513ccb --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern bytes=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libbytes-8995cc1fff06f11e.rmeta --extern memchr=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libmemchr-8a85e8fa4ab2fb2f.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling digest v0.10.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name digest --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="mac"' --cfg 'feature="std"' --cfg 'feature="subtle"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=3230ea0ab60d1d94 -C extra-filename=-9ccfe2dbad7bb482 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern block_buffer=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libblock_buffer-743ceebcdcb44bc3.rmeta --extern crypto_common=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcrypto_common-26c23fcad6802377.rmeta --extern subtle=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libsubtle-09c09c6b2db2c067.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/blake3-9c793ba1f2b9e357/build-script-build`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/jni-24de895b559cb091/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e9d1f77ed7a4feaa -C extra-filename=-c1190d98b94dd8a7 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern thiserror_impl=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libthiserror_impl-78db58febcc60a75.so --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'`
Compiling log v0.4.27
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name log --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=a39284afceea8691 -C extra-filename=-a20a0760c0354589 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling constant_time_eq v0.1.5
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name constant_time_eq --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/constant_time_eq-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=78e3dd30da0885fc -C extra-filename=-dbd5500ae52bffa1 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling jni-sys v0.3.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni_sys --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-sys-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3adad711ff455b96 -C extra-filename=-9906ea3c8a537583 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling arrayvec v0.7.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayvec --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("borsh", "default", "serde", "std", "zeroize"))' -C metadata=7f711f57823b1b38 -C extra-filename=-be0909e07559b46f --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling cfg-if v1.0.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cfg_if --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=e1b1bf1b74d02fa1 -C extra-filename=-b773e3069114f760 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling arrayref v0.3.9
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayref --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayref-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=59df13d3aad26751 -C extra-filename=-68d7edc543620de8 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling cesu8 v1.1.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cesu8 --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cesu8-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unstable"))' -C metadata=fe6ea6c6a1350c76 -C extra-filename=-536a3211fb00e450 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-0.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "invocation"))' -C metadata=732c1bf50e6b0589 -C extra-filename=-568f94f9403da8ad --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern cesu8=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcesu8-536a3211fb00e450.rmeta --extern combine=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcombine-7a76468744513ccb.rmeta --extern jni_sys=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libjni_sys-9906ea3c8a537583.rmeta --extern log=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/liblog-a20a0760c0354589.rmeta --extern thiserror=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libthiserror-c1190d98b94dd8a7.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3 --edition=2018 /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="neon"' --cfg 'feature="rayon"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "neon", "no_avx2", "no_avx512", "no_neon", "no_sse2", "no_sse41", "prefer_intrinsics", "pure", "rayon", "std", "traits-preview"))' -C metadata=d8697f45278dc473 -C extra-filename=-31d7d057b73118fc --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern arrayref=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libarrayref-68d7edc543620de8.rmeta --extern arrayvec=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libarrayvec-be0909e07559b46f.rmeta --extern cfg_if=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libcfg_if-b773e3069114f760.rmeta --extern constant_time_eq=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libconstant_time_eq-dbd5500ae52bffa1.rmeta --extern digest=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libdigest-9ccfe2dbad7bb482.rmeta --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/librayon-27c6bcc66dd73e55.rmeta --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/build/blake3-712f76f13bb0b095/out -l static=blake3_neon --cfg blake3_neon`
warning: unexpected `cfg` condition name: `blake3_avx2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:86:7
|
86 | #[cfg(blake3_avx2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: expected names are: `docsrs`, `feature`, and `test` and 31 more
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: `#[warn(unexpected_cfgs)]` on by default
warning: unexpected `cfg` condition name: `blake3_avx2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:89:7
|
89 | #[cfg(blake3_avx2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:92:7
|
92 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:95:7
|
95 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:99:7
|
99 | #[cfg(blake3_sse2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:102:7
|
102 | #[cfg(blake3_sse2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:105:7
|
105 | #[cfg(blake3_sse41_rust)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:108:7
|
108 | #[cfg(blake3_sse41_ffi)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:327:7
|
327 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:13:21
|
13 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:33:21
|
33 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:49:11
|
49 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:52:11
|
52 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:308:11
|
308 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:318:11
|
318 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:79:15
|
79 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:95:19
|
95 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:98:19
|
98 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:126:19
|
126 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:132:19
|
132 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:158:19
|
158 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:164:19
|
164 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:244:19
|
244 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:259:19
|
259 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: `blake3` (lib) generated 24 warnings
Compiling blake3jni v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3jni --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --cfg 'feature="neon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=3fe52c50ba15bec9 -C extra-filename=-2664033c9fc8a1fd --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libblake3-31d7d057b73118fc.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libjni-568f94f9403da8ad.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/librayon-27c6bcc66dd73e55.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/build/blake3-712f76f13bb0b095/out`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3mt --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --cfg 'feature="neon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=6815a2719776d4c3 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps --target aarch64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libblake3-31d7d057b73118fc.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/libjni-568f94f9403da8ad.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/deps/librayon-27c6bcc66dd73e55.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/aarch64-linux-android/release/build/blake3-712f76f13bb0b095/out`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:8:5
|
8 | pub extern fn Java_io_lktk_JNIRust_create_1hasher(_env: JNIEnv, _class: JClass) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
|
= note: `#[warn(missing_abi)]` on by default
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:18:5
|
18 | pub extern fn Java_io_lktk_JNIRust_create_1hasher_1keyed(env: JNIEnv, _class: JClass, key: jbyteArray) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:31:5
|
31 | pub extern fn Java_io_lktk_JNIRust_destroy_1hasher(_env: JNIEnv, _class: JClass, hp: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:37:5
|
37 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1update(env: JNIEnv, _class: JClass, hp: jlong, data: jbyteArray, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:44:5
|
44 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1updatefb(env: JNIEnv, _class: JClass, hp: jlong, data: JByteBuffer, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:64:5
|
64 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1finalize(env: JNIEnv, _class: JClass, hp: jlong, output_length: jint) -> jbyteArray
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: unused return value of `Box::<T>::from_raw` that must be used
--> src/lib.rs:33:14
|
33 | unsafe { Box::from_raw(hp as *mut Hasher) };
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
= note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
|
33 | unsafe { let _ = Box::from_raw(hp as *mut Hasher); };
| +++++++ +
warning: unused return value of `Box::<T, A>::into_raw` that must be used
--> src/lib.rs:60:5
|
60 | Box::into_raw(Box::new(hasher));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: losing the pointer will leak memory
help: use `let _ = ...` to ignore the resulting value
|
60 | let _ = Box::into_raw(Box::new(hasher));
| +++++++
warning: `blake3jni` (lib) generated 8 warnings (run `cargo fix --lib -p blake3jni` to apply 6 suggestions)
Finished `release` profile [optimized] target(s) in 1m 14s
+ ./release.sh armeabi-v7a
RUSTFLAGS: --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu
Rust target: armv7-linux-androideabi
Current Dir: /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni
Fresh version_check v0.9.5
Compiling typenum v1.18.0
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/typenum-82527549e3712ce5/build-script-build`
Compiling crossbeam-utils v0.8.21
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/crossbeam-utils-377f9eea594437fa/build-script-build`
Fresh unicode-ident v1.0.18
Fresh proc-macro2 v1.0.95
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_utils --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=3a3774006e81d1a3 -C extra-filename=-b448280ecd6f42d8 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'`
Compiling generic-array v0.14.7
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/generic-array-9dea17d13bc7b0bc/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name typenum --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.18.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=afbfdcb3f3c87acf -C extra-filename=-1fe58d085d9cee99 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name generic_array --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=439fa7a53f5b518f -C extra-filename=-62521fb90b201972 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libtypenum-1fe58d085d9cee99.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --cfg relaxed_coherence`
Compiling crossbeam-epoch v0.9.18
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_epoch --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=28de8b052c596372 -C extra-filename=-d1d45b997ca897f0 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrossbeam_utils-b448280ecd6f42d8.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Fresh quote v1.0.40
Fresh same-file v1.0.6
Fresh shlex v1.3.0
Fresh cc v1.2.19
Fresh walkdir v2.5.0
Compiling rayon-core v1.12.1
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/rayon-core-fe6606cea0e0293f/build-script-build`
Fresh syn v2.0.100
Compiling crossbeam-deque v0.8.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_deque --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=330949e35962eb0c -C extra-filename=-8831d1eb848497cb --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_epoch=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrossbeam_epoch-d1d45b997ca897f0.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrossbeam_utils-b448280ecd6f42d8.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling thiserror v1.0.69
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/thiserror-fb7c62c65e8df719/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon_core --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=2f2435d2f9ec1033 -C extra-filename=-a6d663a406b3adcc --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_deque=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrossbeam_deque-8831d1eb848497cb.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrossbeam_utils-b448280ecd6f42d8.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Fresh thiserror-impl v1.0.69
Compiling blake3 v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="rayon"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "neon", "no_avx2", "no_avx512", "no_neon", "no_sse2", "no_sse41", "prefer_intrinsics", "pure", "rayon", "std", "traits-preview"))' -C metadata=d3a98f5eebeb47bb -C extra-filename=-2be250c868bb6b67 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/blake3-2be250c868bb6b67 -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern cc=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libcc-3e3f96d52c5af706.rlib`
Compiling block-buffer v0.10.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name block_buffer --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f668193e031100ba -C extra-filename=-ec02a28b17368b57 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libgeneric_array-62521fb90b201972.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling crypto-common v0.1.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crypto_common --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=488a9ee29499a04c -C extra-filename=-94536dd9e3987631 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libgeneric_array-62521fb90b201972.rmeta --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libtypenum-1fe58d085d9cee99.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling memchr v2.7.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name memchr --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=d9dc26e47afb83ef -C extra-filename=-4d1798f1d9987a0b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling bytes v1.10.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name bytes --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "extra-platforms", "serde", "std"))' -C metadata=fc01b4d4b765da00 -C extra-filename=-aa971c7da1e2afc7 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling either v1.15.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name either --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=829415f6d2c6b071 -C extra-filename=-3b623f87f876b07e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling subtle v2.6.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name subtle --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "core_hint_black_box", "default", "i128", "nightly", "std"))' -C metadata=895aa1bb38a01c27 -C extra-filename=-1225e214049f6ab8 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling digest v0.10.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name digest --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="mac"' --cfg 'feature="std"' --cfg 'feature="subtle"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=fadad9eddc4bad7a -C extra-filename=-08e2761055833695 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern block_buffer=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libblock_buffer-ec02a28b17368b57.rmeta --extern crypto_common=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcrypto_common-94536dd9e3987631.rmeta --extern subtle=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libsubtle-1225e214049f6ab8.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling rayon v1.10.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=11397f96d7dae339 -C extra-filename=-3ce36fb7a40a4d24 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern either=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libeither-3b623f87f876b07e.rmeta --extern rayon_core=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/librayon_core-a6d663a406b3adcc.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling combine v4.6.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name combine --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bytes", "bytes_05", "default", "futures-03", "futures-core-03", "futures-io-03", "mp4", "pin-project", "pin-project-lite", "regex", "std", "tokio", "tokio-02", "tokio-02-dep", "tokio-03", "tokio-03-dep", "tokio-dep", "tokio-util"))' -C metadata=c65f330395abc7ff -C extra-filename=-b79cd89c8f2f762e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern bytes=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libbytes-aa971c7da1e2afc7.rmeta --extern memchr=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libmemchr-4d1798f1d9987a0b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/blake3-2be250c868bb6b67/build-script-build`
Compiling jni v0.19.0
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/jni-24de895b559cb091/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f7c188021e3a828b -C extra-filename=-63ded7641d263c86 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern thiserror_impl=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libthiserror_impl-78db58febcc60a75.so --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'`
Compiling arrayref v0.3.9
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayref --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayref-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8b80189a674dae29 -C extra-filename=-4b513ca11dab56e1 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling jni-sys v0.3.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni_sys --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-sys-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca56265676987596 -C extra-filename=-50a7fa9b637bc03a --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling cesu8 v1.1.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cesu8 --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cesu8-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unstable"))' -C metadata=1c04c802aa5255e1 -C extra-filename=-27bfe20196f2ac28 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling log v0.4.27
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name log --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=6040ca2ebc2563e0 -C extra-filename=-2172f8b7459a5bbc --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling cfg-if v1.0.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cfg_if --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=8be43714cb7f50ab -C extra-filename=-7df90fb10dd77357 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling constant_time_eq v0.1.5
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name constant_time_eq --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/constant_time_eq-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9a04ce8f88697646 -C extra-filename=-c0a1bf4b586c5a74 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling arrayvec v0.7.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayvec --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("borsh", "default", "serde", "std", "zeroize"))' -C metadata=3d89dd0fd975804f -C extra-filename=-c2e52112f0ff4467 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3 --edition=2018 /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="rayon"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "neon", "no_avx2", "no_avx512", "no_neon", "no_sse2", "no_sse41", "prefer_intrinsics", "pure", "rayon", "std", "traits-preview"))' -C metadata=0dd52fb3e062fc32 -C extra-filename=-7ccd2f7814f9a72b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern arrayref=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libarrayref-4b513ca11dab56e1.rmeta --extern arrayvec=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libarrayvec-c2e52112f0ff4467.rmeta --extern cfg_if=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcfg_if-7df90fb10dd77357.rmeta --extern constant_time_eq=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libconstant_time_eq-c0a1bf4b586c5a74.rmeta --extern digest=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libdigest-08e2761055833695.rmeta --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/librayon-3ce36fb7a40a4d24.rmeta --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
warning: unexpected `cfg` condition name: `blake3_avx2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:86:7
|
86 | #[cfg(blake3_avx2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: expected names are: `docsrs`, `feature`, and `test` and 31 more
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: `#[warn(unexpected_cfgs)]` on by default
warning: unexpected `cfg` condition name: `blake3_avx2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:89:7
|
89 | #[cfg(blake3_avx2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:92:7
|
92 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:95:7
|
95 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:99:7
|
99 | #[cfg(blake3_sse2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:102:7
|
102 | #[cfg(blake3_sse2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:105:7
|
105 | #[cfg(blake3_sse41_rust)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:108:7
|
108 | #[cfg(blake3_sse41_ffi)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:327:7
|
327 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:13:21
|
13 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:33:21
|
33 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:49:11
|
49 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:52:11
|
52 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:308:11
|
308 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:318:11
|
318 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:79:15
|
79 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:95:19
|
95 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:98:19
|
98 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:126:19
|
126 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:132:19
|
132 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:158:19
|
158 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:164:19
|
164 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:244:19
|
244 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:259:19
|
259 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: `blake3` (lib) generated 24 warnings
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-0.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "invocation"))' -C metadata=0d10f0a499434d67 -C extra-filename=-ee0dff445b0d8174 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern cesu8=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcesu8-27bfe20196f2ac28.rmeta --extern combine=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libcombine-b79cd89c8f2f762e.rmeta --extern jni_sys=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libjni_sys-50a7fa9b637bc03a.rmeta --extern log=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/liblog-2172f8b7459a5bbc.rmeta --extern thiserror=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libthiserror-63ded7641d263c86.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling blake3jni v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3jni --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=8d3889f4917428cc -C extra-filename=-a14dccd738ad98fa --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libblake3-7ccd2f7814f9a72b.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libjni-ee0dff445b0d8174.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/librayon-3ce36fb7a40a4d24.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3mt --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=ecf1c640402022de --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps --target armv7-linux-androideabi -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libblake3-7ccd2f7814f9a72b.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/libjni-ee0dff445b0d8174.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/armv7-linux-androideabi/release/deps/librayon-3ce36fb7a40a4d24.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:8:5
|
8 | pub extern fn Java_io_lktk_JNIRust_create_1hasher(_env: JNIEnv, _class: JClass) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
|
= note: `#[warn(missing_abi)]` on by default
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:18:5
|
18 | pub extern fn Java_io_lktk_JNIRust_create_1hasher_1keyed(env: JNIEnv, _class: JClass, key: jbyteArray) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:31:5
|
31 | pub extern fn Java_io_lktk_JNIRust_destroy_1hasher(_env: JNIEnv, _class: JClass, hp: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:37:5
|
37 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1update(env: JNIEnv, _class: JClass, hp: jlong, data: jbyteArray, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:44:5
|
44 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1updatefb(env: JNIEnv, _class: JClass, hp: jlong, data: JByteBuffer, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:64:5
|
64 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1finalize(env: JNIEnv, _class: JClass, hp: jlong, output_length: jint) -> jbyteArray
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: unused return value of `Box::<T>::from_raw` that must be used
--> src/lib.rs:33:14
|
33 | unsafe { Box::from_raw(hp as *mut Hasher) };
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
= note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
|
33 | unsafe { let _ = Box::from_raw(hp as *mut Hasher); };
| +++++++ +
warning: unused return value of `Box::<T, A>::into_raw` that must be used
--> src/lib.rs:60:5
|
60 | Box::into_raw(Box::new(hasher));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: losing the pointer will leak memory
help: use `let _ = ...` to ignore the resulting value
|
60 | let _ = Box::into_raw(Box::new(hasher));
| +++++++
warning: `blake3jni` (lib) generated 8 warnings (run `cargo fix --lib -p blake3jni` to apply 6 suggestions)
Finished `release` profile [optimized] target(s) in 56.08s
+ ./release.sh x86_64
RUSTFLAGS: --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu
Rust target: x86_64-linux-android
Current Dir: /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni
Fresh version_check v0.9.5
Compiling crossbeam-utils v0.8.21
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/crossbeam-utils-377f9eea594437fa/build-script-build`
Compiling typenum v1.18.0
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/typenum-82527549e3712ce5/build-script-build`
Fresh unicode-ident v1.0.18
Fresh proc-macro2 v1.0.95
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name typenum --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/typenum-1.18.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=7595a5b3a7cf0042 -C extra-filename=-67cd4a47b32f402b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling generic-array v0.14.7
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/generic-array-9dea17d13bc7b0bc/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_utils --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=54918e56be0c7f53 -C extra-filename=-0398bab2080de106 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'`
Compiling crossbeam-epoch v0.9.18
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_epoch --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=70a53f6489a53021 -C extra-filename=-bd664044605d0f6e --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrossbeam_utils-0398bab2080de106.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name generic_array --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=8e8adfe541356d5e -C extra-filename=-585e41a59b457b0d --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libtypenum-67cd4a47b32f402b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --cfg relaxed_coherence`
Fresh quote v1.0.40
Fresh shlex v1.3.0
Fresh same-file v1.0.6
Compiling rayon-core v1.12.1
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/rayon-core-fe6606cea0e0293f/build-script-build`
Fresh walkdir v2.5.0
Fresh cc v1.2.19
Fresh syn v2.0.100
Compiling crossbeam-deque v0.8.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crossbeam_deque --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crossbeam-deque-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=31969426f36708d9 -C extra-filename=-b09d636e14dde4f0 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_epoch=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrossbeam_epoch-bd664044605d0f6e.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrossbeam_utils-0398bab2080de106.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling thiserror v1.0.69
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/thiserror-fb7c62c65e8df719/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon_core --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=4eccd00413c55ea5 -C extra-filename=-d1cd4f5278964eb9 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern crossbeam_deque=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrossbeam_deque-b09d636e14dde4f0.rmeta --extern crossbeam_utils=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrossbeam_utils-0398bab2080de106.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Fresh thiserror-impl v1.0.69
Compiling crypto-common v0.1.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name crypto_common --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=87321b91d743857b -C extra-filename=-80b850f139e66466 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libgeneric_array-585e41a59b457b0d.rmeta --extern typenum=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libtypenum-67cd4a47b32f402b.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling block-buffer v0.10.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name block_buffer --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=86a18c741faec2a8 -C extra-filename=-904eb8aed0217f7b --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern generic_array=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libgeneric_array-585e41a59b457b0d.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling memchr v2.7.4
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name memchr --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=6dc836aac5b4cff3 -C extra-filename=-bf5f47bcde830aba --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling bytes v1.10.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name bytes --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bytes-1.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --warn=unexpected_cfgs --check-cfg 'cfg(loom)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "extra-platforms", "serde", "std"))' -C metadata=398f59c6893d14b1 -C extra-filename=-853741cf3b7a8633 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling subtle v2.6.1
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name subtle --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/subtle-2.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "core_hint_black_box", "default", "i128", "nightly", "std"))' -C metadata=a0af39fb4509cafe -C extra-filename=-df9d08cd1727f1fe --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling either v1.15.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name either --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/either-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=7aa6b7b6d704ca29 -C extra-filename=-e289d143c2aa50b9 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling rayon v1.10.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name rayon --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=32cd92f8212cbeb0 -C extra-filename=-87f5e028a98982d5 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern either=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libeither-e289d143c2aa50b9.rmeta --extern rayon_core=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/librayon_core-d1cd4f5278964eb9.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling digest v0.10.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name digest --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="mac"' --cfg 'feature="std"' --cfg 'feature="subtle"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=7c8362ba2f6ba5e6 -C extra-filename=-359eb9a241c5e3f8 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern block_buffer=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libblock_buffer-904eb8aed0217f7b.rmeta --extern crypto_common=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcrypto_common-80b850f139e66466.rmeta --extern subtle=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libsubtle-df9d08cd1727f1fe.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling combine v4.6.7
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name combine --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/combine-4.6.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bytes", "bytes_05", "default", "futures-03", "futures-core-03", "futures-io-03", "mp4", "pin-project", "pin-project-lite", "regex", "std", "tokio", "tokio-02", "tokio-02-dep", "tokio-03", "tokio-03-dep", "tokio-dep", "tokio-util"))' -C metadata=3be156c12368bb46 -C extra-filename=-3c828fc0b463f6b2 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern bytes=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libbytes-853741cf3b7a8633.rmeta --extern memchr=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libmemchr-bf5f47bcde830aba.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling jni v0.19.0
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/jni-24de895b559cb091/build-script-build`
Compiling blake3 v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core)
Running `/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/build/blake3-2be250c868bb6b67/build-script-build`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85d1c8290c3f7960 -C extra-filename=-40b564dc1bf6a109 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern thiserror_impl=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps/libthiserror_impl-78db58febcc60a75.so --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'`
Compiling cesu8 v1.1.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cesu8 --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cesu8-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unstable"))' -C metadata=de48a560bcbdc01a -C extra-filename=-84fcc7e349d71ef6 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling cfg-if v1.0.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name cfg_if --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=87374e9e43538f23 -C extra-filename=-6a15ba8f0cd6577f --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling jni-sys v0.3.0
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni_sys --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-sys-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=94210f05853c2110 -C extra-filename=-defa68bce6d1a1b5 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling arrayvec v0.7.6
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayvec --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayvec-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("borsh", "default", "serde", "std", "zeroize"))' -C metadata=6d4f4c8760a34b2d -C extra-filename=-43765595e4064613 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling log v0.4.27
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name log --edition=2021 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=c1df8a081a957d4f -C extra-filename=-5be0f42dad6d26e7 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling constant_time_eq v0.1.5
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name constant_time_eq --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/constant_time_eq-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a004bd309bde339 -C extra-filename=-ec94d135431b3d97 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling arrayref v0.3.9
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name arrayref --edition=2015 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/arrayref-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b8398a58a266be0 -C extra-filename=-29d8c96a1f2b12a0 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3 --edition=2018 /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/BLAKE3Core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="rayon"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "neon", "no_avx2", "no_avx512", "no_neon", "no_sse2", "no_sse41", "prefer_intrinsics", "pure", "rayon", "std", "traits-preview"))' -C metadata=900ada85ef5390d5 -C extra-filename=-b3ea11ace62a03b2 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern arrayref=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libarrayref-29d8c96a1f2b12a0.rmeta --extern arrayvec=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libarrayvec-43765595e4064613.rmeta --extern cfg_if=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcfg_if-6a15ba8f0cd6577f.rmeta --extern constant_time_eq=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libconstant_time_eq-ec94d135431b3d97.rmeta --extern digest=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libdigest-359eb9a241c5e3f8.rmeta --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/librayon-87f5e028a98982d5.rmeta --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out -l static=blake3_sse2_sse41_avx2_assembly -l static=blake3_avx512_assembly --cfg blake3_sse2_ffi --cfg blake3_sse41_ffi --cfg blake3_avx2_ffi --cfg blake3_avx512_ffi`
warning: unexpected `cfg` condition name: `blake3_avx2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:86:7
|
86 | #[cfg(blake3_avx2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: expected names are: `docsrs`, `feature`, and `test` and 31 more
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
= note: `#[warn(unexpected_cfgs)]` on by default
warning: unexpected `cfg` condition name: `blake3_avx2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:89:7
|
89 | #[cfg(blake3_avx2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:92:7
|
92 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:95:7
|
95 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:99:7
|
99 | #[cfg(blake3_sse2_rust)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse2_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:102:7
|
102 | #[cfg(blake3_sse2_ffi)]
| ^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse2_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse2_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_rust`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:105:7
|
105 | #[cfg(blake3_sse41_rust)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_rust)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_rust)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_sse41_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/lib.rs:108:7
|
108 | #[cfg(blake3_sse41_ffi)]
| ^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_sse41_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_sse41_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:327:7
|
327 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:7:22
|
7 | if #[cfg(blake3_avx512_ffi)] {
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:13:21
|
13 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:27:22
|
27 | if #[cfg(blake3_avx512_ffi)] {
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:33:21
|
33 | } else if #[cfg(blake3_neon)] {
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:49:11
|
49 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:52:11
|
52 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:308:11
|
308 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:318:11
|
318 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:79:15
|
79 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:61:19
|
61 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:95:19
|
95 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:98:19
|
98 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:126:19
|
126 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:132:19
|
132 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:158:19
|
158 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:164:19
|
164 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_avx512_ffi`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:244:19
|
244 | #[cfg(blake3_avx512_ffi)]
| ^^^^^^^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_avx512_ffi)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_avx512_ffi)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unexpected `cfg` condition name: `blake3_neon`
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:259:19
|
259 | #[cfg(blake3_neon)]
| ^^^^^^^^^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(blake3_neon)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(blake3_neon)");` to the top of the `build.rs`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
warning: unreachable statement
--> /jni-Blake3mt/BLAKE3Core/src/platform.rs:386:5
|
382 | return true;
| ----------- any code following this expression is unreachable
...
386 | / {
387 | | if is_x86_feature_detected!("sse4.1") {
388 | | return true;
389 | | }
390 | | }
| |_____^ unreachable statement
|
= note: `#[warn(unreachable_code)]` on by default
warning: `blake3` (lib) generated 28 warnings
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name jni --edition=2018 /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/jni-0.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "invocation"))' -C metadata=2ef885f465cdda15 -C extra-filename=-4c810b9f2f6fe7c5 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern cesu8=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcesu8-84fcc7e349d71ef6.rmeta --extern combine=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libcombine-3c828fc0b463f6b2.rmeta --extern jni_sys=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libjni_sys-defa68bce6d1a1b5.rmeta --extern log=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/liblog-5be0f42dad6d26e7.rmeta --extern thiserror=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libthiserror-40b564dc1bf6a109.rmeta --cap-lints allow --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu`
Compiling blake3jni v1.3.1 (/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3mt --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=53aea1b8a0e4d4f0 --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libblake3-b3ea11ace62a03b2.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libjni-4c810b9f2f6fe7c5.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/librayon-87f5e028a98982d5.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:8:5
|
8 | pub extern fn Java_io_lktk_JNIRust_create_1hasher(_env: JNIEnv, _class: JClass) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
|
= note: `#[warn(missing_abi)]` on by default
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:18:5
|
18 | pub extern fn Java_io_lktk_JNIRust_create_1hasher_1keyed(env: JNIEnv, _class: JClass, key: jbyteArray) -> jlong
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:31:5
|
31 | pub extern fn Java_io_lktk_JNIRust_destroy_1hasher(_env: JNIEnv, _class: JClass, hp: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:37:5
|
37 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1update(env: JNIEnv, _class: JClass, hp: jlong, data: jbyteArray, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:44:5
|
44 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1updatefb(env: JNIEnv, _class: JClass, hp: jlong, data: JByteBuffer, data_length: jlong)
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: extern declarations without an explicit ABI are deprecated
--> src/lib.rs:64:5
|
64 | pub extern fn Java_io_lktk_JNIRust_blake3_1hasher_1finalize(env: JNIEnv, _class: JClass, hp: jlong, output_length: jint) -> jbyteArray
| ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
warning: unused return value of `Box::<T>::from_raw` that must be used
--> src/lib.rs:33:14
|
33 | unsafe { Box::from_raw(hp as *mut Hasher) };
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
= note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
|
33 | unsafe { let _ = Box::from_raw(hp as *mut Hasher); };
| +++++++ +
warning: unused return value of `Box::<T, A>::into_raw` that must be used
--> src/lib.rs:60:5
|
60 | Box::into_raw(Box::new(hasher));
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: losing the pointer will leak memory
help: use `let _ = ...` to ignore the resulting value
|
60 | let _ = Box::into_raw(Box::new(hasher));
| +++++++
warning: `blake3jni` (lib) generated 8 warnings (run `cargo fix --lib -p blake3jni` to apply 6 suggestions)
Running `/home/vagrant/.rustup/toolchains/1.86.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name blake3jni --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("neon"))' -C metadata=d6ea88f5002debd1 -C extra-filename=-5ceaff02cbbc6dcd --out-dir /home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps --target x86_64-linux-android -C linker=/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android28-clang -C strip=symbols -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps -L dependency=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/release/deps --extern blake3=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libblake3-b3ea11ace62a03b2.rlib --extern jni=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/libjni-4c810b9f2f6fe7c5.rlib --extern rayon=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/deps/librayon-87f5e028a98982d5.rlib --cfg uuid_unstable --remap-path-prefix=/home/vagrant/.cargo/=/.cargo/ --remap-path-prefix=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/=/jni-Blake3mt/ -C link-args=-Wl,--hash-style=gnu -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out -L native=/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/jni-Blake3mt/blake3jni/target/x86_64-linux-android/release/build/blake3-99e88c1ed935754f/out`
Finished `release` profile [optimized] target(s) in 58.75s
+ popd
~/build/com.paranoiaworks.unicus.android.sse/MainApp
+ gradle assembleRelease
Found 7.6 via distributionUrl
Downloading missing gradle version 7.6
cachedir
/tmp/tmp.1uZsjiTwpe/gradle-7.6-bin.zip: OK
Running /opt/gradle/versions/7.6/bin/gradle assembleRelease
Welcome to Gradle 7.6!
Here are the highlights of this release:
- Added support for Java 19.
- Introduced `--rerun` flag for individual task rerun.
- Improved dependency block for test suites to be strongly typed.
- Added a pluggable system for Java toolchains provisioning.
For more details see https://docs.gradle.org/7.6/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.6/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 34
This Android Gradle plugin (7.3.1) was tested up to compileSdk = 33
This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=34
to this project's gradle.properties
The build will continue, but you are strongly encouraged to update your project to
use a newer Android Gradle Plugin that has been tested with compileSdk = 34
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
Checking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 34 accepted.
Preparing "Install Android SDK Build-Tools 34 (revision: 34.0.0)".
"Install Android SDK Build-Tools 34 (revision: 34.0.0)" ready.
Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0
"Install Android SDK Build-Tools 34 (revision: 34.0.0)" complete.
"Install Android SDK Build-Tools 34 (revision: 34.0.0)" finished.
Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licenses
License for package Android SDK Platform 34 accepted.
Preparing "Install Android SDK Platform 34 (revision: 3)".
"Install Android SDK Platform 34 (revision: 3)" ready.
Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34
"Install Android SDK Platform 34 (revision: 3)" complete.
"Install Android SDK Platform 34 (revision: 3)" finished.
Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-only
Exception while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only
> Task :CompressLibs:compileJava
warning: [options] source value 7 is obsolete and will be removed in a future release
warning: [options] target value 7 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 warnings
> Task :CompressLibs:processResources NO-SOURCE
> Task :CompressLibs:classes
> Task :CompressLibs:jar
> Task :CryptoLibs:compileJava
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/CryptoLibs/src/main/java/sse/org/bouncycastle/crypto/digests/SkeinEngine.java:224: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal
return new Integer((outputSizeBytes << 16) | blockSizeBytes);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning
> Task :CryptoLibs:processResources NO-SOURCE
> Task :CryptoLibs:classes
> Task :CryptoLibs:jar
> Task :F5Steg:compileJava
warning: [options] source value 7 is obsolete and will be removed in a future release
warning: [options] target value 7 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: /home/vagrant/build/com.paranoiaworks.unicus.android.sse/F5Steg/src/main/java/f5/engine/JpegEncoder.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 warnings
> Task :F5Steg:processResources NO-SOURCE
> Task :F5Steg:classes
> Task :F5Steg:jar
> Task :MainApp:ndkBuild
Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-19.
Crypto++: creating *.neon files
bash: make_neon.sh: No such file or directory
rm -f ../libs//armeabi-v7a/* ../libs//arm64-v8a/* ../libs//x86_64/*
[armeabi-v7a] Compile thumb : argon2jni <= argon2-arch.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/argon2-arch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/argon2-arch.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2-arch.c -o ./obj/local/armeabi-v7a/objs/argon2jni/argon2-arch.o
[armeabi-v7a] Compile thumb : argon2jni <= argon2.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/argon2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/argon2.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2.c -o ./obj/local/armeabi-v7a/objs/argon2jni/argon2.o
[armeabi-v7a] Compile thumb : argon2jni <= argon2jni.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/argon2jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/argon2jni.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2jni.c -o ./obj/local/armeabi-v7a/objs/argon2jni/argon2jni.o
[armeabi-v7a] Compile thumb : argon2jni <= blake2.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/blake2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/blake2.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/blake2.c -o ./obj/local/armeabi-v7a/objs/argon2jni/blake2.o
[armeabi-v7a] Compile thumb : argon2jni <= core.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/core.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/core.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/core.c -o ./obj/local/armeabi-v7a/objs/argon2jni/core.o
[armeabi-v7a] Compile thumb : argon2jni <= encoding.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/encoding.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/encoding.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/encoding.c -o ./obj/local/armeabi-v7a/objs/argon2jni/encoding.o
[armeabi-v7a] Compile thumb : argon2jni <= genkat.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/genkat.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/genkat.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/genkat.c -o ./obj/local/armeabi-v7a/objs/argon2jni/genkat.o
[armeabi-v7a] Compile thumb : argon2jni <= impl-select.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/impl-select.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/impl-select.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/impl-select.c -o ./obj/local/armeabi-v7a/objs/argon2jni/impl-select.o
[armeabi-v7a] Compile thumb : argon2jni <= thread.c
rm -f ./obj/local/armeabi-v7a/objs/argon2jni/thread.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/argon2jni/thread.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/thread.c -o ./obj/local/armeabi-v7a/objs/argon2jni/thread.o
[armeabi-v7a] SharedLibrary : libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libargon2jni.so -shared ./obj/local/armeabi-v7a/objs/argon2jni/argon2-arch.o ./obj/local/armeabi-v7a/objs/argon2jni/argon2.o ./obj/local/armeabi-v7a/objs/argon2jni/argon2jni.o ./obj/local/armeabi-v7a/objs/argon2jni/blake2.o ./obj/local/armeabi-v7a/objs/argon2jni/core.o ./obj/local/armeabi-v7a/objs/argon2jni/encoding.o ./obj/local/armeabi-v7a/objs/argon2jni/genkat.o ./obj/local/armeabi-v7a/objs/argon2jni/impl-select.o ./obj/local/armeabi-v7a/objs/argon2jni/thread.o -latomic -target armv7-none-linux-androideabi19 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/armeabi-v7a/libargon2jni.so
[armeabi-v7a] Install : libargon2jni.so => ../libs//armeabi-v7a/libargon2jni.so
install -p ./obj/local/armeabi-v7a/libargon2jni.so ../libs//armeabi-v7a/libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//armeabi-v7a/libargon2jni.so
[armeabi-v7a] Compile++ arm : pwncenc <= cryptlib.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/cryptlib.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/cryptlib.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cryptlib.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/cryptlib.o
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./cryptlib.cpp:517:9: warning: unused variable 'result' [-Wunused-variable]
bool result = GetNextMessage();
^
./cryptlib.cpp:691:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_ciphertext, m_ciphertext.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:738:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_plaintext, m_result.messageLength, messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:758:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:764:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:772:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:780:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:786:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:794:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:802:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./cryptlib.cpp:8:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./cryptlib.cpp:280:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t len = UnsignedMin(buffer.size(), length);
^
In file included from ./cryptlib.cpp:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
./cryptlib.cpp:21:1: warning: unused variable 'cryptopp_assert_21' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(byte) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:363:1: note: expanded from here
cryptopp_assert_21
^
./cryptlib.cpp:22:1: warning: unused variable 'cryptopp_assert_22' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word16) == 2);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:365:1: note: expanded from here
cryptopp_assert_22
^
./cryptlib.cpp:23:1: warning: unused variable 'cryptopp_assert_23' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word32) == 4);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:367:1: note: expanded from here
cryptopp_assert_23
^
./cryptlib.cpp:24:1: warning: unused variable 'cryptopp_assert_24' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word64) == 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:369:1: note: expanded from here
cryptopp_assert_24
^
./cryptlib.cpp:26:1: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(dword) == 2*sizeof(word));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:371:1: note: expanded from here
cryptopp_assert_26
^
20 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= cpu.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/cpu.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/cpu.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cpu.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/cpu.o
In file included from ./cpu.cpp:13:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= Threefish.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/Threefish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/Threefish.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./Threefish.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/Threefish.o
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./Threefish.cpp:40:47: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned long long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned long long>' requested here
CurrentGetBlock Buffer0 = Block::Get(inBlock)(plainBlock[0]);
^
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= ThreefishFunctions.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/ThreefishFunctions.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/ThreefishFunctions.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./ThreefishFunctions.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/ThreefishFunctions.o
In file included from ./ThreefishFunctions.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= algparam.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/algparam.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/algparam.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./algparam.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/algparam.o
In file included from ./algparam.cpp:7:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./algparam.cpp:7:
In file included from ./algparam.h:6:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= bfinit.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/bfinit.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/bfinit.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./bfinit.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/bfinit.o
In file included from ./bfinit.cpp:2:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= blowfish.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/blowfish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/blowfish.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./blowfish.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/blowfish.o
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./blowfish.cpp:76:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(left)(right);
^
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= cbcmac.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/cbcmac.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/cbcmac.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cbcmac.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/cbcmac.o
In file included from ./cbcmac.cpp:5:
In file included from ./cbcmac.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= dll.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/dll.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/dll.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./dll.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/dll.o
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:329:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<bool>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<bool>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:330:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<int>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<int>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:331:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::ConstByteArrayParameter>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<ConstByteArrayParameter>;
^
./dll.cpp:7:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(default: 4660)
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:202:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./osrng.h:134:30: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned int>' requested here
hash.TruncatedFinal(seed, UnsignedMin(hash.DigestSize(), seed.size()));
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
9 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= filters.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/filters.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/filters.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./filters.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/filters.o
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./filters.cpp:173:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(1, m_begin, t = (size_t)SaturatingSubtract(m_rangesToSkip.front().position, m_currentMessageBytes), false, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:197:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(2, m_begin, m_length, messageEnd, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:479:8: warning: 'auto_ptr<CryptoPP::OutputProxy>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<OutputProxy> temp(proxy = new OutputProxy(*this, false));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::OutputProxy>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:694:71: warning: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' is deprecated [-Wdeprecated-declarations]
if (pad < 1 || pad > s || std::find_if(space+s-pad, space+s, std::bind2nd(std::not_equal_to<byte>(), pad)) != space+s)
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/functional:1093:1: note: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' has been explicitly marked deprecated here
_LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:734:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(1, 0, inString, length, 0, m_messagePutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:743:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(2, 0, m_space, m_digestSize, messageEnd, m_hashPutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:929:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, inString, length, 0);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:934:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(2, m_buf, m_buf.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:552:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<unsigned int>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:754:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<unsigned int>' requested here
IsolatedInitialize(MakeParameters(Name::HashVerificationFilterFlags(), flags)(Name::TruncatedDigestSize(), truncatedDigestSize));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1067:13: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t i = UnsignedMin(m_length, m_count+begin);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1088:18: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long long, unsigned long long>' requested here
transferBytes = UnsignedMin(transferBytes, m_length - m_count);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
16 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= fips140.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/fips140.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/fips140.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./fips140.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/fips140.o
In file included from ./fips140.cpp:7:
In file included from ./fips140.h:9:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= gost.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/gost.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/gost.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./gost.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/gost.o
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./gost.cpp:67:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(n1)(n2);
^
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= hrtimer.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/hrtimer.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/hrtimer.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./hrtimer.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/hrtimer.o
In file included from ./hrtimer.cpp:5:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= iterhash.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/iterhash.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/iterhash.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./iterhash.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/iterhash.o
In file included from ./iterhash.cpp:7:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= misc.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/misc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/misc.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./misc.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/misc.o
In file included from ./misc.cpp:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= modes.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/modes.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/modes.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./modes.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/modes.o
In file included from ./modes.cpp:7:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./modes.cpp:119:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned int>' requested here
size_t blocks = UnsignedMin(iterationCount, 256U-lsb);
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= mqueue.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/mqueue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/mqueue.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./mqueue.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/mqueue.o
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./mqueue.cpp:68:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
contiguousSize = UnsignedMin(contiguousSize, MaxRetrievable());
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= osrng.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/osrng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/osrng.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./osrng.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/osrng.o
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
4 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= pch.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/pch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/pch.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pch.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/pch.o
[armeabi-v7a] Compile++ arm : pwncenc <= pwncenc.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/pwncenc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/pwncenc.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pwncenc.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/pwncenc.o
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./pwncenc.cpp:40:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:129:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:218:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:307:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:396:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:485:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:31:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./pwncenc.cpp:9:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
10 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= queue.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/queue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/queue.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./queue.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/queue.o
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./queue.cpp:105:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t len = UnsignedMin(m_tail-m_head, transferMax);
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= randpool.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/randpool.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/randpool.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./randpool.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/randpool.o
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./randpool.cpp:48:3: warning: unused variable 'cryptopp_assert_48' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(t) <= 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:301:1: note: expanded from here
cryptopp_assert_48
^
./randpool.cpp:44:3: warning: unused variable 'cryptopp_assert_44' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(tw) <= 16);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:299:1: note: expanded from here
cryptopp_assert_44
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./randpool.cpp:54:17: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<int, unsigned long long>' requested here
size_t len = UnsignedMin(16, size);
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= rc6.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/rc6.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/rc6.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rc6.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/rc6.o
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./rc6.cpp:47:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= rdtables.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/rdtables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/rdtables.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rdtables.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/rdtables.o
In file included from ./rdtables.cpp:7:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= rijndael.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/rijndael.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/rijndael.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rijndael.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/rijndael.o
./rijndael.cpp:518:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./rijndael.cpp:366:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(s0)(s1)(s2)(s3);
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= rng.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/rng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/rng.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rng.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/rng.o
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:126:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:72:35: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned int>' requested here
xorbuf(dtbuf, (byte *)&tstamp1, UnsignedMin(sizeof(tstamp1), S));
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:122:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:111:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t len = UnsignedMin(S, size);
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
6 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= serpent.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/serpent.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/serpent.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./serpent.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/serpent.o
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./serpent.cpp:61:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= sha.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/sha.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/sha.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./sha.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/sha.o
In file included from ./sha.cpp:13:
In file included from ./sha.h:4:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= shacal2.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/shacal2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/shacal2.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./shacal2.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/shacal2.o
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./shacal2.cpp:63:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d)(e)(f)(g)(h);
^
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= simple.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/simple.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/simple.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./simple.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/simple.o
In file included from ./simple.cpp:7:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= strciphr.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/strciphr.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/strciphr.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./strciphr.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/strciphr.o
In file included from ./strciphr.cpp:7:
In file included from ./strciphr.h:31:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[armeabi-v7a] Compile++ arm : pwncenc <= tftables.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/tftables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/tftables.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./tftables.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/tftables.o
./tftables.cpp:9:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xA9, 0x67, 0xB3, 0xE8, 0x04, 0xFD, 0xA3, 0x76, 0x9A, 0x92, 0x80, 0x78,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:32:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0x75, 0xF3, 0xC6, 0xF4, 0xDB, 0x7B, 0xFB, 0xC8, 0x4A, 0xD3, 0xE6, 0x6B,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:57:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbcbc3275, 0xecec21f3, 0x202043c6, 0xb3b3c9f4,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:122:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xa9d93939, 0x67901717, 0xb3719c9c, 0xe8d2a6a6,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:187:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbc75bc32, 0xecf3ec21, 0x20c62043, 0xb3f4b3c9,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:252:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xd939a9d9, 0x90176790, 0x719cb371, 0xd2a6e8d2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
In file included from ./tftables.cpp:4:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= trdlocal.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/trdlocal.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/trdlocal.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./trdlocal.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/trdlocal.o
./trdlocal.cpp:42:3: warning: '~ThreadLocalStorage' has a non-throwing exception specification but can still throw [-Wexceptions]
throw Err("pthread_key_delete", error);
^
./trdlocal.cpp:34:21: note: destructor has a implicit non-throwing exception specification
ThreadLocalStorage::~ThreadLocalStorage()
^
In file included from ./trdlocal.cpp:8:
In file included from ./trdlocal.h:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile++ arm : pwncenc <= twofish.cpp
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/twofish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/twofish.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./twofish.cpp -o ./obj/local/armeabi-v7a/objs/pwncenc/twofish.o
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:124:1: note: expanded from here
cryptopp_assert_1165
^
./twofish.cpp:114:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[armeabi-v7a] Compile arm : pwncenc <= aes_armv4.S
rm -f ./obj/local/armeabi-v7a/objs/pwncenc/aes_armv4.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/pwncenc/aes_armv4.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ./aes_armv4.S -o ./obj/local/armeabi-v7a/objs/pwncenc/aes_armv4.o
[armeabi-v7a] Prebuilt : libc++_shared.so <= <NDK>/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/
cp -f /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libc++_shared.so obj/local/armeabi-v7a/libc++_shared.so
[armeabi-v7a] Compile thumb : cpufeatures <= cpu-features.c
rm -f ./obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -O3 -DANDROID -Wall -Wextra -Werror -nostdinc++ -Wformat -Werror=format-security -c /opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures/cpu-features.c -o ./obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o
[armeabi-v7a] StaticLibrary : libcpufeatures.a
rm -f obj/local/armeabi-v7a/libcpufeatures.a
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar crsD ./obj/local/armeabi-v7a/libcpufeatures.a ./obj/local/armeabi-v7a/objs/cpufeatures/cpu-features.o
[armeabi-v7a] SharedLibrary : libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libpwncenc.so -shared ./obj/local/armeabi-v7a/objs/pwncenc/cryptlib.o ./obj/local/armeabi-v7a/objs/pwncenc/cpu.o ./obj/local/armeabi-v7a/objs/pwncenc/Threefish.o ./obj/local/armeabi-v7a/objs/pwncenc/ThreefishFunctions.o ./obj/local/armeabi-v7a/objs/pwncenc/algparam.o ./obj/local/armeabi-v7a/objs/pwncenc/bfinit.o ./obj/local/armeabi-v7a/objs/pwncenc/blowfish.o ./obj/local/armeabi-v7a/objs/pwncenc/cbcmac.o ./obj/local/armeabi-v7a/objs/pwncenc/dll.o ./obj/local/armeabi-v7a/objs/pwncenc/filters.o ./obj/local/armeabi-v7a/objs/pwncenc/fips140.o ./obj/local/armeabi-v7a/objs/pwncenc/gost.o ./obj/local/armeabi-v7a/objs/pwncenc/hrtimer.o ./obj/local/armeabi-v7a/objs/pwncenc/iterhash.o ./obj/local/armeabi-v7a/objs/pwncenc/misc.o ./obj/local/armeabi-v7a/objs/pwncenc/modes.o ./obj/local/armeabi-v7a/objs/pwncenc/mqueue.o ./obj/local/armeabi-v7a/objs/pwncenc/osrng.o ./obj/local/armeabi-v7a/objs/pwncenc/pch.o ./obj/local/armeabi-v7a/objs/pwncenc/pwncenc.o ./obj/local/armeabi-v7a/objs/pwncenc/queue.o ./obj/local/armeabi-v7a/objs/pwncenc/randpool.o ./obj/local/armeabi-v7a/objs/pwncenc/rc6.o ./obj/local/armeabi-v7a/objs/pwncenc/rdtables.o ./obj/local/armeabi-v7a/objs/pwncenc/rijndael.o ./obj/local/armeabi-v7a/objs/pwncenc/rng.o ./obj/local/armeabi-v7a/objs/pwncenc/serpent.o ./obj/local/armeabi-v7a/objs/pwncenc/sha.o ./obj/local/armeabi-v7a/objs/pwncenc/shacal2.o ./obj/local/armeabi-v7a/objs/pwncenc/simple.o ./obj/local/armeabi-v7a/objs/pwncenc/strciphr.o ./obj/local/armeabi-v7a/objs/pwncenc/tftables.o ./obj/local/armeabi-v7a/objs/pwncenc/trdlocal.o ./obj/local/armeabi-v7a/objs/pwncenc/twofish.o ./obj/local/armeabi-v7a/objs/pwncenc/aes_armv4.o ./obj/local/armeabi-v7a/libcpufeatures.a /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/libandroid_support.a /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6/lib/linux/arm/libunwind.a -latomic ./obj/local/armeabi-v7a/libc++_shared.so -target armv7-none-linux-androideabi19 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -Wl,--exclude-libs,ALL -Wl,--as-needed -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -ldl -lc -lm -o ./obj/local/armeabi-v7a/libpwncenc.so
[armeabi-v7a] Install : libpwncenc.so => ../libs//armeabi-v7a/libpwncenc.so
install -p ./obj/local/armeabi-v7a/libpwncenc.so ../libs//armeabi-v7a/libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//armeabi-v7a/libpwncenc.so
[armeabi-v7a] Compile thumb : scrypt <= crypto_scrypt.c
rm -f ./obj/local/armeabi-v7a/objs/scrypt/crypto_scrypt.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/scrypt/crypto_scrypt.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/crypto_scrypt.c -o ./obj/local/armeabi-v7a/objs/scrypt/crypto_scrypt.o
[armeabi-v7a] Compile thumb : scrypt <= scrypt_jni.c
rm -f ./obj/local/armeabi-v7a/objs/scrypt/scrypt_jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/scrypt/scrypt_jni.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/scrypt_jni.c -o ./obj/local/armeabi-v7a/objs/scrypt/scrypt_jni.o
[armeabi-v7a] Compile thumb : scrypt <= sha256.c
rm -f ./obj/local/armeabi-v7a/objs/scrypt/sha256.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/armeabi-v7a/objs/scrypt/sha256.o.d -target armv7-none-linux-androideabi19 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -mthumb -Oz -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/sha256.c -o ./obj/local/armeabi-v7a/objs/scrypt/sha256.o
[armeabi-v7a] SharedLibrary : libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libscrypt.so -shared ./obj/local/armeabi-v7a/objs/scrypt/crypto_scrypt.o ./obj/local/armeabi-v7a/objs/scrypt/scrypt_jni.o ./obj/local/armeabi-v7a/objs/scrypt/sha256.o -latomic -target armv7-none-linux-androideabi19 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/armeabi-v7a/libscrypt.so
[armeabi-v7a] Install : libscrypt.so => ../libs//armeabi-v7a/libscrypt.so
install -p ./obj/local/armeabi-v7a/libscrypt.so ../libs//armeabi-v7a/libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//armeabi-v7a/libscrypt.so
[armeabi-v7a] Install : libc++_shared.so => ../libs//armeabi-v7a/libc++_shared.so
install -p ./obj/local/armeabi-v7a/libc++_shared.so ../libs//armeabi-v7a/libc++_shared.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//armeabi-v7a/libc++_shared.so
[arm64-v8a] Compile : argon2jni <= argon2-arch.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/argon2-arch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/argon2-arch.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2-arch.c -o ./obj/local/arm64-v8a/objs/argon2jni/argon2-arch.o
[arm64-v8a] Compile : argon2jni <= argon2.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/argon2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/argon2.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2.c -o ./obj/local/arm64-v8a/objs/argon2jni/argon2.o
[arm64-v8a] Compile : argon2jni <= argon2jni.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/argon2jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/argon2jni.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2jni.c -o ./obj/local/arm64-v8a/objs/argon2jni/argon2jni.o
[arm64-v8a] Compile : argon2jni <= blake2.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/blake2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/blake2.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/blake2.c -o ./obj/local/arm64-v8a/objs/argon2jni/blake2.o
[arm64-v8a] Compile : argon2jni <= core.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/core.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/core.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/core.c -o ./obj/local/arm64-v8a/objs/argon2jni/core.o
[arm64-v8a] Compile : argon2jni <= encoding.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/encoding.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/encoding.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/encoding.c -o ./obj/local/arm64-v8a/objs/argon2jni/encoding.o
[arm64-v8a] Compile : argon2jni <= genkat.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/genkat.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/genkat.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/genkat.c -o ./obj/local/arm64-v8a/objs/argon2jni/genkat.o
[arm64-v8a] Compile : argon2jni <= impl-select.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/impl-select.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/impl-select.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/impl-select.c -o ./obj/local/arm64-v8a/objs/argon2jni/impl-select.o
[arm64-v8a] Compile : argon2jni <= thread.c
rm -f ./obj/local/arm64-v8a/objs/argon2jni/thread.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/argon2jni/thread.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/thread.c -o ./obj/local/arm64-v8a/objs/argon2jni/thread.o
[arm64-v8a] SharedLibrary : libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libargon2jni.so -shared ./obj/local/arm64-v8a/objs/argon2jni/argon2-arch.o ./obj/local/arm64-v8a/objs/argon2jni/argon2.o ./obj/local/arm64-v8a/objs/argon2jni/argon2jni.o ./obj/local/arm64-v8a/objs/argon2jni/blake2.o ./obj/local/arm64-v8a/objs/argon2jni/core.o ./obj/local/arm64-v8a/objs/argon2jni/encoding.o ./obj/local/arm64-v8a/objs/argon2jni/genkat.o ./obj/local/arm64-v8a/objs/argon2jni/impl-select.o ./obj/local/arm64-v8a/objs/argon2jni/thread.o -latomic -target aarch64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/arm64-v8a/libargon2jni.so
[arm64-v8a] Install : libargon2jni.so => ../libs//arm64-v8a/libargon2jni.so
install -p ./obj/local/arm64-v8a/libargon2jni.so ../libs//arm64-v8a/libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//arm64-v8a/libargon2jni.so
[arm64-v8a] Compile++ : pwncenc <= cryptlib.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/cryptlib.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/cryptlib.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cryptlib.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/cryptlib.o
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./cryptlib.cpp:517:9: warning: unused variable 'result' [-Wunused-variable]
bool result = GetNextMessage();
^
./cryptlib.cpp:691:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_ciphertext, m_ciphertext.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:738:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_plaintext, m_result.messageLength, messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:758:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:764:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:772:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:780:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:786:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:794:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:802:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./cryptlib.cpp:8:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./cryptlib.cpp:280:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t len = UnsignedMin(buffer.size(), length);
^
In file included from ./cryptlib.cpp:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
./cryptlib.cpp:21:1: warning: unused variable 'cryptopp_assert_21' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(byte) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:292:1: note: expanded from here
cryptopp_assert_21
^
./cryptlib.cpp:22:1: warning: unused variable 'cryptopp_assert_22' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word16) == 2);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:294:1: note: expanded from here
cryptopp_assert_22
^
./cryptlib.cpp:23:1: warning: unused variable 'cryptopp_assert_23' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word32) == 4);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:296:1: note: expanded from here
cryptopp_assert_23
^
./cryptlib.cpp:24:1: warning: unused variable 'cryptopp_assert_24' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word64) == 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:298:1: note: expanded from here
cryptopp_assert_24
^
./cryptlib.cpp:26:1: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(dword) == 2*sizeof(word));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:300:1: note: expanded from here
cryptopp_assert_26
^
20 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= cpu.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/cpu.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/cpu.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cpu.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/cpu.o
In file included from ./cpu.cpp:13:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= Threefish.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/Threefish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/Threefish.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./Threefish.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/Threefish.o
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./Threefish.cpp:40:47: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned long long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned long long>' requested here
CurrentGetBlock Buffer0 = Block::Get(inBlock)(plainBlock[0]);
^
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= ThreefishFunctions.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/ThreefishFunctions.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/ThreefishFunctions.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./ThreefishFunctions.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/ThreefishFunctions.o
In file included from ./ThreefishFunctions.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= algparam.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/algparam.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/algparam.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./algparam.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/algparam.o
In file included from ./algparam.cpp:7:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./algparam.cpp:7:
In file included from ./algparam.h:6:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= bfinit.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/bfinit.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/bfinit.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./bfinit.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/bfinit.o
In file included from ./bfinit.cpp:2:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= blowfish.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/blowfish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/blowfish.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./blowfish.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/blowfish.o
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./blowfish.cpp:76:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(left)(right);
^
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= cbcmac.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/cbcmac.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/cbcmac.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cbcmac.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/cbcmac.o
In file included from ./cbcmac.cpp:5:
In file included from ./cbcmac.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= dll.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/dll.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/dll.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./dll.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/dll.o
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:329:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<bool>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<bool>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:330:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<int>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<int>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:331:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::ConstByteArrayParameter>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<ConstByteArrayParameter>;
^
./dll.cpp:7:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(default: 4660)
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:131:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./osrng.h:134:30: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long>' requested here
hash.TruncatedFinal(seed, UnsignedMin(hash.DigestSize(), seed.size()));
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
9 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= filters.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/filters.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/filters.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./filters.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/filters.o
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./filters.cpp:173:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(1, m_begin, t = (size_t)SaturatingSubtract(m_rangesToSkip.front().position, m_currentMessageBytes), false, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:197:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(2, m_begin, m_length, messageEnd, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:479:8: warning: 'auto_ptr<CryptoPP::OutputProxy>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<OutputProxy> temp(proxy = new OutputProxy(*this, false));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::OutputProxy>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:694:71: warning: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' is deprecated [-Wdeprecated-declarations]
if (pad < 1 || pad > s || std::find_if(space+s-pad, space+s, std::bind2nd(std::not_equal_to<byte>(), pad)) != space+s)
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/functional:1093:1: note: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' has been explicitly marked deprecated here
_LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:734:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(1, 0, inString, length, 0, m_messagePutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:743:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(2, 0, m_space, m_digestSize, messageEnd, m_hashPutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:929:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, inString, length, 0);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:934:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(2, m_buf, m_buf.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:552:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<unsigned int>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:754:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<unsigned int>' requested here
IsolatedInitialize(MakeParameters(Name::HashVerificationFilterFlags(), flags)(Name::TruncatedDigestSize(), truncatedDigestSize));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1067:13: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t i = UnsignedMin(m_length, m_count+begin);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1088:18: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long long, unsigned long long>' requested here
transferBytes = UnsignedMin(transferBytes, m_length - m_count);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
16 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= fips140.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/fips140.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/fips140.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./fips140.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/fips140.o
In file included from ./fips140.cpp:7:
In file included from ./fips140.h:9:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= gost.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/gost.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/gost.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./gost.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/gost.o
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./gost.cpp:67:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(n1)(n2);
^
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= hrtimer.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/hrtimer.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/hrtimer.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./hrtimer.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/hrtimer.o
In file included from ./hrtimer.cpp:5:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= iterhash.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/iterhash.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/iterhash.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./iterhash.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/iterhash.o
In file included from ./iterhash.cpp:7:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= misc.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/misc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/misc.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./misc.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/misc.o
In file included from ./misc.cpp:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= modes.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/modes.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/modes.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./modes.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/modes.o
In file included from ./modes.cpp:7:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./modes.cpp:119:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned int>' requested here
size_t blocks = UnsignedMin(iterationCount, 256U-lsb);
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= mqueue.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/mqueue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/mqueue.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./mqueue.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/mqueue.o
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./mqueue.cpp:68:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
contiguousSize = UnsignedMin(contiguousSize, MaxRetrievable());
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= osrng.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/osrng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/osrng.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./osrng.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/osrng.o
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
4 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= pch.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/pch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/pch.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pch.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/pch.o
[arm64-v8a] Compile++ : pwncenc <= pwncenc.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/pwncenc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/pwncenc.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pwncenc.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/pwncenc.o
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./pwncenc.cpp:40:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:129:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:218:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:307:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:396:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:485:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:416:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./pwncenc.cpp:9:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
10 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= queue.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/queue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/queue.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./queue.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/queue.o
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./queue.cpp:105:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t len = UnsignedMin(m_tail-m_head, transferMax);
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= randpool.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/randpool.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/randpool.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./randpool.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/randpool.o
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./randpool.cpp:44:3: warning: unused variable 'cryptopp_assert_44' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(tw) <= 16);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:228:1: note: expanded from here
cryptopp_assert_44
^
./randpool.cpp:48:3: warning: unused variable 'cryptopp_assert_48' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(t) <= 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:230:1: note: expanded from here
cryptopp_assert_48
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./randpool.cpp:54:17: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<int, unsigned long long>' requested here
size_t len = UnsignedMin(16, size);
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= rc6.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/rc6.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/rc6.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rc6.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/rc6.o
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./rc6.cpp:47:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= rdtables.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/rdtables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/rdtables.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rdtables.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/rdtables.o
In file included from ./rdtables.cpp:7:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= rijndael.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/rijndael.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/rijndael.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rijndael.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/rijndael.o
./rijndael.cpp:518:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./rijndael.cpp:366:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(s0)(s1)(s2)(s3);
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= rng.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/rng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/rng.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rng.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/rng.o
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:55:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:72:35: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned int>' requested here
xorbuf(dtbuf, (byte *)&tstamp1, UnsignedMin(sizeof(tstamp1), S));
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:111:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t len = UnsignedMin(S, size);
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
6 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= serpent.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/serpent.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/serpent.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./serpent.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/serpent.o
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./serpent.cpp:61:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= sha.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/sha.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/sha.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./sha.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/sha.o
In file included from ./sha.cpp:13:
In file included from ./sha.h:4:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= shacal2.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/shacal2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/shacal2.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./shacal2.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/shacal2.o
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./shacal2.cpp:63:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d)(e)(f)(g)(h);
^
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= simple.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/simple.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/simple.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./simple.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/simple.o
In file included from ./simple.cpp:7:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= strciphr.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/strciphr.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/strciphr.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./strciphr.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/strciphr.o
In file included from ./strciphr.cpp:7:
In file included from ./strciphr.h:31:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[arm64-v8a] Compile++ : pwncenc <= tftables.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/tftables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/tftables.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./tftables.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/tftables.o
./tftables.cpp:9:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xA9, 0x67, 0xB3, 0xE8, 0x04, 0xFD, 0xA3, 0x76, 0x9A, 0x92, 0x80, 0x78,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:32:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0x75, 0xF3, 0xC6, 0xF4, 0xDB, 0x7B, 0xFB, 0xC8, 0x4A, 0xD3, 0xE6, 0x6B,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:57:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbcbc3275, 0xecec21f3, 0x202043c6, 0xb3b3c9f4,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:122:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xa9d93939, 0x67901717, 0xb3719c9c, 0xe8d2a6a6,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:187:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbc75bc32, 0xecf3ec21, 0x20c62043, 0xb3f4b3c9,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:252:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xd939a9d9, 0x90176790, 0x719cb371, 0xd2a6e8d2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
In file included from ./tftables.cpp:4:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= trdlocal.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/trdlocal.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/trdlocal.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./trdlocal.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/trdlocal.o
./trdlocal.cpp:42:3: warning: '~ThreadLocalStorage' has a non-throwing exception specification but can still throw [-Wexceptions]
throw Err("pthread_key_delete", error);
^
./trdlocal.cpp:34:21: note: destructor has a implicit non-throwing exception specification
ThreadLocalStorage::~ThreadLocalStorage()
^
In file included from ./trdlocal.cpp:8:
In file included from ./trdlocal.h:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Compile++ : pwncenc <= twofish.cpp
rm -f ./obj/local/arm64-v8a/objs/pwncenc/twofish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/arm64-v8a/objs/pwncenc/twofish.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./twofish.cpp -o ./obj/local/arm64-v8a/objs/pwncenc/twofish.o
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:53:1: note: expanded from here
cryptopp_assert_1165
^
./twofish.cpp:114:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[arm64-v8a] Prebuilt : libc++_shared.so <= <NDK>/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/
cp -f /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so obj/local/arm64-v8a/libc++_shared.so
[arm64-v8a] Compile : cpufeatures <= cpu-features.c
rm -f ./obj/local/arm64-v8a/objs/cpufeatures/cpu-features.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/cpufeatures/cpu-features.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -O3 -DANDROID -Wall -Wextra -Werror -nostdinc++ -Wformat -Werror=format-security -c /opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures/cpu-features.c -o ./obj/local/arm64-v8a/objs/cpufeatures/cpu-features.o
[arm64-v8a] StaticLibrary : libcpufeatures.a
rm -f obj/local/arm64-v8a/libcpufeatures.a
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar crsD ./obj/local/arm64-v8a/libcpufeatures.a ./obj/local/arm64-v8a/objs/cpufeatures/cpu-features.o
[arm64-v8a] SharedLibrary : libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libpwncenc.so -shared ./obj/local/arm64-v8a/objs/pwncenc/cryptlib.o ./obj/local/arm64-v8a/objs/pwncenc/cpu.o ./obj/local/arm64-v8a/objs/pwncenc/Threefish.o ./obj/local/arm64-v8a/objs/pwncenc/ThreefishFunctions.o ./obj/local/arm64-v8a/objs/pwncenc/algparam.o ./obj/local/arm64-v8a/objs/pwncenc/bfinit.o ./obj/local/arm64-v8a/objs/pwncenc/blowfish.o ./obj/local/arm64-v8a/objs/pwncenc/cbcmac.o ./obj/local/arm64-v8a/objs/pwncenc/dll.o ./obj/local/arm64-v8a/objs/pwncenc/filters.o ./obj/local/arm64-v8a/objs/pwncenc/fips140.o ./obj/local/arm64-v8a/objs/pwncenc/gost.o ./obj/local/arm64-v8a/objs/pwncenc/hrtimer.o ./obj/local/arm64-v8a/objs/pwncenc/iterhash.o ./obj/local/arm64-v8a/objs/pwncenc/misc.o ./obj/local/arm64-v8a/objs/pwncenc/modes.o ./obj/local/arm64-v8a/objs/pwncenc/mqueue.o ./obj/local/arm64-v8a/objs/pwncenc/osrng.o ./obj/local/arm64-v8a/objs/pwncenc/pch.o ./obj/local/arm64-v8a/objs/pwncenc/pwncenc.o ./obj/local/arm64-v8a/objs/pwncenc/queue.o ./obj/local/arm64-v8a/objs/pwncenc/randpool.o ./obj/local/arm64-v8a/objs/pwncenc/rc6.o ./obj/local/arm64-v8a/objs/pwncenc/rdtables.o ./obj/local/arm64-v8a/objs/pwncenc/rijndael.o ./obj/local/arm64-v8a/objs/pwncenc/rng.o ./obj/local/arm64-v8a/objs/pwncenc/serpent.o ./obj/local/arm64-v8a/objs/pwncenc/sha.o ./obj/local/arm64-v8a/objs/pwncenc/shacal2.o ./obj/local/arm64-v8a/objs/pwncenc/simple.o ./obj/local/arm64-v8a/objs/pwncenc/strciphr.o ./obj/local/arm64-v8a/objs/pwncenc/tftables.o ./obj/local/arm64-v8a/objs/pwncenc/trdlocal.o ./obj/local/arm64-v8a/objs/pwncenc/twofish.o ./obj/local/arm64-v8a/libcpufeatures.a /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6/lib/linux/aarch64/libunwind.a -latomic ./obj/local/arm64-v8a/libc++_shared.so -target aarch64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -Wl,--exclude-libs,ALL -Wl,--as-needed -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -ldl -lc -lm -o ./obj/local/arm64-v8a/libpwncenc.so
[arm64-v8a] Install : libpwncenc.so => ../libs//arm64-v8a/libpwncenc.so
install -p ./obj/local/arm64-v8a/libpwncenc.so ../libs//arm64-v8a/libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//arm64-v8a/libpwncenc.so
[arm64-v8a] Compile : scrypt <= crypto_scrypt.c
rm -f ./obj/local/arm64-v8a/objs/scrypt/crypto_scrypt.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/scrypt/crypto_scrypt.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/crypto_scrypt.c -o ./obj/local/arm64-v8a/objs/scrypt/crypto_scrypt.o
[arm64-v8a] Compile : scrypt <= scrypt_jni.c
rm -f ./obj/local/arm64-v8a/objs/scrypt/scrypt_jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/scrypt/scrypt_jni.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/scrypt_jni.c -o ./obj/local/arm64-v8a/objs/scrypt/scrypt_jni.o
[arm64-v8a] Compile : scrypt <= sha256.c
rm -f ./obj/local/arm64-v8a/objs/scrypt/sha256.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/arm64-v8a/objs/scrypt/sha256.o.d -target aarch64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fpic -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/sha256.c -o ./obj/local/arm64-v8a/objs/scrypt/sha256.o
[arm64-v8a] SharedLibrary : libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libscrypt.so -shared ./obj/local/arm64-v8a/objs/scrypt/crypto_scrypt.o ./obj/local/arm64-v8a/objs/scrypt/scrypt_jni.o ./obj/local/arm64-v8a/objs/scrypt/sha256.o -latomic -target aarch64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/arm64-v8a/libscrypt.so
[arm64-v8a] Install : libscrypt.so => ../libs//arm64-v8a/libscrypt.so
install -p ./obj/local/arm64-v8a/libscrypt.so ../libs//arm64-v8a/libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//arm64-v8a/libscrypt.so
[arm64-v8a] Install : libc++_shared.so => ../libs//arm64-v8a/libc++_shared.so
install -p ./obj/local/arm64-v8a/libc++_shared.so ../libs//arm64-v8a/libc++_shared.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//arm64-v8a/libc++_shared.so
[x86_64] Compile : argon2jni <= argon2-arch.c
rm -f ./obj/local/x86_64/objs/argon2jni/argon2-arch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/argon2-arch.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2-arch.c -o ./obj/local/x86_64/objs/argon2jni/argon2-arch.o
[x86_64] Compile : argon2jni <= argon2.c
rm -f ./obj/local/x86_64/objs/argon2jni/argon2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/argon2.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2.c -o ./obj/local/x86_64/objs/argon2jni/argon2.o
[x86_64] Compile : argon2jni <= argon2jni.c
rm -f ./obj/local/x86_64/objs/argon2jni/argon2jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/argon2jni.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/argon2jni.c -o ./obj/local/x86_64/objs/argon2jni/argon2jni.o
[x86_64] Compile : argon2jni <= blake2.c
rm -f ./obj/local/x86_64/objs/argon2jni/blake2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/blake2.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/blake2.c -o ./obj/local/x86_64/objs/argon2jni/blake2.o
[x86_64] Compile : argon2jni <= core.c
rm -f ./obj/local/x86_64/objs/argon2jni/core.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/core.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/core.c -o ./obj/local/x86_64/objs/argon2jni/core.o
[x86_64] Compile : argon2jni <= encoding.c
rm -f ./obj/local/x86_64/objs/argon2jni/encoding.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/encoding.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/encoding.c -o ./obj/local/x86_64/objs/argon2jni/encoding.o
[x86_64] Compile : argon2jni <= genkat.c
rm -f ./obj/local/x86_64/objs/argon2jni/genkat.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/genkat.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/genkat.c -o ./obj/local/x86_64/objs/argon2jni/genkat.o
[x86_64] Compile : argon2jni <= impl-select.c
rm -f ./obj/local/x86_64/objs/argon2jni/impl-select.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/impl-select.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/impl-select.c -o ./obj/local/x86_64/objs/argon2jni/impl-select.o
[x86_64] Compile : argon2jni <= thread.c
rm -f ./obj/local/x86_64/objs/argon2jni/thread.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/argon2jni/thread.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-Argon2 -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-Argon2/thread.c -o ./obj/local/x86_64/objs/argon2jni/thread.o
[x86_64] SharedLibrary : libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libargon2jni.so -shared ./obj/local/x86_64/objs/argon2jni/argon2-arch.o ./obj/local/x86_64/objs/argon2jni/argon2.o ./obj/local/x86_64/objs/argon2jni/argon2jni.o ./obj/local/x86_64/objs/argon2jni/blake2.o ./obj/local/x86_64/objs/argon2jni/core.o ./obj/local/x86_64/objs/argon2jni/encoding.o ./obj/local/x86_64/objs/argon2jni/genkat.o ./obj/local/x86_64/objs/argon2jni/impl-select.o ./obj/local/x86_64/objs/argon2jni/thread.o -latomic -target x86_64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/x86_64/libargon2jni.so
[x86_64] Install : libargon2jni.so => ../libs//x86_64/libargon2jni.so
install -p ./obj/local/x86_64/libargon2jni.so ../libs//x86_64/libargon2jni.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//x86_64/libargon2jni.so
[x86_64] Compile++ : pwncenc <= cryptlib.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/cryptlib.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/cryptlib.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cryptlib.cpp -o ./obj/local/x86_64/objs/pwncenc/cryptlib.o
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./cryptlib.cpp:517:9: warning: unused variable 'result' [-Wunused-variable]
bool result = GetNextMessage();
^
./cryptlib.cpp:691:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_ciphertext, m_ciphertext.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:738:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, m_plaintext, m_result.messageLength, messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./cryptlib.cpp:758:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:764:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:772:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewSignatureAccumulator(rng));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:780:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:786:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:794:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(messageAccumulator);
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./cryptlib.cpp:802:7: warning: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<PK_MessageAccumulator> m(NewVerificationAccumulator());
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::PK_MessageAccumulator>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./cryptlib.cpp:9:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./cryptlib.cpp:8:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./cryptlib.cpp:280:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t len = UnsignedMin(buffer.size(), length);
^
In file included from ./cryptlib.cpp:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
./cryptlib.cpp:21:1: warning: unused variable 'cryptopp_assert_21' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(byte) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:298:1: note: expanded from here
cryptopp_assert_21
^
./cryptlib.cpp:22:1: warning: unused variable 'cryptopp_assert_22' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word16) == 2);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:300:1: note: expanded from here
cryptopp_assert_22
^
./cryptlib.cpp:23:1: warning: unused variable 'cryptopp_assert_23' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word32) == 4);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:302:1: note: expanded from here
cryptopp_assert_23
^
./cryptlib.cpp:24:1: warning: unused variable 'cryptopp_assert_24' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(word64) == 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:304:1: note: expanded from here
cryptopp_assert_24
^
./cryptlib.cpp:26:1: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(dword) == 2*sizeof(word));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:306:1: note: expanded from here
cryptopp_assert_26
^
20 warnings generated.
[x86_64] Compile++ : pwncenc <= cpu.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/cpu.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/cpu.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cpu.cpp -o ./obj/local/x86_64/objs/pwncenc/cpu.o
In file included from ./cpu.cpp:13:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
./cpu.cpp:50:13: warning: unused function 'SigIllHandlerSSE2' [-Wunused-function]
static void SigIllHandlerSSE2(int)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= Threefish.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/Threefish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/Threefish.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./Threefish.cpp -o ./obj/local/x86_64/objs/pwncenc/Threefish.o
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./Threefish.cpp:40:47: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned long long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned long long>' requested here
CurrentGetBlock Buffer0 = Block::Get(inBlock)(plainBlock[0]);
^
In file included from ./Threefish.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= ThreefishFunctions.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/ThreefishFunctions.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/ThreefishFunctions.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./ThreefishFunctions.cpp -o ./obj/local/x86_64/objs/pwncenc/ThreefishFunctions.o
In file included from ./ThreefishFunctions.cpp:6:
In file included from ./Threefish.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= algparam.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/algparam.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/algparam.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./algparam.cpp -o ./obj/local/x86_64/objs/pwncenc/algparam.o
In file included from ./algparam.cpp:7:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./algparam.cpp:7:
In file included from ./algparam.h:6:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= bfinit.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/bfinit.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/bfinit.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./bfinit.cpp -o ./obj/local/x86_64/objs/pwncenc/bfinit.o
In file included from ./bfinit.cpp:2:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= blowfish.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/blowfish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/blowfish.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./blowfish.cpp -o ./obj/local/x86_64/objs/pwncenc/blowfish.o
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./blowfish.cpp:76:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(left)(right);
^
In file included from ./blowfish.cpp:4:
In file included from ./blowfish.h:6:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= cbcmac.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/cbcmac.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/cbcmac.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./cbcmac.cpp -o ./obj/local/x86_64/objs/pwncenc/cbcmac.o
In file included from ./cbcmac.cpp:5:
In file included from ./cbcmac.h:4:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= dll.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/dll.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/dll.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./dll.cpp -o ./obj/local/x86_64/objs/pwncenc/dll.o
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:329:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<bool>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<bool>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:330:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<int>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<int>;
^
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:331:29: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::ConstByteArrayParameter>::MoveInto' requested here
CRYPTOPP_DLL_TEMPLATE_CLASS AlgorithmParametersTemplate<ConstByteArrayParameter>;
^
./dll.cpp:7:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(default: 4660)
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:137:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:27:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./osrng.h:134:30: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long>' requested here
hash.TruncatedFinal(seed, UnsignedMin(hash.DigestSize(), seed.size()));
^
In file included from ./dll.cpp:6:
In file included from ./dll.h:11:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
9 warnings generated.
[x86_64] Compile++ : pwncenc <= filters.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/filters.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/filters.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./filters.cpp -o ./obj/local/x86_64/objs/pwncenc/filters.o
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./filters.cpp:173:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(1, m_begin, t = (size_t)SaturatingSubtract(m_rangesToSkip.front().position, m_currentMessageBytes), false, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:197:4: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT_MAYBE_MODIFIABLE(2, m_begin, m_length, messageEnd, modifiable);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:65:40: note: expanded from macro 'FILTER_OUTPUT_MAYBE_MODIFIABLE'
FILTER_OUTPUT2_MAYBE_MODIFIABLE(site, 0, output, length, messageEnd, modifiable)
^
./fltrimpl.h:59:2: note: expanded from macro 'FILTER_OUTPUT2_MAYBE_MODIFIABLE'
statement; \
^~~~~~~~~
./filters.cpp:479:8: warning: 'auto_ptr<CryptoPP::OutputProxy>' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<OutputProxy> temp(proxy = new OutputProxy(*this, false));
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/memory:2194:28: note: 'auto_ptr<CryptoPP::OutputProxy>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:694:71: warning: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' is deprecated [-Wdeprecated-declarations]
if (pad < 1 || pad > s || std::find_if(space+s-pad, space+s, std::bind2nd(std::not_equal_to<byte>(), pad)) != space+s)
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/functional:1093:1: note: 'bind2nd<std::not_equal_to<unsigned char>, unsigned char>' has been explicitly marked deprecated here
_LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
# define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
^
/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
# define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
^
./filters.cpp:734:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(1, 0, inString, length, 0, m_messagePutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:743:21: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT3(2, 0, m_space, m_digestSize, messageEnd, m_hashPutChannel);
^
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:929:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(1, inString, length, 0);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
./filters.cpp:934:3: warning: expression result unused [-Wunused-value]
FILTER_OUTPUT(2, m_buf, m_buf.size(), messageEnd);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./fltrimpl.h:40:23: note: expanded from macro 'FILTER_OUTPUT'
FILTER_OUTPUT2(site, 0, output, length, messageEnd)
^
./fltrimpl.h:37:23: note: expanded from macro 'FILTER_OUTPUT2'
FILTER_OUTPUT3(site, statement, output, length, messageEnd, DEFAULT_CHANNEL)
^~~~~~~~~
./fltrimpl.h:31:2: note: expanded from macro 'FILTER_OUTPUT3'
statement; \
^~~~~~~~~
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:552:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme>' requested here
IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<unsigned int>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<unsigned int>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.cpp:754:21: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<unsigned int>' requested here
IsolatedInitialize(MakeParameters(Name::HashVerificationFilterFlags(), flags)(Name::TruncatedDigestSize(), truncatedDigestSize));
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1067:13: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t i = UnsignedMin(m_length, m_count+begin);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./filters.cpp:1088:18: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long long, unsigned long long>' requested here
transferBytes = UnsignedMin(transferBytes, m_length - m_count);
^
In file included from ./filters.cpp:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
16 warnings generated.
[x86_64] Compile++ : pwncenc <= fips140.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/fips140.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/fips140.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./fips140.cpp -o ./obj/local/x86_64/objs/pwncenc/fips140.o
In file included from ./fips140.cpp:7:
In file included from ./fips140.h:9:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= gost.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/gost.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/gost.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./gost.cpp -o ./obj/local/x86_64/objs/pwncenc/gost.o
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./gost.cpp:67:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(n1)(n2);
^
In file included from ./gost.cpp:2:
In file included from ./gost.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= hrtimer.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/hrtimer.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/hrtimer.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./hrtimer.cpp -o ./obj/local/x86_64/objs/pwncenc/hrtimer.o
In file included from ./hrtimer.cpp:5:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= iterhash.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/iterhash.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/iterhash.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./iterhash.cpp -o ./obj/local/x86_64/objs/pwncenc/iterhash.o
In file included from ./iterhash.cpp:7:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= misc.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/misc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/misc.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./misc.cpp -o ./obj/local/x86_64/objs/pwncenc/misc.o
In file included from ./misc.cpp:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= modes.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/modes.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/modes.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./modes.cpp -o ./obj/local/x86_64/objs/pwncenc/modes.o
In file included from ./modes.cpp:7:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./modes.cpp:119:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned int>' requested here
size_t blocks = UnsignedMin(iterationCount, 256U-lsb);
^
In file included from ./modes.cpp:7:
In file included from ./modes.h:8:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[x86_64] Compile++ : pwncenc <= mqueue.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/mqueue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/mqueue.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./mqueue.cpp -o ./obj/local/x86_64/objs/pwncenc/mqueue.o
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./mqueue.cpp:68:19: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
contiguousSize = UnsignedMin(contiguousSize, MaxRetrievable());
^
In file included from ./mqueue.cpp:7:
In file included from ./mqueue.h:4:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[x86_64] Compile++ : pwncenc <= osrng.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/osrng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/osrng.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./osrng.cpp -o ./obj/local/x86_64/objs/pwncenc/osrng.o
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./osrng.cpp:9:
In file included from ./osrng.h:10:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
4 warnings generated.
[x86_64] Compile++ : pwncenc <= pch.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/pch.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/pch.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pch.cpp -o ./obj/local/x86_64/objs/pwncenc/pch.o
[x86_64] Compile++ : pwncenc <= pwncenc.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/pwncenc.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/pwncenc.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./pwncenc.cpp -o ./obj/local/x86_64/objs/pwncenc/pwncenc.o
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./pwncenc.cpp:40:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:129:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:218:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:307:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:396:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
./pwncenc.cpp:485:9: warning: unused variable 'ivSize' [-Wunused-variable]
jsize ivSize = env->GetArrayLength(ivX);
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:10:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./pwncenc.cpp:17:
In file included from ./modes.h:12:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./pwncenc.cpp:9:
In file included from ./aes.h:4:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
10 warnings generated.
[x86_64] Compile++ : pwncenc <= queue.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/queue.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/queue.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./queue.cpp -o ./obj/local/x86_64/objs/pwncenc/queue.o
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./queue.cpp:8:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./queue.cpp:105:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned long long>' requested here
size_t len = UnsignedMin(m_tail-m_head, transferMax);
^
In file included from ./queue.cpp:7:
In file included from ./queue.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
5 warnings generated.
[x86_64] Compile++ : pwncenc <= randpool.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/randpool.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/randpool.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./randpool.cpp -o ./obj/local/x86_64/objs/pwncenc/randpool.o
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./randpool.cpp:48:3: warning: unused variable 'cryptopp_assert_48' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(t) <= 8);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:236:1: note: expanded from here
cryptopp_assert_48
^
./randpool.cpp:44:3: warning: unused variable 'cryptopp_assert_44' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(tw) <= 16);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:234:1: note: expanded from here
cryptopp_assert_44
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./randpool.cpp:54:17: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<int, unsigned long long>' requested here
size_t len = UnsignedMin(16, size);
^
In file included from ./randpool.cpp:11:
In file included from ./randpool.h:5:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[x86_64] Compile++ : pwncenc <= rc6.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/rc6.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/rc6.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rc6.cpp -o ./obj/local/x86_64/objs/pwncenc/rc6.o
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./rc6.cpp:47:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./rc6.cpp:5:
In file included from ./rc6.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= rdtables.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/rdtables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/rdtables.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rdtables.cpp -o ./obj/local/x86_64/objs/pwncenc/rdtables.o
In file included from ./rdtables.cpp:7:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= rijndael.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/rijndael.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/rijndael.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rijndael.cpp -o ./obj/local/x86_64/objs/pwncenc/rijndael.o
./rijndael.cpp:518:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./rijndael.cpp:366:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(s0)(s1)(s2)(s3);
^
In file included from ./rijndael.cpp:72:
In file included from ./rijndael.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
3 warnings generated.
[x86_64] Compile++ : pwncenc <= rng.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/rng.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/rng.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./rng.cpp -o ./obj/local/x86_64/objs/pwncenc/rng.o
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:277:5: warning: '~AlgorithmParametersBase' has a non-throwing exception specification but can still throw [-Wexceptions]
throw ParameterNotUsed(m_name);
^
./algparam.h:268:10: note: destructor has a implicit non-throwing exception specification
virtual ~AlgorithmParametersBase()
^
./algparam.h:26:9: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:61:1: note: expanded from here
cryptopp_assert_26
^
./filters.h:793:102: note: in instantiation of function template specialization 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter<std::basic_string<char>>' requested here
: SourceTemplate<StringStore>(attachment) {SourceInitialize(pumpAll, MakeParameters("InputBuffer", ConstByteArrayParameter(string)));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:11:
./algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
./algparam.h:305:2: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::MoveInto' requested here
AlgorithmParametersTemplate(const char *name, const T &value, bool throwIfNotUsed)
^
./algparam.h:354:45: note: in instantiation of member function 'CryptoPP::AlgorithmParametersTemplate<CryptoPP::RandomNumberGenerator *>::AlgorithmParametersTemplate' requested here
member_ptr<AlgorithmParametersBase> p(new AlgorithmParametersTemplate<T>(name, value, throwIfNotUsed));
^
./algparam.h:388:9: note: in instantiation of function template specialization 'CryptoPP::AlgorithmParameters::operator()<CryptoPP::RandomNumberGenerator *>' requested here
return AlgorithmParameters()(name, value, throwIfNotUsed);
^
./filters.h:805:30: note: in instantiation of function template specialization 'CryptoPP::MakeParameters<CryptoPP::RandomNumberGenerator *>' requested here
{SourceInitialize(pumpAll, MakeParameters("RandomNumberGeneratorPointer", &rng)("RandomNumberStoreSize", length));}
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:72:35: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned long, unsigned int>' requested here
xorbuf(dtbuf, (byte *)&tstamp1, UnsignedMin(sizeof(tstamp1), S));
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:184:2: warning: unused variable 'cryptopp_assert_184' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT((sizeof(T1)<=sizeof(T2) && T2(-1)>0) || (sizeof(T1)>sizeof(T2) && T1(-1)>0));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:51:1: note: expanded from here
cryptopp_assert_184
^
./rng.cpp:111:16: note: in instantiation of function template specialization 'CryptoPP::UnsignedMin<unsigned int, unsigned long long>' requested here
size_t len = UnsignedMin(S, size);
^
In file included from ./rng.cpp:5:
In file included from ./rng.h:7:
In file included from ./filters.h:6:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
6 warnings generated.
[x86_64] Compile++ : pwncenc <= serpent.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/serpent.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/serpent.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./serpent.cpp -o ./obj/local/x86_64/objs/pwncenc/serpent.o
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./serpent.cpp:61:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./serpent.cpp:5:
In file included from ./serpent.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= sha.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/sha.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/sha.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./sha.cpp -o ./obj/local/x86_64/objs/pwncenc/sha.o
./sha.cpp:126:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning(disable: 4731) // frame pointer register 'ebp' modified by inline assembly code
^
In file included from ./sha.cpp:13:
In file included from ./sha.h:4:
In file included from ./iterhash.h:5:
In file included from ./secblock.h:7:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= shacal2.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/shacal2.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/shacal2.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./shacal2.cpp -o ./obj/local/x86_64/objs/pwncenc/shacal2.o
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./shacal2.cpp:63:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d)(e)(f)(g)(h);
^
In file included from ./shacal2.cpp:9:
In file included from ./shacal2.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= simple.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/simple.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/simple.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./simple.cpp -o ./obj/local/x86_64/objs/pwncenc/simple.o
In file included from ./simple.cpp:7:
In file included from ./simple.h:10:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= strciphr.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/strciphr.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/strciphr.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./strciphr.cpp -o ./obj/local/x86_64/objs/pwncenc/strciphr.o
In file included from ./strciphr.cpp:7:
In file included from ./strciphr.h:31:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
1 warning generated.
[x86_64] Compile++ : pwncenc <= tftables.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/tftables.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/tftables.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./tftables.cpp -o ./obj/local/x86_64/objs/pwncenc/tftables.o
./tftables.cpp:9:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xA9, 0x67, 0xB3, 0xE8, 0x04, 0xFD, 0xA3, 0x76, 0x9A, 0x92, 0x80, 0x78,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:32:4: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0x75, 0xF3, 0xC6, 0xF4, 0xDB, 0x7B, 0xFB, 0xC8, 0x4A, 0xD3, 0xE6, 0x6B,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:57:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbcbc3275, 0xecec21f3, 0x202043c6, 0xb3b3c9f4,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:122:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xa9d93939, 0x67901717, 0xb3719c9c, 0xe8d2a6a6,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:187:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xbc75bc32, 0xecf3ec21, 0x20c62043, 0xb3f4b3c9,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
./tftables.cpp:252:2: warning: suggest braces around initialization of subobject [-Wmissing-braces]
0xd939a9d9, 0x90176790, 0x719cb371, 0xd2a6e8d2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
In file included from ./tftables.cpp:4:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
7 warnings generated.
[x86_64] Compile++ : pwncenc <= trdlocal.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/trdlocal.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/trdlocal.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./trdlocal.cpp -o ./obj/local/x86_64/objs/pwncenc/trdlocal.o
./trdlocal.cpp:42:3: warning: '~ThreadLocalStorage' has a non-throwing exception specification but can still throw [-Wexceptions]
throw Err("pthread_key_delete", error);
^
./trdlocal.cpp:34:21: note: destructor has a implicit non-throwing exception specification
ThreadLocalStorage::~ThreadLocalStorage()
^
In file included from ./trdlocal.cpp:8:
In file included from ./trdlocal.h:8:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Compile++ : pwncenc <= twofish.cpp
rm -f ./obj/local/x86_64/objs/pwncenc/twofish.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -MMD -MP -MF ./obj/local/x86_64/objs/pwncenc/twofish.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/include -I/opt/android-sdk/ndk/25.1.8937393/sources/cxx-stl/llvm-libc++/../llvm-libc++abi/include -I. -O3 -fexceptions -DANDROID -nostdinc++ -Wformat -Werror=format-security -fno-strict-aliasing -Wall -DNDEBUG -frtti -fexceptions -c ./twofish.cpp -o ./obj/local/x86_64/objs/pwncenc/twofish.o
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:1165:3: warning: unused variable 'cryptopp_assert_1165' [-Wunused-variable]
CRYPTOPP_COMPILE_ASSERT(sizeof(U) >= sizeof(T));
^
./misc.h:54:44: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
./misc.h:58:97: note: expanded from macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
./misc.h:60:36: note: expanded from macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_ASSERT_JOIN(X, Y) CRYPTOPP_DO_ASSERT_JOIN(X, Y)
^
./misc.h:61:39: note: expanded from macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
<scratch space>:59:1: note: expanded from here
cryptopp_assert_1165
^
./twofish.cpp:114:21: note: in instantiation of function template specialization 'CryptoPP::GetBlock<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, false>::operator()<unsigned int>' requested here
Block::Get(inBlock)(a)(b)(c)(d);
^
In file included from ./twofish.cpp:5:
In file included from ./twofish.h:7:
In file included from ./seckey.h:9:
./misc.h:548:20: warning: unused function 'StringNarrow' [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
2 warnings generated.
[x86_64] Prebuilt : libc++_shared.so <= <NDK>/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/
cp -f /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/x86_64-linux-android/libc++_shared.so obj/local/x86_64/libc++_shared.so
[x86_64] Compile : cpufeatures <= cpu-features.c
rm -f ./obj/local/x86_64/objs/cpufeatures/cpu-features.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/cpufeatures/cpu-features.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I/opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures -O3 -DANDROID -Wall -Wextra -Werror -nostdinc++ -Wformat -Werror=format-security -c /opt/android-sdk/ndk/25.1.8937393/sources/android/cpufeatures/cpu-features.c -o ./obj/local/x86_64/objs/cpufeatures/cpu-features.o
[x86_64] StaticLibrary : libcpufeatures.a
rm -f obj/local/x86_64/libcpufeatures.a
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar crsD ./obj/local/x86_64/libcpufeatures.a ./obj/local/x86_64/objs/cpufeatures/cpu-features.o
[x86_64] SharedLibrary : libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libpwncenc.so -shared ./obj/local/x86_64/objs/pwncenc/cryptlib.o ./obj/local/x86_64/objs/pwncenc/cpu.o ./obj/local/x86_64/objs/pwncenc/Threefish.o ./obj/local/x86_64/objs/pwncenc/ThreefishFunctions.o ./obj/local/x86_64/objs/pwncenc/algparam.o ./obj/local/x86_64/objs/pwncenc/bfinit.o ./obj/local/x86_64/objs/pwncenc/blowfish.o ./obj/local/x86_64/objs/pwncenc/cbcmac.o ./obj/local/x86_64/objs/pwncenc/dll.o ./obj/local/x86_64/objs/pwncenc/filters.o ./obj/local/x86_64/objs/pwncenc/fips140.o ./obj/local/x86_64/objs/pwncenc/gost.o ./obj/local/x86_64/objs/pwncenc/hrtimer.o ./obj/local/x86_64/objs/pwncenc/iterhash.o ./obj/local/x86_64/objs/pwncenc/misc.o ./obj/local/x86_64/objs/pwncenc/modes.o ./obj/local/x86_64/objs/pwncenc/mqueue.o ./obj/local/x86_64/objs/pwncenc/osrng.o ./obj/local/x86_64/objs/pwncenc/pch.o ./obj/local/x86_64/objs/pwncenc/pwncenc.o ./obj/local/x86_64/objs/pwncenc/queue.o ./obj/local/x86_64/objs/pwncenc/randpool.o ./obj/local/x86_64/objs/pwncenc/rc6.o ./obj/local/x86_64/objs/pwncenc/rdtables.o ./obj/local/x86_64/objs/pwncenc/rijndael.o ./obj/local/x86_64/objs/pwncenc/rng.o ./obj/local/x86_64/objs/pwncenc/serpent.o ./obj/local/x86_64/objs/pwncenc/sha.o ./obj/local/x86_64/objs/pwncenc/shacal2.o ./obj/local/x86_64/objs/pwncenc/simple.o ./obj/local/x86_64/objs/pwncenc/strciphr.o ./obj/local/x86_64/objs/pwncenc/tftables.o ./obj/local/x86_64/objs/pwncenc/trdlocal.o ./obj/local/x86_64/objs/pwncenc/twofish.o ./obj/local/x86_64/libcpufeatures.a /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6/lib/linux/x86_64/libunwind.a -latomic ./obj/local/x86_64/libc++_shared.so -target x86_64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -Wl,--exclude-libs,ALL -Wl,--as-needed -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -ldl -lc -lm -o ./obj/local/x86_64/libpwncenc.so
[x86_64] Install : libpwncenc.so => ../libs//x86_64/libpwncenc.so
install -p ./obj/local/x86_64/libpwncenc.so ../libs//x86_64/libpwncenc.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//x86_64/libpwncenc.so
[x86_64] Compile : scrypt <= crypto_scrypt.c
rm -f ./obj/local/x86_64/objs/scrypt/crypto_scrypt.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/scrypt/crypto_scrypt.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/crypto_scrypt.c -o ./obj/local/x86_64/objs/scrypt/crypto_scrypt.o
[x86_64] Compile : scrypt <= scrypt_jni.c
rm -f ./obj/local/x86_64/objs/scrypt/scrypt_jni.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/scrypt/scrypt_jni.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/scrypt_jni.c -o ./obj/local/x86_64/objs/scrypt/scrypt_jni.o
[x86_64] Compile : scrypt <= sha256.c
rm -f ./obj/local/x86_64/objs/scrypt/sha256.o
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -MMD -MP -MF ./obj/local/x86_64/objs/scrypt/sha256.o.d -target x86_64-none-linux-android21 -fdata-sections -ffunction-sections -fstack-protector-strong -funwind-tables -no-canonical-prefixes --sysroot /opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/sysroot -g -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -D_FORTIFY_SOURCE=2 -fPIC -O2 -DNDEBUG -I../../CryptoLibs/jni-scrypt -O3 -DANDROID -nostdinc++ -Wformat -Werror=format-security -c ../../CryptoLibs/jni-scrypt/sha256.c -o ./obj/local/x86_64/objs/scrypt/sha256.o
[x86_64] SharedLibrary : libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -Wl,--gc-sections -Wl,-soname,libscrypt.so -shared ./obj/local/x86_64/objs/scrypt/crypto_scrypt.o ./obj/local/x86_64/objs/scrypt/scrypt_jni.o ./obj/local/x86_64/objs/scrypt/sha256.o -latomic -target x86_64-none-linux-android21 -no-canonical-prefixes -Wl,--build-id=sha1 -Wl,--no-rosegment "-Wl,--build-id=none" -nostdlib++ -Wl,--no-undefined -Wl,--fatal-warnings -lc -lm -o ./obj/local/x86_64/libscrypt.so
[x86_64] Install : libscrypt.so => ../libs//x86_64/libscrypt.so
install -p ./obj/local/x86_64/libscrypt.so ../libs//x86_64/libscrypt.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//x86_64/libscrypt.so
[x86_64] Install : libc++_shared.so => ../libs//x86_64/libc++_shared.so
install -p ./obj/local/x86_64/libc++_shared.so ../libs//x86_64/libc++_shared.so
/opt/android-sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip --strip-unneeded ../libs//x86_64/libc++_shared.so
> Task :MainApp:preBuild
> Task :MainApp:preReleaseBuild
> Task :MainApp:mergeReleaseJniLibFolders
> Task :MainApp:mergeReleaseNativeLibs
> Task :MainApp:stripReleaseDebugSymbols
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :MainApp:extractReleaseNativeSymbolTables
[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [25.1.8937393] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir
> Task :MainApp:mergeReleaseNativeDebugMetadata
> Task :MainApp:checkReleaseDuplicateClasses
> Task :MainApp:compileReleaseAidl NO-SOURCE
> Task :MainApp:compileReleaseRenderscript NO-SOURCE
> Task :MainApp:generateReleaseBuildConfig
> Task :MainApp:javaPreCompileRelease
> Task :MainApp:checkReleaseAarMetadata
> Task :MainApp:generateReleaseResValues
> Task :MainApp:mapReleaseSourceSetPaths
> Task :MainApp:generateReleaseResources
> Task :MainApp:mergeReleaseResources
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-hi/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'hi' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-pt/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'pt' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-id/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'id' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-in/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'in' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-ja/ext_NoNonsenseFilePicker.xml:56:4: Ignoring configuration 'ja' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-ko/ext_NoNonsenseFilePicker.xml:55:4: Ignoring configuration 'ko' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-de/ext_NoNonsenseFilePicker.xml:55:4: Ignoring configuration 'de' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-es/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'es' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-vi/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'vi' for <declare-styleable> tag.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/res/values-fr/ext_NoNonsenseFilePicker.xml:52:4: Ignoring configuration 'fr' for <declare-styleable> tag.
> Task :MainApp:createReleaseCompatibleScreenManifests
> Task :MainApp:extractDeepLinksRelease
> Task :MainApp:processReleaseMainManifest
package="com.paranoiaworks.unicus.android.sse" found in source AndroidManifest.xml: /home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/AndroidManifest.xml:12:2-95 Warning:
uses-permission#android.permission.ACCESS_NETWORK_STATE was tagged at AndroidManifest.xml:12 to remove other declarations but no other declaration present
/home/vagrant/build/com.paranoiaworks.unicus.android.sse/MainApp/src/main/AndroidManifest.xml:13:2-83 Warning:
uses-permission#android.permission.INTERNET was tagged at AndroidManifest.xml:13 to remove other declarations but no other declaration present
> Task :MainApp:processReleaseManifest
> Task :MainApp:processReleaseManifestForPackage
warn: removing resource com.paranoiaworks.unicus.android.sse:string/nnfp_passwordDialog_doNotPastePassword without required default value.
warn: removing resource com.paranoiaworks.unicus.android.sse:string/nnfp_thanksDialogA without required default value.
warn: removing resource com.paranoiaworks.unicus.android.sse:string/nnfp_thanksDialogB without required default value.
warn: removing resource com.paranoiaworks.unicus.android.sse:string/nnfp_thanksDialogC without required default value.
> Task :MainApp:processReleaseResources
> Task :MainApp:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :MainApp:dexBuilderRelease
> Task :MainApp:desugarReleaseFileDependencies
> Task :MainApp:mergeExtDexRelease
> Task :MainApp:mergeDexRelease
> Task :MainApp:mergeReleaseArtProfile
> Task :MainApp:compileReleaseArtProfile
> Task :MainApp:mergeReleaseShaders
> Task :MainApp:compileReleaseShaders NO-SOURCE
> Task :MainApp:generateReleaseAssets UP-TO-DATE
> Task :MainApp:mergeReleaseAssets
> Task :MainApp:compressReleaseAssets
> Task :MainApp:processReleaseJavaRes NO-SOURCE
> Task :MainApp:mergeReleaseJavaResource
> Task :MainApp:optimizeReleaseResources
> Task :MainApp:collectReleaseDependencies
> Task :MainApp:sdkReleaseDependencyData
> Task :MainApp:writeReleaseAppMetadata
> Task :MainApp:writeReleaseSigningConfigVersions
> Task :MainApp:packageRelease
> Task :MainApp:createReleaseApkListingFileRedirect
> Task :MainApp:assembleRelease
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.6/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 11m 4s
43 actionable tasks: 43 executed
2025-05-05 08:26:14,575 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.paranoiaworks.unicus.android.sse, universal_newlines=False, shell=None, istream=<valid stream>)
2025-05-05 08:26:14,590 INFO: Successfully built version 3.1.3 of com.paranoiaworks.unicus.android.sse from 30af47a07a5d01e4ed7b39dd65983c9bc7f26c8a
2025-05-05 08:26:14,838 DEBUG: Checking build/com.paranoiaworks.unicus.android.sse/MainApp/build/outputs/apk/release/MainApp-release-unsigned.apk
2025-05-05 08:26:14,890 INFO: Created directory for storing developer supplied reference binaries: 'unsigned/binaries'
2025-05-05 08:26:14,890 INFO: ...retrieving https://paranoiaworks.mobi/sse/misc/SecretSpaceEncryptorF_3.1.3.apk
2025-05-05 08:26:14,893 DEBUG: Starting new HTTPS connection (1): paranoiaworks.mobi:443
2025-05-05 08:26:15,631 DEBUG: https://paranoiaworks.mobi:443 "GET /sse/misc/SecretSpaceEncryptorF_3.1.3.apk HTTP/1.1" 200 11489479
2025-05-05 08:26:19,855 DEBUG: unsigned/binaries/com.paranoiaworks.unicus.android.sse_131.binary.apk: Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
2025-05-05 08:26:22,576 DEBUG: /tmp/tmpvttnv5oo/sigcp_com.paranoiaworks.unicus.android.sse_131.apk: Verifies
Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true
Verified using v4 scheme (APK Signature Scheme v4): false
Verified for SourceStamp: false
Number of signers: 1
WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/.
2025-05-05 08:26:22,577 INFO: ...successfully verified
2025-05-05 08:26:22,578 INFO: compared built binary to supplied reference binary successfully
2025-05-05 08:26:22,627 WARNING: Requested API level 34 is larger than maximum we have, returning API level 28 instead.
2025-05-05 08:26:22,661 DEBUG: Using APK Signature v3
2025-05-05 08:26:22,680 INFO: supplied reference binary has allowed signer b9da156a44f97e91061920ae6de934446c349502756a04528fa7bec311a9543d
2025-05-05 08:26:22,684 INFO: success: com.paranoiaworks.unicus.android.sse
2025-05-05 08:26:22,685 INFO: Finished
2025-05-05 08:26:22,685 INFO: 1 build succeeded