>>> Building on sparc64-0b under audio/spotify-player BDEPENDS = [devel/llvm/18;x11/dbus,-main;audio/portaudio-svn;devel/cargo-generate-vendor;lang/rust] DIST = [x11/gnome/librsvg:cargo/phf_codegen-0.11.2.tar.gz;audio/spotify-player:cargo/wasm-bindgen-macro-support-0.2.99.tar.gz;audio/ncspot:cargo/futures-sink-0.3.31.tar.gz;audio/ncspot:cargo/windows-interface-0.56.0.tar.gz;x11/gnome/librsvg:cargo/scopeguard-1.2.0.tar.gz;audio/ncspot:cargo/sync_wrapper-0.1.2.tar.gz;audio/spotify-player:cargo/built-0.7.5.tar.gz;audio/spotify-player:cargo/ndk-0.9.0.tar.gz;audio/spotify-player:cargo/pin-project-internal-1.1.7.tar.gz;audio/spotify-player:cargo/profiling-procmacros-1.0.16.tar.gz;devel/cargo-c:cargo/autocfg-1.4.0.tar.gz;audio/ncspot:cargo/http-body-util-0.1.2.tar.gz;audio/ncspot:cargo/oauth2-4.4.2.tar.gz;x11/gnome/librsvg:cargo/num-traits-0.2.19.tar.gz;audio/ncspot:cargo/foreign-types-0.5.0.tar.gz;audio/ncspot:cargo/darling_macro-0.20.10.tar.gz;devel/cargo-c:cargo/zerofrom-0.1.5.tar.gz;devel/cargo-c:cargo/utf16_iter-1.0.5.tar.gz;audio/spotify-player:cargo/markup5ever_rcdom-0.3.0.tar.gz;audio/ncspot:cargo/dirs-next-2.0.0.tar.gz;audio/spotify-player:cargo/noop_proc_macro-0.3.0.tar.gz;x11/gnome/librsvg:cargo/bumpalo-3.16.0.tar.gz;audio/spotify-player:cargo/ab_glyph-0.2.29.tar.gz;audio/ncspot:cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz;audio/ncspot:cargo/windows-implement-0.56.0.tar.gz;x11/gnome/librsvg:cargo/linked-hash-map-0.5.6.tar.gz;devel/cargo-c:cargo/idna_adapter-1.2.0.tar.gz;devel/cargo-c:cargo/tracing-subscriber-0.3.19.tar.gz;x11/gnome/librsvg:cargo/minimal-lexical-0.2.1.tar.gz;x11/gnome/librsvg:cargo/num-integer-0.1.46.tar.gz;audio/ncspot:cargo/coreaudio-sys-0.2.16.tar.gz;devel/cargo-c:cargo/pin-project-lite-0.2.15.tar.gz;audio/spotify-player:cargo/tokio-stream-0.1.17.tar.gz;audio/ncspot:cargo/oboe-sys-0.6.1.tar.gz;audio/spotify-player:cargo/rustls-native-certs-0.8.1.tar.gz;x11/gnome/librsvg:cargo/phf_shared-0.11.2.tar.gz;audio/ncspot:cargo/windows_aarch64_gnullvm-0.42.2.tar.gz;devel/cargo-c:cargo/glob-0.3.1.tar.gz;devel/cargo-c:cargo/socket2-0.5.8.tar.gz;audio/spotify-player:cargo/zune-inflate-0.2.54.tar.gz;audio/spotify-player:cargo/gobject-sys-0.20.4.tar.gz;audio/ncspot:cargo/librespot-metadata-0.6.0.tar.gz;audio/ncspot:cargo/cpal-0.15.3.tar.gz;x11/gnome/librsvg:cargo/color_quant-1.1.0.tar.gz;audio/spotify-player:cargo/tiny-skia-0.11.4.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.52.0.tar.gz;x11/gnome/librsvg:cargo/toml_datetime-0.6.8.tar.gz;x11/gnome/librsvg:cargo/crc32fast-1.4.2.tar.gz;audio/spotify-player:cargo/rustls-pki-types-1.10.1.tar.gz;audio/spotify-player:cargo/xkbcommon-dl-0.4.2.tar.gz;x11/gnome/librsvg:cargo/stable_deref_trait-1.2.0.tar.gz;devel/cargo-c:cargo/thiserror-impl-1.0.69.tar.gz;audio/ncspot:cargo/hermit-abi-0.4.0.tar.gz;audio/spotify-player:cargo/windows-implement-0.58.0.tar.gz;devel/cargo-c:cargo/winnow-0.6.20.tar.gz;devel/cargo-c:cargo/icu_properties-1.5.1.tar.gz;audio/ncspot:cargo/untrusted-0.9.0.tar.gz;audio/spotify-player:cargo/clap_builder-4.5.23.tar.gz;audio/ncspot:cargo/symphonia-bundle-mp3-0.5.4.tar.gz;audio/spotify-player:cargo/config_parser_derive-0.1.3.tar.gz;audio/spotify-player:cargo/env_filter-0.1.2.tar.gz;audio/ncspot:cargo/petgraph-0.6.5.tar.gz;audio/ncspot:cargo/concurrent-queue-2.5.0.tar.gz;audio/ncspot:cargo/rustls-webpki-0.101.7.tar.gz;audio/ncspot:cargo/inout-0.1.3.tar.gz;audio/ncspot:cargo/ident_case-1.0.1.tar.gz;devel/cargo-c:cargo/windows_aarch64_msvc-0.48.5.tar.gz;x11/gnome/librsvg:cargo/pin-utils-0.1.0.tar.gz;x11/gnome/librsvg:cargo/zerocopy-derive-0.7.35.tar.gz;audio/ncspot:cargo/iana-time-zone-0.1.61.tar.gz;x11/gnome/librsvg:cargo/rand-0.8.5.tar.gz;audio/ncspot:cargo/futures-timer-3.0.3.tar.gz;devel/cargo-c:cargo/windows-targets-0.48.5.tar.gz;audio/spotify-player:cargo/gstreamer-base-0.23.3.tar.gz;audio/ncspot:cargo/serde_urlencoded-0.7.1.tar.gz;devel/cargo-c:cargo/bytes-1.9.0.tar.gz;x11/gnome/librsvg:cargo/objc-0.2.7.tar.gz;audio/ncspot:cargo/h2-0.3.26.tar.gz;x11/gnome/librsvg:cargo/toml-0.8.19.tar.gz;audio/spotify-player:cargo/env_logger-0.11.5.tar.gz;devel/cargo-c:cargo/windows_i686_gnu-0.48.5.tar.gz;audio/spotify-player:cargo/h2-0.4.7.tar.gz;devel/cargo-c:cargo/once_cell-1.20.2.tar.gz;audio/spotify-player:cargo/gstreamer-sys-0.23.3.tar.gz;x11/gnome/librsvg:cargo/form_urlencoded-1.2.1.tar.gz;audio/spotify-player:cargo/glib-0.20.6.tar.gz;audio/ncspot:cargo/hyper-rustls-0.27.3.tar.gz;x11/gnome/librsvg:cargo/num-rational-0.4.2.tar.gz;audio/spotify-player:cargo/ndk-sys-0.6.0+11769913.tar.gz;devel/cargo-c:cargo/anstyle-wincon-3.0.6.tar.gz;audio/ncspot:cargo/governor-0.6.3.tar.gz;audio/spotify-player:cargo/ratatui-0.29.0.tar.gz;audio/ncspot:cargo/which-4.4.2.tar.gz;audio/ncspot:cargo/foreign-types-macros-0.2.3.tar.gz;devel/cargo-c:cargo/subtle-2.6.1.tar.gz;audio/spotify-player:cargo/wasm-bindgen-futures-0.4.49.tar.gz;audio/ncspot:cargo/data-encoding-2.6.0.tar.gz;audio/ncspot:cargo/reqwest-0.11.27.tar.gz;devel/cargo-c:cargo/unicode-ident-1.0.14.tar.gz;audio/ncspot:cargo/libpulse-simple-sys-1.21.1.tar.gz;audio/ncspot:cargo/darling_core-0.20.10.tar.gz;devel/cargo-c:cargo/icu_normalizer-1.5.0.tar.gz;audio/spotify-player:cargo/glib-macros-0.20.5.tar.gz;audio/spotify-player:cargo/wasm-bindgen-0.2.99.tar.gz;audio/spotify-player:cargo/simd_helpers-0.1.0.tar.gz;x11/gnome/librsvg:cargo/memchr-2.7.4.tar.gz;audio/ncspot:cargo/itertools-0.12.1.tar.gz;audio/spotify-player:cargo/jack-sys-0.5.1.tar.gz;x11/gnome/librsvg:cargo/generic-array-0.14.7.tar.gz;audio/spotify-player:cargo/profiling-1.0.16.tar.gz;audio/ncspot:cargo/rustls-pemfile-2.2.0.tar.gz;audio/spotify-player:cargo/android-activity-0.6.0.tar.gz;x11/gnome/librsvg:cargo/utf-8-0.7.6.tar.gz;audio/ncspot:cargo/cfg_aliases-0.2.1.tar.gz;audio/spotify-player:cargo/encode_unicode-0.3.6.tar.gz;audio/ncspot:cargo/libpulse-simple-binding-2.28.1.tar.gz;audio/spotify-player:cargo/rsa-0.9.7.tar.gz;audio/ncspot:cargo/tokio-macros-2.4.0.tar.gz;devel/cargo-c:cargo/miniz_oxide-0.8.0.tar.gz;audio/ncspot:cargo/fixedbitset-0.4.2.tar.gz;devel/cargo-c:cargo/regex-automata-0.4.9.tar.gz;audio/ncspot:cargo/futures-macro-0.3.31.tar.gz;devel/cargo-c:cargo/tracing-attributes-0.1.28.tar.gz;audio/ncspot:cargo/librespot-oauth-0.6.0.tar.gz;audio/ncspot:cargo/spin-0.9.8.tar.gz;audio/spotify-player:cargo/sixel-rs-0.3.3.tar.gz;audio/ncspot:cargo/foreign-types-shared-0.3.1.tar.gz;x11/gnome/librsvg:cargo/log-0.4.22.tar.gz;x11/gnome/librsvg:cargo/parking_lot_core-0.9.10.tar.gz;audio/ncspot:cargo/async-trait-0.1.83.tar.gz;x11/gnome/librsvg:cargo/version-compare-0.2.0.tar.gz;audio/spotify-player:cargo/rgb-0.8.50.tar.gz;devel/cargo-c:cargo/regex-syntax-0.6.29.tar.gz;x11/gnome/librsvg:cargo/crunchy-0.2.2.tar.gz;x11/gnome/librsvg:cargo/weezl-0.1.8.tar.gz;audio/ncspot:cargo/protobuf-codegen-3.7.1.tar.gz;devel/cargo-c:cargo/windows-sys-0.48.0.tar.gz;audio/spotify-player:cargo/v_frame-0.3.8.tar.gz;audio/ncspot:cargo/http-body-0.4.6.tar.gz;audio/ncspot:cargo/system-configuration-sys-0.5.0.tar.gz;x11/gnome/librsvg:cargo/shell-words-1.1.0.tar.gz;audio/spotify-player:cargo/async-stream-0.3.6.tar.gz;x11/gnome/librsvg:cargo/version_check-0.9.5.tar.gz;audio/spotify-player:cargo/diff-0.1.13.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_gnu-0.52.6.tar.gz;audio/spotify-player:cargo/bitstream-io-2.6.0.tar.gz;audio/spotify-player:cargo/sixel-sys-0.3.1.tar.gz;audio/ncspot:cargo/base64-0.21.7.tar.gz;x11/gnome/librsvg:cargo/strsim-0.11.1.tar.gz;x11/gnome/librsvg:cargo/gif-0.13.1.tar.gz;devel/cargo-c:cargo/base64ct-1.6.0.tar.gz;x11/gnome/librsvg:cargo/android-tzdata-0.1.1.tar.gz;devel/cargo-c:cargo/object-0.36.5.tar.gz;audio/spotify-player:cargo/web-sys-0.3.76.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnu-0.52.6.tar.gz;x11/gnome/librsvg:cargo/tendril-0.4.3.tar.gz;audio/spotify-player:cargo/calloop-0.13.0.tar.gz;audio/spotify-player:cargo/cfg-expr-0.17.2.tar.gz;audio/spotify-player:cargo/viuer-0.9.1.tar.gz;audio/ncspot:cargo/quick-xml-0.31.0.tar.gz;audio/spotify-player:cargo/wayland-protocols-wlr-0.3.5.tar.gz;audio/spotify-player:cargo/android-properties-0.2.2.tar.gz;audio/spotify-player:cargo/loop9-0.1.5.tar.gz;audio/ncspot:cargo/ring-0.17.8.tar.gz;audio/ncspot:cargo/fs_extra-1.3.0.tar.gz;devel/cargo-c:cargo/anstream-0.6.18.tar.gz;audio/ncspot:cargo/proc-macro-crate-3.2.0.tar.gz;audio/spotify-player:cargo/objc2-contacts-0.2.2.tar.gz;devel/cargo-c:cargo/anstyle-parse-0.2.6.tar.gz;devel/cargo-c:cargo/icu_provider_macros-1.5.0.tar.gz;devel/cargo-c:cargo/zerofrom-derive-0.1.5.tar.gz;x11/gnome/librsvg:cargo/tinyvec_macros-0.1.1.tar.gz;x11/gnome/librsvg:cargo/percent-encoding-2.3.1.tar.gz;devel/cargo-c:cargo/dunce-1.0.5.tar.gz;audio/ncspot:cargo/mac-notification-sys-0.6.2.tar.gz;audio/spotify-player:cargo/strict-num-0.1.1.tar.gz;audio/spotify-player:cargo/objc2-ui-kit-0.2.2.tar.gz;devel/cargo-c:cargo/security-framework-2.11.1.tar.gz;audio/ncspot:cargo/windows-interface-0.57.0.tar.gz;audio/spotify-player:cargo/raw-window-handle-0.6.2.tar.gz;audio/ncspot:cargo/no-std-compat-0.4.1.tar.gz;audio/ncspot:cargo/httpdate-1.0.3.tar.gz;audio/spotify-player:cargo/objc2-uniform-type-identifiers-0.2.2.tar.gz;audio/ncspot:cargo/enum_dispatch-0.3.13.tar.gz;audio/spotify-player:cargo/dispatch-0.2.0.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.59.0.tar.gz;devel/cargo-c:cargo/icu_locid-1.5.0.tar.gz;audio/ncspot:cargo/mach2-0.4.2.tar.gz;x11/gnome/librsvg:cargo/simd-adler32-0.3.7.tar.gz;audio/spotify-player:cargo/webpki-roots-0.26.7.tar.gz;x11/gnome/librsvg:cargo/byteorder-1.5.0.tar.gz;audio/ncspot:cargo/rustls-webpki-0.102.8.tar.gz;audio/spotify-player:cargo/cassowary-0.3.0.tar.gz;audio/spotify-player:cargo/muldiv-1.0.1.tar.gz;devel/cargo-c:cargo/schannel-0.1.27.tar.gz;audio/spotify-player:cargo/objc2-link-presentation-0.2.2.tar.gz;x11/gnome/librsvg:cargo/windows-core-0.52.0.tar.gz;audio/ncspot:cargo/librespot-core-0.6.0.tar.gz;audio/spotify-player:cargo/dbus-crossroads-0.5.2.tar.gz;x11/gnome/librsvg:cargo/num-bigint-0.4.6.tar.gz;x11/gnome/librsvg:cargo/string_cache_codegen-0.5.2.tar.gz;x11/gnome/librsvg:cargo/either-1.13.0.tar.gz;audio/ncspot:cargo/futures-channel-0.3.31.tar.gz;audio/spotify-player:cargo/indexmap-2.7.0.tar.gz;audio/spotify-player:cargo/cocoa-foundation-0.1.2.tar.gz;devel/cargo-c:cargo/adler2-2.0.0.tar.gz;audio/spotify-player:cargo/indoc-2.0.5.tar.gz;x11/gnome/librsvg:cargo/lock_api-0.4.12.tar.gz;audio/spotify-player:cargo/xkeysym-0.2.1.tar.gz;audio/ncspot:cargo/error-code-3.3.1.tar.gz;audio/spotify-player:cargo/html-escape-0.2.13.tar.gz;audio/ncspot:cargo/objc2-foundation-0.2.2.tar.gz;devel/cargo-c:cargo/core-foundation-sys-0.8.7.tar.gz;audio/ncspot:cargo/priority-queue-2.1.1.tar.gz;devel/cargo-c:cargo/icu_collections-1.5.0.tar.gz;audio/ncspot:cargo/downcast-rs-1.2.1.tar.gz;devel/cargo-c:cargo/libdbus-sys-0.2.5.tar.gz;audio/ncspot:cargo/ndk-context-0.1.1.tar.gz;audio/spotify-player:cargo/gstreamer-audio-0.23.2.tar.gz;audio/ncspot:cargo/wayland-backend-0.3.7.tar.gz;x11/gnome/librsvg:cargo/crypto-common-0.1.6.tar.gz;audio/spotify-player:cargo/wasm-bindgen-shared-0.2.99.tar.gz;audio/ncspot:cargo/want-0.3.1.tar.gz;audio/spotify-player:cargo/souvlaki-0.7.3.tar.gz;x11/gnome/librsvg:cargo/iana-time-zone-haiku-0.1.2.tar.gz;audio/ncspot:cargo/num-iter-0.1.45.tar.gz;audio/spotify-player:cargo/xcursor-0.3.8.tar.gz;audio/spotify-player:cargo/serde_derive-1.0.216.tar.gz;audio/ncspot:cargo/redox_users-0.4.6.tar.gz;devel/cargo-c:cargo/openssl-macros-0.1.1.tar.gz;audio/spotify-player:cargo/crossbeam-deque-0.8.6.tar.gz;audio/ncspot:cargo/quick-xml-0.36.2.tar.gz;audio/ncspot:cargo/oboe-0.6.1.tar.gz;audio/spotify-player:cargo/imgref-1.11.0.tar.gz;devel/cargo-c:cargo/core-foundation-0.10.0.tar.gz;x11/gnome/librsvg:cargo/tinyvec-1.8.0.tar.gz;audio/spotify-player:cargo/thiserror-2.0.7.tar.gz;devel/cargo-c:cargo/unicode-width-0.2.0.tar.gz;audio/spotify-player:cargo/objc2-user-notifications-0.2.2.tar.gz;devel/cargo-c:cargo/nu-ansi-term-0.46.0.tar.gz;audio/spotify-player:cargo/tokio-1.42.0.tar.gz;audio/ncspot:cargo/gethostname-0.4.3.tar.gz;audio/spotify-player:cargo/winit-0.30.5.tar.gz;devel/cargo-c:cargo/icu_normalizer_data-1.5.0.tar.gz;audio/spotify-player:cargo/time-0.3.37.tar.gz;audio/spotify-player:cargo/cmake-0.1.52.tar.gz;x11/gnome/librsvg:cargo/siphasher-0.3.11.tar.gz;audio/spotify-player:cargo/interpolate_name-0.2.4.tar.gz;audio/ncspot:cargo/rspotify-0.13.3.tar.gz;audio/ncspot:cargo/combine-4.6.7.tar.gz;audio/ncspot:cargo/block2-0.5.1.tar.gz;audio/ncspot:cargo/rustc-hash-1.1.0.tar.gz;devel/cargo-c:cargo/zerovec-derive-0.10.3.tar.gz;devel/cargo-c:cargo/der-0.7.9.tar.gz;audio/spotify-player:cargo/thiserror-impl-2.0.7.tar.gz;x11/gnome/librsvg:cargo/phf_generator-0.11.2.tar.gz;audio/ncspot:cargo/symphonia-0.5.4.tar.gz;x11/gnome/librsvg:cargo/target-lexicon-0.12.16.tar.gz;audio/ncspot:cargo/tokio-tungstenite-0.24.0.tar.gz;devel/cargo-c:cargo/valuable-0.1.0.tar.gz;audio/spotify-player:cargo/redox_syscall-0.4.1.tar.gz;audio/ncspot:cargo/tokio-rustls-0.24.1.tar.gz;audio/ncspot:cargo/windows_x86_64_msvc-0.42.2.tar.gz;x11/gnome/librsvg:cargo/windows-targets-0.52.6.tar.gz;audio/ncspot:cargo/ipnet-2.10.1.tar.gz;devel/cargo-c:cargo/tinystr-0.7.6.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_msvc-0.52.6.tar.gz;audio/ncspot:cargo/strum_macros-0.26.4.tar.gz;x11/gnome/librsvg:cargo/deranged-0.3.11.tar.gz;audio/ncspot:cargo/windows-0.56.0.tar.gz;audio/spotify-player:cargo/ttl_cache-0.5.1.tar.gz;devel/cargo-c:cargo/flate2-1.0.35.tar.gz;devel/cargo-c:cargo/hmac-0.12.1.tar.gz;audio/ncspot:cargo/windows-version-0.1.1.tar.gz;audio/ncspot:cargo/serde_path_to_error-0.1.16.tar.gz;devel/cargo-c:cargo/yoke-0.7.5.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnullvm-0.52.6.tar.gz;x11/gnome/librsvg:cargo/typenum-1.17.0.tar.gz;x11/gnome/librsvg:cargo/objc_id-0.1.1.tar.gz;audio/ncspot:cargo/futures-util-0.3.31.tar.gz;audio/spotify-player:cargo/html5ever-0.27.0.tar.gz;audio/spotify-player:cargo/chrono-0.4.39.tar.gz;audio/ncspot:cargo/windows-core-0.56.0.tar.gz;audio/ncspot:cargo/syn-1.0.109.tar.gz;audio/spotify-player:cargo/instability-0.3.3.tar.gz;audio/ncspot:cargo/symphonia-codec-vorbis-0.5.4.tar.gz;devel/cargo-c:cargo/regex-syntax-0.8.5.tar.gz;audio/ncspot:cargo/futures-0.3.31.tar.gz;audio/ncspot:cargo/objc2-encode-4.0.3.tar.gz;x11/gnome/librsvg:cargo/num-conv-0.1.0.tar.gz;x11/gnome/librsvg:cargo/equivalent-1.0.1.tar.gz;x11/gnome/librsvg:cargo/parking_lot-0.12.3.tar.gz;audio/ncspot:cargo/coreaudio-rs-0.11.3.tar.gz;audio/spotify-player:cargo/pretty_assertions-1.4.1.tar.gz;audio/ncspot:cargo/signal-hook-mio-0.2.4.tar.gz;audio/spotify-player:cargo/sync_wrapper-1.0.2.tar.gz;devel/cargo-c:cargo/icu_locid_transform_data-1.5.0.tar.gz;audio/spotify-player:cargo/unicode-truncate-1.1.0.tar.gz;x11/gnome/librsvg:cargo/cfg-if-1.0.0.tar.gz;x11/gnome/librsvg:cargo/bitflags-1.3.2.tar.gz;audio/spotify-player:cargo/wayland-cursor-0.31.7.tar.gz;devel/cargo-c:cargo/openssl-probe-0.1.5.tar.gz;audio/ncspot:cargo/mime-0.3.17.tar.gz;audio/spotify-player:cargo/gstreamer-audio-sys-0.23.3.tar.gz;x11/gnome/librsvg:cargo/phf-0.11.2.tar.gz;audio/ncspot:cargo/rustls-0.22.4.tar.gz;audio/spotify-player:cargo/anyhow-1.0.94.tar.gz;audio/spotify-player:cargo/aws-lc-sys-0.23.1.tar.gz;audio/spotify-player:cargo/js-sys-0.3.76.tar.gz;audio/spotify-player:cargo/lru-0.12.5.tar.gz;audio/spotify-player:cargo/windows-core-0.58.0.tar.gz;x11/gnome/librsvg:cargo/mac-0.1.1.tar.gz;audio/ncspot:cargo/nonzero_ext-0.3.0.tar.gz;audio/ncspot:cargo/rustls-pemfile-1.0.4.tar.gz;x11/gnome/librsvg:cargo/half-2.4.1.tar.gz;audio/ncspot:cargo/pkcs1-0.7.5.tar.gz;audio/ncspot:cargo/httparse-1.9.5.tar.gz;x11/gnome/librsvg:cargo/smallvec-1.13.2.tar.gz;x11/gnome/librsvg:cargo/quick-error-2.0.1.tar.gz;devel/cargo-c:cargo/thiserror-1.0.69.tar.gz;audio/ncspot:cargo/clang-sys-1.8.1.tar.gz;x11/gnome/librsvg:cargo/bitflags-2.6.0.tar.gz;audio/spotify-player:cargo/nanorand-0.7.0.tar.gz;x11/gnome/librsvg:cargo/futf-0.1.5.tar.gz;audio/spotify-player:cargo/rustix-0.38.42.tar.gz;audio/ncspot:cargo/dirs-sys-next-0.1.2.tar.gz;devel/cargo-c:cargo/anstyle-query-1.1.2.tar.gz;x11/gnome/librsvg:cargo/zune-core-0.4.12.tar.gz;audio/ncspot:cargo/sysinfo-0.31.4.tar.gz;audio/ncspot:cargo/rustversion-1.0.18.tar.gz;audio/ncspot:cargo/futures-io-0.3.31.tar.gz;audio/spotify-player:cargo/objc2-cloud-kit-0.2.2.tar.gz;devel/cargo-c:cargo/yoke-derive-0.7.5.tar.gz;audio/ncspot:cargo/derive_builder_core-0.20.2.tar.gz;x11/gnome/librsvg:cargo/rayon-1.10.0.tar.gz;audio/spotify-player:cargo/portable-atomic-1.10.0.tar.gz;audio/ncspot:cargo/webpki-roots-0.25.4.tar.gz;audio/spotify-player:cargo/x11-dl-2.21.0.tar.gz;audio/ncspot:cargo/wayland-client-0.31.7.tar.gz;audio/ncspot:cargo/signal-hook-registry-1.4.2.tar.gz;x11/gnome/librsvg:cargo/winapi-0.3.9.tar.gz;audio/spotify-player:cargo/gstreamer-base-sys-0.23.3.tar.gz;audio/spotify-player:cargo/orbclient-0.3.48.tar.gz;x11/gnome/librsvg:cargo/malloc_buf-0.0.6.tar.gz;x11/gnome/librsvg:cargo/rand_chacha-0.3.1.tar.gz;audio/ncspot:cargo/rodio-0.19.0.tar.gz;x11/gnome/librsvg:cargo/phf_shared-0.10.0.tar.gz;audio/ncspot:cargo/windows_x86_64_gnullvm-0.42.2.tar.gz;audio/ncspot:cargo/winreg-0.50.0.tar.gz;x11/gnome/librsvg:cargo/winapi-util-0.1.9.tar.gz;audio/spotify-player:cargo/gio-sys-0.20.6.tar.gz;audio/spotify-player:cargo/aws-lc-rs-1.11.1.tar.gz;devel/cargo-c:cargo/security-framework-sys-2.12.1.tar.gz;devel/cargo-c:cargo/tracing-0.1.41.tar.gz;audio/spotify-player:cargo/wayland-csd-frame-0.3.0.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_gnullvm-0.52.6.tar.gz;devel/cargo-c:cargo/const-oid-0.9.6.tar.gz;x11/gnome/librsvg:cargo/markup5ever-0.12.1.tar.gz;audio/ncspot:cargo/scoped-tls-1.0.1.tar.gz;devel/cargo-c:cargo/icu_locid_transform-1.5.0.tar.gz;devel/cargo-c:cargo/thread_local-1.1.8.tar.gz;x11/gnome/librsvg:cargo/is_terminal_polyfill-1.70.1.tar.gz;x11/gnome/librsvg:cargo/ryu-1.0.18.tar.gz;audio/ncspot:cargo/num_enum-0.7.3.tar.gz;x11/gnome/librsvg:cargo/num-derive-0.4.2.tar.gz;audio/ncspot:cargo/bindgen-0.69.5.tar.gz;audio/ncspot:cargo/tungstenite-0.24.0.tar.gz;devel/cargo-c:cargo/unicode-width-0.1.14.tar.gz;audio/ncspot:cargo/webpki-0.22.4.tar.gz;devel/cargo-c:cargo/jobserver-0.1.32.tar.gz;audio/ncspot:cargo/system-configuration-0.6.1.tar.gz;x11/gnome/librsvg:cargo/static_assertions-1.1.0.tar.gz;audio/ncspot:cargo/num-bigint-dig-0.8.4.tar.gz;devel/cargo-c:cargo/cpufeatures-0.2.16.tar.gz;audio/ncspot:cargo/rspotify-http-0.13.3.tar.gz;devel/cargo-c:cargo/base64-0.22.1.tar.gz;audio/spotify-player:cargo/pin-project-1.1.7.tar.gz;audio/spotify-player:cargo/arg_enum_proc_macro-0.3.4.tar.gz;audio/spotify-player:cargo/lebe-0.5.2.tar.gz;devel/cargo-c:cargo/idna-1.0.3.tar.gz;audio/spotify-player:cargo/libc-0.2.168.tar.gz;audio/spotify-player:cargo/libfuzzer-sys-0.4.8.tar.gz;devel/cargo-c:cargo/serde_spanned-0.6.8.tar.gz;devel/cargo-c:cargo/colorchoice-1.0.3.tar.gz;audio/ncspot:cargo/symphonia-utils-xiph-0.5.4.tar.gz;audio/ncspot:cargo/headers-0.4.0.tar.gz;audio/ncspot:cargo/ctr-0.9.2.tar.gz;x11/gnome/librsvg:cargo/block-buffer-0.10.4.tar.gz;devel/cargo-c:cargo/windows_x86_64_gnullvm-0.48.5.tar.gz;audio/spotify-player:cargo/qoi-0.4.1.tar.gz;audio/spotify-player:cargo/core-graphics-0.22.3.tar.gz;audio/ncspot:cargo/spinning_top-0.3.0.tar.gz;audio/ncspot:cargo/headers-core-0.3.0.tar.gz;audio/spotify-player:cargo/wayland-protocols-plasma-0.3.5.tar.gz;x11/gnome/librsvg:cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz;devel/cargo-c:cargo/errno-0.3.10.tar.gz;devel/cargo-c:cargo/libredox-0.1.3.tar.gz;audio/spotify-player:cargo/as-raw-xcb-connection-1.0.1.tar.gz;devel/cargo-c:cargo/maybe-async-0.2.10.tar.gz;audio/ncspot:cargo/futures-core-0.3.31.tar.gz;audio/ncspot:cargo/hyper-util-0.1.10.tar.gz;x11/gnome/librsvg:cargo/crossbeam-epoch-0.9.18.tar.gz;devel/cargo-c:cargo/foreign-types-shared-0.1.1.tar.gz;x11/gnome/librsvg:cargo/itertools-0.13.0.tar.gz;audio/spotify-player:cargo/clap_lex-0.7.4.tar.gz;x11/gnome/librsvg:cargo/string_cache-0.8.7.tar.gz;devel/cargo-c:cargo/windows_x86_64_gnu-0.48.5.tar.gz;x11/gnome/librsvg:cargo/heck-0.5.0.tar.gz;x11/gnome/librsvg:cargo/dlib-0.5.2.tar.gz;audio/spotify-player:cargo/arbitrary-1.4.1.tar.gz;audio/spotify-player:cargo/yansi-1.0.1.tar.gz;devel/cargo-c:cargo/shlex-1.3.0.tar.gz;audio/spotify-player:cargo/quinn-udp-0.5.8.tar.gz;audio/ncspot:cargo/windows-0.54.0.tar.gz;audio/spotify-player:cargo/jack-0.11.4.tar.gz;audio/ncspot:cargo/castaway-0.2.3.tar.gz;x11/gnome/librsvg:cargo/rayon-core-1.12.1.tar.gz;audio/spotify-player:cargo/ttf-parser-0.25.1.tar.gz;audio/ncspot:cargo/libm-0.2.11.tar.gz;devel/cargo-c:cargo/quote-1.0.37.tar.gz;audio/ncspot:cargo/native-tls-0.2.12.tar.gz;audio/ncspot:cargo/darling-0.20.10.tar.gz;audio/spotify-player:cargo/libloading-0.7.4.tar.gz;x11/gnome/librsvg:cargo/phf_generator-0.10.0.tar.gz;devel/cargo-c:cargo/sha1-0.10.6.tar.gz;x11/gnome/librsvg:cargo/xml5ever-0.18.1.tar.gz;audio/ncspot:cargo/objc-sys-0.3.5.tar.gz;x11/gnome/librsvg:cargo/ppv-lite86-0.2.20.tar.gz;audio/spotify-player:cargo/http-1.2.0.tar.gz;audio/spotify-player:cargo/utf8-width-0.1.7.tar.gz;audio/spotify-player:cargo/tokio-util-0.7.13.tar.gz;devel/cargo-c:cargo/zeroize-1.8.1.tar.gz;audio/ncspot:cargo/prettyplease-0.2.25.tar.gz;audio/ncspot:cargo/futures-executor-0.3.31.tar.gz;audio/ncspot:cargo/wayland-sys-0.31.5.tar.gz;devel/cargo-c:cargo/writeable-0.5.5.tar.gz;audio/ncspot:cargo/symphonia-metadata-0.5.4.tar.gz;audio/ncspot:cargo/windows-core-0.57.0.tar.gz;x11/gnome/librsvg:cargo/nom-7.1.3.tar.gz;audio/ncspot:cargo/objc2-quartz-core-0.2.2.tar.gz;audio/spotify-player:cargo/aligned-vec-0.5.0.tar.gz;audio/ncspot:cargo/unicode-segmentation-1.12.0.tar.gz;audio/spotify-player:cargo/daemonize-0.5.0.tar.gz;audio/ncspot:cargo/librespot-audio-0.6.0.tar.gz;audio/ncspot:cargo/alsa-0.9.1.tar.gz;x11/gnome/librsvg:cargo/fnv-1.0.7.tar.gz;x11/gnome/librsvg:cargo/byteorder-lite-0.1.0.tar.gz;x11/gnome/librsvg:cargo/precomputed-hash-0.1.1.tar.gz;audio/spotify-player:cargo/crossbeam-utils-0.8.21.tar.gz;devel/cargo-c:cargo/clap_complete-4.5.38.tar.gz;x11/gnome/librsvg:cargo/time-core-0.1.2.tar.gz;audio/spotify-player:cargo/zune-jpeg-0.4.14.tar.gz;audio/spotify-player:cargo/sdl2-0.37.0.tar.gz;audio/spotify-player:cargo/quinn-proto-0.11.9.tar.gz;audio/ncspot:cargo/tauri-winrt-notification-0.2.1.tar.gz;audio/spotify-player:cargo/sdl2-sys-0.37.0.tar.gz;devel/cargo-c:cargo/overload-0.1.1.tar.gz;audio/ncspot:cargo/crossterm_winapi-0.9.1.tar.gz;devel/cargo-c:cargo/home-0.5.9.tar.gz;devel/cargo-c:cargo/write16-1.0.0.tar.gz;audio/ncspot:cargo/alsa-sys-0.3.1.tar.gz;audio/ncspot:cargo/tower-service-0.3.3.tar.gz;audio/spotify-player:cargo/objc2-core-location-0.2.2.tar.gz;x11/gnome/librsvg:cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz;audio/spotify-player:cargo/security-framework-3.0.1.tar.gz;audio/ncspot:cargo/try-lock-0.2.5.tar.gz;audio/ncspot:cargo/x11rb-0.13.1.tar.gz;devel/cargo-c:cargo/openssl-sys-0.9.104.tar.gz;x11/gnome/librsvg:cargo/zerocopy-0.7.35.tar.gz;audio/spotify-player:cargo/rav1e-0.7.1.tar.gz;audio/ncspot:cargo/wayland-scanner-0.31.5.tar.gz;audio/ncspot:cargo/uuid-1.11.0.tar.gz;audio/ncspot:cargo/librespot-protocol-0.6.0.tar.gz;audio/spotify-player:cargo/clap-4.5.23.tar.gz;audio/ncspot:cargo/symphonia-format-ogg-0.5.4.tar.gz;devel/cargo-c:cargo/sha2-0.10.8.tar.gz;audio/ncspot:cargo/objc2-0.5.2.tar.gz;devel/cargo-c:cargo/signature-2.2.0.tar.gz;audio/ncspot:cargo/shannon-0.2.0.tar.gz;devel/cargo-c:cargo/core-foundation-0.9.4.tar.gz;audio/spotify-player:cargo/gstreamer-app-0.23.3.tar.gz;audio/spotify-player:cargo/glib-sys-0.20.6.tar.gz;audio/spotify-player:cargo/av1-grain-0.2.3.tar.gz;audio/ncspot:cargo/windows-core-0.54.0.tar.gz;audio/ncspot:cargo/windows-registry-0.2.0.tar.gz;audio/spotify-player:cargo/owned_ttf_parser-0.25.0.tar.gz;audio/ncspot:cargo/crossterm-0.28.1.tar.gz;audio/spotify-player:cargo/exr-1.73.0.tar.gz;audio/ncspot:cargo/windows-implement-0.57.0.tar.gz;x11/gnome/librsvg:cargo/block-0.1.6.tar.gz;x11/gnome/librsvg:cargo/aho-corasick-1.1.3.tar.gz;audio/spotify-player:cargo/bytemuck-1.20.0.tar.gz;audio/ncspot:cargo/http-0.2.12.tar.gz;audio/ncspot:cargo/tokio-rustls-0.25.0.tar.gz;x11/gnome/librsvg:cargo/same-file-1.0.6.tar.gz;audio/ncspot:cargo/thread-id-4.2.2.tar.gz;audio/ncspot:cargo/derive_builder-0.20.2.tar.gz;audio/spotify-player:cargo/fastrand-2.3.0.tar.gz;audio/ncspot:cargo/strum-0.26.3.tar.gz;audio/ncspot:cargo/system-configuration-0.5.1.tar.gz;audio/ncspot:cargo/http-body-1.0.1.tar.gz;audio/ncspot:cargo/symphonia-core-0.5.4.tar.gz;x11/gnome/librsvg:cargo/linux-raw-sys-0.4.14.tar.gz;audio/ncspot:cargo/cesu8-1.1.0.tar.gz;devel/cargo-c:cargo/hashbrown-0.15.2.tar.gz;audio/ncspot:cargo/protobuf-support-3.7.1.tar.gz;devel/cargo-c:cargo/foreign-types-0.3.2.tar.gz;audio/spotify-player:cargo/syn-2.0.90.tar.gz;audio/spotify-player:cargo/redox_syscall-0.5.8.tar.gz;devel/cargo-c:cargo/pkg-config-0.3.31.tar.gz;devel/cargo-c:cargo/toml_edit-0.22.22.tar.gz;audio/spotify-player:cargo/hyper-1.5.1.tar.gz;audio/spotify-player:spotify-player-0.20.4.tar.gz;audio/ncspot:cargo/cipher-0.4.4.tar.gz;audio/ncspot:cargo/aes-0.8.4.tar.gz;x11/gnome/librsvg:cargo/powerfmt-0.2.0.tar.gz;audio/ncspot:cargo/derive_builder_macro-0.20.2.tar.gz;audio/ncspot:cargo/hyper-tls-0.6.0.tar.gz;audio/ncspot:cargo/core-graphics-0.23.2.tar.gz;audio/ncspot:cargo/rustc-demangle-0.1.24.tar.gz;audio/ncspot:cargo/backtrace-0.3.74.tar.gz;devel/cargo-c:cargo/proc-macro2-1.0.92.tar.gz;audio/ncspot:cargo/librespot-playback-0.6.0.tar.gz;audio/ncspot:cargo/clipboard-win-5.4.0.tar.gz;audio/spotify-player:cargo/image-webp-0.2.0.tar.gz;audio/ncspot:cargo/bindgen-0.70.1.tar.gz;devel/cargo-c:cargo/icu_provider-1.5.0.tar.gz;audio/spotify-player:cargo/fdeflate-0.3.7.tar.gz;audio/spotify-player:cargo/maybe-rayon-0.1.1.tar.gz;audio/ncspot:cargo/atomic-waker-1.1.2.tar.gz;audio/ncspot:cargo/portaudio-sys-0.1.1.tar.gz;audio/spotify-player:cargo/fuzzy-matcher-0.3.7.tar.gz;devel/cargo-c:cargo/url-2.5.4.tar.gz;devel/cargo-c:cargo/anstyle-1.0.10.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_msvc-0.52.6.tar.gz;audio/spotify-player:cargo/allocator-api2-0.2.21.tar.gz;audio/spotify-player:cargo/vergen-gitcl-1.0.2.tar.gz;audio/spotify-player:cargo/vergen-lib-0.1.5.tar.gz;audio/ncspot:cargo/x11rb-protocol-0.13.1.tar.gz;audio/ncspot:cargo/cexpr-0.6.0.tar.gz;audio/spotify-player:cargo/cc-1.2.4.tar.gz;devel/cargo-c:cargo/vcpkg-0.2.15.tar.gz;audio/spotify-player:cargo/wasm-bindgen-backend-0.2.99.tar.gz;x11/gnome/librsvg:cargo/ahash-0.8.11.tar.gz;devel/cargo-c:cargo/displaydoc-0.2.5.tar.gz;audio/spotify-player:cargo/image-0.25.5.tar.gz;devel/cargo-c:cargo/windows_i686_msvc-0.48.5.tar.gz;audio/ncspot:cargo/openssl-0.10.68.tar.gz;x11/gnome/librsvg:cargo/windows_i686_msvc-0.52.6.tar.gz;devel/cargo-c:cargo/synstructure-0.13.1.tar.gz;x11/gnome/librsvg:cargo/getrandom-0.2.15.tar.gz;devel/cargo-c:cargo/clap_derive-4.5.18.tar.gz;audio/spotify-player:cargo/mio-1.0.3.tar.gz;devel/cargo-c:cargo/serde_json-1.0.133.tar.gz;audio/ncspot:cargo/addr2line-0.24.2.tar.gz;audio/spotify-player:cargo/vergen-9.0.2.tar.gz;devel/cargo-c:cargo/foldhash-0.1.3.tar.gz;audio/spotify-player:cargo/async-stream-impl-0.3.6.tar.gz;x11/gnome/librsvg:cargo/rand_core-0.6.4.tar.gz;audio/spotify-player:cargo/rustc-hash-2.1.0.tar.gz;audio/spotify-player:cargo/make-cmd-0.1.0.tar.gz;audio/spotify-player:cargo/png-0.17.15.tar.gz;audio/ncspot:cargo/tiff-0.9.1.tar.gz;audio/spotify-player:cargo/ab_glyph_rasterizer-0.1.8.tar.gz;audio/ncspot:cargo/system-configuration-sys-0.6.0.tar.gz;audio/ncspot:cargo/gimli-0.31.1.tar.gz;devel/cargo-c:cargo/regex-automata-0.1.10.tar.gz;audio/spotify-player:cargo/termcolor-1.4.1.tar.gz;audio/ncspot:cargo/rspotify-macros-0.13.3.tar.gz;audio/spotify-player:cargo/system-deps-7.0.3.tar.gz;audio/spotify-player:cargo/tokio-rustls-0.26.1.tar.gz;audio/ncspot:cargo/ndk-0.8.0.tar.gz;audio/ncspot:cargo/windows-strings-0.1.0.tar.gz;audio/spotify-player:cargo/tiny-skia-path-0.11.4.tar.gz;audio/ncspot:cargo/windows_i686_msvc-0.42.2.tar.gz;audio/ncspot:cargo/dasp_sample-0.11.0.tar.gz;devel/cargo-c:cargo/matchers-0.1.0.tar.gz;x11/gnome/librsvg:cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz;audio/ncspot:cargo/num-derive-0.3.3.tar.gz;audio/spotify-player:cargo/wayland-protocols-0.32.5.tar.gz;audio/spotify-player:cargo/flume-0.11.1.tar.gz;devel/cargo-c:cargo/windows_x86_64_msvc-0.48.5.tar.gz;audio/spotify-player:cargo/time-macros-0.2.19.tar.gz;audio/ncspot:cargo/tokio-native-tls-0.3.1.tar.gz;devel/cargo-c:cargo/litemap-0.7.4.tar.gz;audio/spotify-player:cargo/ravif-0.11.11.tar.gz;audio/spotify-player:cargo/windows-0.58.0.tar.gz;audio/ncspot:cargo/core-graphics-types-0.1.3.tar.gz;audio/ncspot:cargo/windows-0.57.0.tar.gz;audio/spotify-player:cargo/config_parser2-0.1.5.tar.gz;x11/gnome/librsvg:cargo/utf8parse-0.2.2.tar.gz;audio/ncspot:cargo/jni-0.21.1.tar.gz;audio/spotify-player:cargo/console-0.15.8.tar.gz;x11/gnome/librsvg:cargo/system-deps-6.2.2.tar.gz;audio/ncspot:cargo/sct-0.7.1.tar.gz;audio/spotify-player:cargo/sctk-adwaita-0.10.1.tar.gz;devel/cargo-c:cargo/regex-1.11.1.tar.gz;audio/ncspot:cargo/windows_i686_gnu-0.42.2.tar.gz;audio/ncspot:cargo/pbkdf2-0.12.2.tar.gz;audio/ncspot:cargo/protobuf-parse-3.7.1.tar.gz;audio/spotify-player:cargo/rustls-0.23.20.tar.gz;devel/cargo-c:cargo/arrayvec-0.7.6.tar.gz;audio/ncspot:cargo/windows_x86_64_gnu-0.42.2.tar.gz;audio/ncspot:cargo/compact_str-0.8.0.tar.gz;audio/ncspot:cargo/rspotify-model-0.13.3.tar.gz;audio/spotify-player:cargo/serde-1.0.216.tar.gz;x11/gnome/librsvg:cargo/objc-foundation-0.1.1.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_gnullvm-0.52.6.tar.gz;audio/spotify-player:cargo/quinn-0.11.6.tar.gz;audio/spotify-player:cargo/avif-serialize-0.8.2.tar.gz;audio/ncspot:cargo/objc2-core-image-0.2.2.tar.gz;x11/gnome/librsvg:cargo/cfg-expr-0.15.8.tar.gz;audio/ncspot:cargo/jpeg-decoder-0.3.1.tar.gz;devel/cargo-c:cargo/sharded-slab-0.1.7.tar.gz;devel/cargo-c:cargo/tempfile-3.14.0.tar.gz;devel/cargo-c:cargo/pem-rfc7468-0.7.0.tar.gz;audio/spotify-player:cargo/atomic_refcell-0.1.13.tar.gz;audio/spotify-player:cargo/objc2-symbols-0.2.2.tar.gz;devel/cargo-c:cargo/itoa-1.0.14.tar.gz;audio/spotify-player:cargo/windows-interface-0.58.0.tar.gz;audio/ncspot:cargo/signal-hook-0.3.17.tar.gz;audio/ncspot:cargo/rustls-0.21.12.tar.gz;audio/spotify-player:cargo/wasm-bindgen-macro-0.2.99.tar.gz;audio/ncspot:cargo/windows-targets-0.42.2.tar.gz;audio/spotify-player:cargo/version-compare-0.1.1.tar.gz;audio/ncspot:cargo/rand_distr-0.4.3.tar.gz;audio/spotify-player:cargo/ansi_colours-1.2.3.tar.gz;audio/ncspot:cargo/hyper-proxy2-0.1.0.tar.gz;devel/cargo-c:cargo/lazycell-1.3.0.tar.gz;audio/ncspot:cargo/notify-rust-4.11.3.tar.gz;audio/ncspot:cargo/protobuf-3.7.1.tar.gz;audio/spotify-player:cargo/cursor-icon-1.1.0.tar.gz;audio/ncspot:cargo/ntapi-0.4.1.tar.gz;audio/ncspot:cargo/objc2-metal-0.2.2.tar.gz;devel/cargo-c:cargo/dbus-0.9.7.tar.gz;audio/ncspot:cargo/windows_aarch64_msvc-0.42.2.tar.gz;audio/spotify-player:cargo/winsafe-0.0.19.tar.gz;devel/cargo-c:cargo/pkcs8-0.10.2.tar.gz;audio/ncspot:cargo/windows-result-0.2.0.tar.gz;audio/ncspot:cargo/windows-sys-0.45.0.tar.gz;devel/cargo-c:cargo/tracing-core-0.1.33.tar.gz;audio/spotify-player:cargo/libpulse-binding-2.28.2.tar.gz;x11/gnome/librsvg:cargo/android_system_properties-0.1.5.tar.gz;audio/spotify-player:cargo/librespot-connect-0.6.0.tar.gz;audio/ncspot:cargo/reqwest-0.12.9.tar.gz;audio/ncspot:cargo/hyper-0.14.31.tar.gz;audio/spotify-player:cargo/gstreamer-0.23.3.tar.gz;audio/ncspot:cargo/libpulse-sys-1.21.0.tar.gz;audio/spotify-player:cargo/bit_field-0.10.2.tar.gz;x11/gnome/librsvg:cargo/digest-0.10.7.tar.gz;audio/ncspot:cargo/base64-0.13.1.tar.gz;x11/gnome/librsvg:cargo/lazy_static-1.5.0.tar.gz;audio/spotify-player:cargo/libloading-0.8.6.tar.gz;audio/spotify-player:cargo/tokio-socks-0.5.2.tar.gz;devel/cargo-c:cargo/tracing-log-0.2.0.tar.gz;x11/gnome/librsvg:cargo/paste-1.0.15.tar.gz;audio/ncspot:cargo/futures-task-0.3.31.tar.gz;audio/spotify-player:cargo/cocoa-0.24.1.tar.gz;audio/spotify-player:cargo/smol_str-0.2.2.tar.gz;x11/gnome/librsvg:cargo/new_debug_unreachable-1.0.6.tar.gz;devel/cargo-c:cargo/memmap2-0.9.5.tar.gz;audio/ncspot:cargo/windows-result-0.1.2.tar.gz;devel/cargo-c:cargo/arrayref-0.3.9.tar.gz;x11/gnome/librsvg:cargo/slab-0.4.9.tar.gz;devel/cargo-c:cargo/icu_properties_data-1.5.0.tar.gz;devel/cargo-c:cargo/zerovec-0.10.4.tar.gz;audio/ncspot:cargo/jni-sys-0.3.0.tar.gz;audio/ncspot:cargo/portaudio-rs-0.3.2.tar.gz;audio/ncspot:cargo/num_enum_derive-0.7.3.tar.gz;audio/ncspot:cargo/hyper-rustls-0.24.2.tar.gz;devel/cargo-c:cargo/encoding_rs-0.8.35.tar.gz;x11/gnome/librsvg:cargo/walkdir-2.5.0.tar.gz;devel/cargo-c:cargo/spki-0.7.3.tar.gz;audio/spotify-player:cargo/calloop-wayland-source-0.3.0.tar.gz;audio/spotify-player:cargo/windows-0.44.0.tar.gz;audio/spotify-player:cargo/option-operations-0.5.0.tar.gz;audio/ncspot:cargo/hyper-rustls-0.26.0.tar.gz;audio/ncspot:cargo/rustls-native-certs-0.7.3.tar.gz;audio/spotify-player:cargo/dpi-0.1.1.tar.gz;devel/cargo-c:cargo/windows_aarch64_gnullvm-0.48.5.tar.gz;devel/cargo-c:cargo/num_threads-0.1.7.tar.gz;audio/ncspot:cargo/objc2-core-data-0.2.2.tar.gz;audio/spotify-player:cargo/polling-3.7.4.tar.gz;audio/spotify-player:cargo/smithay-client-toolkit-0.19.2.tar.gz;devel/cargo-c:cargo/utf8_iter-1.0.4.tar.gz;audio/spotify-player:cargo/gstreamer-app-sys-0.23.2.tar.gz;audio/spotify-player:cargo/which-7.0.0.tar.gz;audio/ncspot:cargo/objc2-app-kit-0.2.2.tar.gz;audio/spotify-player:cargo/web-time-1.1.0.tar.gz] FULLPKGNAME = spotify-player-0.20.4 RDEPENDS = [x11/dbus,-main;audio/portaudio-svn] (Junk lock failure for sparc64-0b at 1738552486.13816) Received IO (Junk lock obtained for sparc64-0b at 1738552501.97) Received IO Woken up audio/spotify-player Woken up audio/spotify-player Woken up audio/spotify-player >>> Running depends in audio/spotify-player at 1738552508.66 last junk was in security/py-cryptography /usr/sbin/pkg_add -aI -Drepair dbus-1.16.0v0 llvm-18.1.8p3 portaudio-svn-1970p1 was: /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 dbus-1.16.0v0 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 /usr/sbin/pkg_add -aI -Drepair dbus-1.16.0v0 llvm-18.1.8p3 portaudio-svn-1970p1 New and changed readme(s): /usr/local/share/doc/pkg-readmes/llvm-18 >>> Running show-prepare-results in audio/spotify-player at 1738552636.88 ===> audio/spotify-player ===> Building from scratch spotify-player-0.20.4 ===> spotify-player-0.20.4 depends on: llvm->=18,<19 -> llvm-18.1.8p3 ===> spotify-player-0.20.4 depends on: cargo-generate-vendor-* -> cargo-generate-vendor-1.0p1 ===> spotify-player-0.20.4 depends on: rust-* -> rust-1.84.1 ===> spotify-player-0.20.4 depends on: portaudio-svn-* -> portaudio-svn-1970p1 ===> spotify-player-0.20.4 depends on: dbus-* -> dbus-1.16.0v0 ===> Verifying specs: c pthread crypto dbus-1 m portaudio ssl ===> found c.100.3 pthread.27.1 crypto.55.0 dbus-1.11.4 m.10.1 portaudio.1.2 ssl.58.0 cargo-generate-vendor-1.0p1 dbus-1.16.0v0 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 (Junk lock released for sparc64-0b at 1738552647.63) Woken up devel/py-jaraco-collections distfiles size=161761621 >>> Running patch in audio/spotify-player at 1738552648.31 ===> audio/spotify-player ===> Checking files for spotify-player-0.20.4 `/usr/ports/distfiles/spotify-player-0.20.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ab_glyph-0.2.29.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ab_glyph_rasterizer-0.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/addr2line-0.24.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/adler2-2.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aes-0.8.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ahash-0.8.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aho-corasick-1.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aligned-vec-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/allocator-api2-0.2.21.tar.gz' is up to date. `/usr/ports/distfiles/cargo/alsa-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/alsa-sys-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-activity-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-properties-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-tzdata-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android_system_properties-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ansi_colours-1.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstream-0.6.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-1.0.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-parse-0.2.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-query-1.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-wincon-3.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anyhow-1.0.94.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arbitrary-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arg_enum_proc_macro-0.3.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arrayref-0.3.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arrayvec-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/as-raw-xcb-connection-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-stream-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-stream-impl-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-trait-0.1.83.tar.gz' is up to date. `/usr/ports/distfiles/cargo/atomic-waker-1.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/atomic_refcell-0.1.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/autocfg-1.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/av1-grain-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/avif-serialize-0.8.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aws-lc-rs-1.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aws-lc-sys-0.23.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/backtrace-0.3.74.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.21.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.22.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64ct-1.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bindgen-0.69.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bindgen-0.70.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bit_field-0.10.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitflags-1.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitflags-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitstream-io-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block-0.1.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block-buffer-0.10.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block2-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/built-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bumpalo-3.16.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bytemuck-1.20.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/byteorder-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/byteorder-lite-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bytes-1.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/calloop-0.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/calloop-wayland-source-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cassowary-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/castaway-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cc-1.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cesu8-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cexpr-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-expr-0.15.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-expr-0.17.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-if-1.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg_aliases-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/chrono-0.4.39.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cipher-0.4.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clang-sys-1.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap-4.5.23.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_builder-4.5.23.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_complete-4.5.38.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_derive-4.5.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_lex-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clipboard-win-5.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cmake-0.1.52.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cocoa-0.24.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cocoa-foundation-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/color_quant-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/colorchoice-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/combine-4.6.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/compact_str-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/concurrent-queue-2.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/config_parser2-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/config_parser_derive-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/console-0.15.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/const-oid-0.9.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-0.9.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-sys-0.8.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-0.22.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-types-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/coreaudio-rs-0.11.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/coreaudio-sys-0.2.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cpal-0.15.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cpufeatures-0.2.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crc32fast-1.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-deque-0.8.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-epoch-0.9.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-utils-0.8.21.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossterm-0.28.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossterm_winapi-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crunchy-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crypto-common-0.1.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ctr-0.9.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cursor-icon-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/daemonize-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling_core-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling_macro-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dasp_sample-0.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/data-encoding-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dbus-0.9.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dbus-crossroads-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/der-0.7.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/deranged-0.3.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder_core-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder_macro-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/diff-0.1.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/digest-0.10.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dirs-next-2.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dirs-sys-next-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dispatch-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/displaydoc-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dlib-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/downcast-rs-1.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dpi-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dunce-1.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/either-1.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/encode_unicode-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/encoding_rs-0.8.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/enum_dispatch-0.3.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/env_filter-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/env_logger-0.11.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/equivalent-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/errno-0.3.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/error-code-3.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/exr-1.73.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fastrand-2.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fdeflate-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fixedbitset-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/flate2-1.0.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/flume-0.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fnv-1.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foldhash-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-0.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-macros-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-shared-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-shared-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/form_urlencoded-1.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fs_extra-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futf-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-channel-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-core-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-executor-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-io-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-macro-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-sink-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-task-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-timer-3.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-util-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fuzzy-matcher-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/generic-array-0.14.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gethostname-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/getrandom-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gif-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gimli-0.31.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gio-sys-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-macros-0.20.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-sys-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glob-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gobject-sys-0.20.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/governor-0.6.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-app-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-app-sys-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-audio-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-audio-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-base-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-base-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/h2-0.3.26.tar.gz' is up to date. `/usr/ports/distfiles/cargo/h2-0.4.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/half-2.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hashbrown-0.15.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/headers-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/headers-core-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/heck-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hermit-abi-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hmac-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/home-0.5.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/html-escape-0.2.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/html5ever-0.27.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-0.2.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-util-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/httparse-1.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/httpdate-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-0.14.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-1.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-proxy2-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.24.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.26.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.27.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-tls-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-util-0.1.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/iana-time-zone-0.1.61.tar.gz' is up to date. `/usr/ports/distfiles/cargo/iana-time-zone-haiku-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_collections-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid_transform-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid_transform_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_normalizer-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_normalizer_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_properties-1.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_properties_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_provider-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_provider_macros-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ident_case-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/idna-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/idna_adapter-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/image-0.25.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/image-webp-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/imgref-1.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/indexmap-2.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/indoc-2.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/inout-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/instability-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/interpolate_name-0.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ipnet-2.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/is_terminal_polyfill-1.70.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itertools-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itertools-0.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itoa-1.0.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jack-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jack-sys-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jni-0.21.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jni-sys-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jobserver-0.1.32.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jpeg-decoder-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/js-sys-0.3.76.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lazy_static-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lazycell-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lebe-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libc-0.2.168.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libdbus-sys-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libfuzzer-sys-0.4.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libloading-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libloading-0.8.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libm-0.2.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-binding-2.28.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-simple-binding-2.28.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-simple-sys-1.21.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-sys-1.21.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libredox-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-audio-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-connect-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-core-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-metadata-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-oauth-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-playback-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-protocol-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/linked-hash-map-0.5.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/linux-raw-sys-0.4.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/litemap-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lock_api-0.4.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/log-0.4.22.tar.gz' is up to date. `/usr/ports/distfiles/cargo/loop9-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lru-0.12.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mac-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mac-notification-sys-0.6.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mach2-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/make-cmd-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/malloc_buf-0.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/markup5ever-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/markup5ever_rcdom-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/matchers-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/maybe-async-0.2.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/maybe-rayon-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/memchr-2.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/memmap2-0.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mime-0.3.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/minimal-lexical-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/miniz_oxide-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mio-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/muldiv-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nanorand-0.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/native-tls-0.2.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-0.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-context-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-sys-0.6.0+11769913.tar.gz' is up to date. `/usr/ports/distfiles/cargo/new_debug_unreachable-1.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/no-std-compat-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nom-7.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nonzero_ext-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/noop_proc_macro-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/notify-rust-4.11.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ntapi-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nu-ansi-term-0.46.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-bigint-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-bigint-dig-0.8.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-conv-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-derive-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-derive-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-integer-0.1.46.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-iter-0.1.45.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-rational-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-traits-0.2.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_enum-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_enum_derive-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_threads-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oauth2-4.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-0.2.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-foundation-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-sys-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-app-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-cloud-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-contacts-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-data-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-image-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-location-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-encode-4.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-foundation-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-link-presentation-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-metal-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-quartz-core-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-symbols-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-ui-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-uniform-type-identifiers-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-user-notifications-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc_id-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/object-0.36.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oboe-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oboe-sys-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/once_cell-1.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-0.10.68.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-macros-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-probe-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-sys-0.9.104.tar.gz' is up to date. `/usr/ports/distfiles/cargo/option-operations-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/orbclient-0.3.48.tar.gz' is up to date. `/usr/ports/distfiles/cargo/overload-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/owned_ttf_parser-0.25.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/parking_lot-0.12.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/parking_lot_core-0.9.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/paste-1.0.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pbkdf2-0.12.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pem-rfc7468-0.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/percent-encoding-2.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/petgraph-0.6.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_codegen-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_generator-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_generator-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_shared-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_shared-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-1.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-internal-1.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-lite-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-utils-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkcs1-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkcs8-0.10.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkg-config-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/png-0.17.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/polling-3.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portable-atomic-1.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portaudio-rs-0.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portaudio-sys-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/powerfmt-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ppv-lite86-0.2.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/precomputed-hash-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pretty_assertions-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/prettyplease-0.2.25.tar.gz' is up to date. `/usr/ports/distfiles/cargo/priority-queue-2.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/proc-macro-crate-3.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/proc-macro2-1.0.92.tar.gz' is up to date. `/usr/ports/distfiles/cargo/profiling-1.0.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/profiling-procmacros-1.0.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-codegen-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-parse-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-support-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/qoi-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-error-2.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-xml-0.31.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-xml-0.36.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-0.11.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-proto-0.11.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-udp-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quote-1.0.37.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand-0.8.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_chacha-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_core-0.6.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_distr-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ratatui-0.29.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rav1e-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ravif-0.11.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/raw-window-handle-0.6.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rayon-1.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rayon-core-1.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_syscall-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_syscall-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_users-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-1.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-automata-0.1.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-automata-0.4.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-syntax-0.6.29.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-syntax-0.8.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/reqwest-0.11.27.tar.gz' is up to date. `/usr/ports/distfiles/cargo/reqwest-0.12.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rgb-0.8.50.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ring-0.17.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rodio-0.19.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rsa-0.9.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-http-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-macros-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-model-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-demangle-0.1.24.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-hash-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-hash-2.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustix-0.38.42.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.21.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.22.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.23.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-native-certs-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-native-certs-0.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pemfile-1.0.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pemfile-2.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pki-types-1.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-webpki-0.101.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-webpki-0.102.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustversion-1.0.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ryu-1.0.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/same-file-1.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/schannel-0.1.27.tar.gz' is up to date. `/usr/ports/distfiles/cargo/scoped-tls-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/scopeguard-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sct-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sctk-adwaita-0.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sdl2-0.37.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sdl2-sys-0.37.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-2.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-3.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-sys-2.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde-1.0.216.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_derive-1.0.216.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_json-1.0.133.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_path_to_error-0.1.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_spanned-0.6.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_urlencoded-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sha1-0.10.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sha2-0.10.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shannon-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sharded-slab-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shell-words-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shlex-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-0.3.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-mio-0.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-registry-1.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signature-2.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/simd-adler32-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/simd_helpers-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/siphasher-0.3.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sixel-rs-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sixel-sys-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/slab-0.4.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smallvec-1.13.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smithay-client-toolkit-0.19.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smol_str-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/socket2-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/souvlaki-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spin-0.9.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spinning_top-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spki-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/stable_deref_trait-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/static_assertions-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strict-num-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/string_cache-0.8.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/string_cache_codegen-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strsim-0.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strum-0.26.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strum_macros-0.26.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/subtle-2.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-bundle-mp3-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-codec-vorbis-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-core-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-format-ogg-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-metadata-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-utils-xiph-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/syn-1.0.109.tar.gz' is up to date. `/usr/ports/distfiles/cargo/syn-2.0.90.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sync_wrapper-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sync_wrapper-1.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/synstructure-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sysinfo-0.31.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-sys-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-sys-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-deps-6.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-deps-7.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/target-lexicon-0.12.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tauri-winrt-notification-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tempfile-3.14.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tendril-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/termcolor-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-1.0.69.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-2.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-impl-1.0.69.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-impl-2.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thread-id-4.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thread_local-1.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiff-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-0.3.37.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-core-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-macros-0.2.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiny-skia-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiny-skia-path-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinystr-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinyvec-1.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinyvec_macros-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-1.42.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-macros-2.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-native-tls-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.24.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.25.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.26.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-socks-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-stream-0.1.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-tungstenite-0.24.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-util-0.7.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml-0.8.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml_datetime-0.6.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml_edit-0.22.22.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tower-service-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-0.1.41.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-attributes-0.1.28.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-core-0.1.33.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-log-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-subscriber-0.3.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/try-lock-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ttf-parser-0.25.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ttl_cache-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tungstenite-0.24.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/typenum-1.17.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-ident-1.0.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-segmentation-1.12.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-truncate-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-width-0.1.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-width-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/untrusted-0.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/url-2.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf-8-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf16_iter-1.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8-width-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8_iter-1.0.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8parse-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/uuid-1.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/v_frame-0.3.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/valuable-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vcpkg-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-9.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-gitcl-1.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-lib-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version-compare-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version-compare-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version_check-0.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/viuer-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/walkdir-2.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/want-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-backend-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-futures-0.4.49.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-macro-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-macro-support-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-shared-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-backend-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-client-0.31.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-csd-frame-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-cursor-0.31.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-0.32.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-plasma-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-wlr-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-scanner-0.31.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-sys-0.31.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/web-sys-0.3.76.tar.gz' is up to date. `/usr/ports/distfiles/cargo/web-time-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-0.22.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-roots-0.25.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-roots-0.26.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/weezl-0.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/which-4.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/which-7.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-0.3.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-util-0.1.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.44.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.54.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.52.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.54.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-registry-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-result-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-result-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-strings-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.45.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.48.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.52.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.59.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-version-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winit-0.30.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winnow-0.6.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winreg-0.50.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winsafe-0.0.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/write16-1.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/writeable-0.5.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11-dl-2.21.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11rb-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11rb-protocol-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xcursor-0.3.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xkbcommon-dl-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xkeysym-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xml5ever-0.18.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yansi-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yoke-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yoke-derive-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerocopy-0.7.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerocopy-derive-0.7.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerofrom-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerofrom-derive-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zeroize-1.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerovec-0.10.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerovec-derive-0.10.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-core-0.4.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-inflate-0.2.54.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-jpeg-0.4.14.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for spotify-player-0.20.4 [modcargo] moving crates to /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates [modcargo] Patching openssl-sys-0.9.104 for supporting -current ===> Patching for spotify-player-0.20.4 ===> Applying OpenBSD patch patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt |--- modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt.orig |+++ modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt -------------------------- Patching file modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt using Plan A... Hunk #1 succeeded at 402. done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ [modcargo] Generating metadata for ab_glyph-0.2.29 [modcargo] Generating metadata for ab_glyph_rasterizer-0.1.8 [modcargo] Generating metadata for addr2line-0.24.2 [modcargo] Generating metadata for adler2-2.0.0 [modcargo] Generating metadata for aes-0.8.4 [modcargo] Generating metadata for ahash-0.8.11 [modcargo] Generating metadata for aho-corasick-1.1.3 [modcargo] Generating metadata for aligned-vec-0.5.0 [modcargo] Generating metadata for allocator-api2-0.2.21 [modcargo] Generating metadata for alsa-0.9.1 [modcargo] Generating metadata for alsa-sys-0.3.1 [modcargo] Generating metadata for android-activity-0.6.0 [modcargo] Generating metadata for android-properties-0.2.2 [modcargo] Generating metadata for android-tzdata-0.1.1 [modcargo] Generating metadata for android_system_properties-0.1.5 [modcargo] Generating metadata for ansi_colours-1.2.3 [modcargo] Generating metadata for anstream-0.6.18 [modcargo] Generating metadata for anstyle-1.0.10 [modcargo] Generating metadata for anstyle-parse-0.2.6 [modcargo] Generating metadata for anstyle-query-1.1.2 [modcargo] Generating metadata for anstyle-wincon-3.0.6 [modcargo] Generating metadata for anyhow-1.0.94 [modcargo] Generating metadata for arbitrary-1.4.1 [modcargo] Generating metadata for arg_enum_proc_macro-0.3.4 [modcargo] Generating metadata for arrayref-0.3.9 [modcargo] Generating metadata for arrayvec-0.7.6 [modcargo] Generating metadata for as-raw-xcb-connection-1.0.1 [modcargo] Generating metadata for async-stream-0.3.6 [modcargo] Generating metadata for async-stream-impl-0.3.6 [modcargo] Generating metadata for async-trait-0.1.83 [modcargo] Generating metadata for atomic-waker-1.1.2 [modcargo] Generating metadata for atomic_refcell-0.1.13 [modcargo] Generating metadata for autocfg-1.4.0 [modcargo] Generating metadata for av1-grain-0.2.3 [modcargo] Generating metadata for avif-serialize-0.8.2 [modcargo] Generating metadata for aws-lc-rs-1.11.1 [modcargo] Generating metadata for aws-lc-sys-0.23.1 [modcargo] Generating metadata for backtrace-0.3.74 [modcargo] Generating metadata for base64-0.13.1 [modcargo] Generating metadata for base64-0.21.7 [modcargo] Generating metadata for base64-0.22.1 [modcargo] Generating metadata for base64ct-1.6.0 [modcargo] Generating metadata for bindgen-0.69.5 [modcargo] Generating metadata for bindgen-0.70.1 [modcargo] Generating metadata for bit_field-0.10.2 [modcargo] Generating metadata for bitflags-1.3.2 [modcargo] Generating metadata for bitflags-2.6.0 [modcargo] Generating metadata for bitstream-io-2.6.0 [modcargo] Generating metadata for block-0.1.6 [modcargo] Generating metadata for block-buffer-0.10.4 [modcargo] Generating metadata for block2-0.5.1 [modcargo] Generating metadata for built-0.7.5 [modcargo] Generating metadata for bumpalo-3.16.0 [modcargo] Generating metadata for bytemuck-1.20.0 [modcargo] Generating metadata for byteorder-1.5.0 [modcargo] Generating metadata for byteorder-lite-0.1.0 [modcargo] Generating metadata for bytes-1.9.0 [modcargo] Generating metadata for calloop-0.13.0 [modcargo] Generating metadata for calloop-wayland-source-0.3.0 [modcargo] Generating metadata for cassowary-0.3.0 [modcargo] Generating metadata for castaway-0.2.3 [modcargo] Generating metadata for cc-1.2.4 [modcargo] Generating metadata for cesu8-1.1.0 [modcargo] Generating metadata for cexpr-0.6.0 [modcargo] Generating metadata for cfg-expr-0.15.8 [modcargo] Generating metadata for cfg-expr-0.17.2 [modcargo] Generating metadata for cfg-if-1.0.0 [modcargo] Generating metadata for cfg_aliases-0.2.1 [modcargo] Generating metadata for chrono-0.4.39 [modcargo] Generating metadata for cipher-0.4.4 [modcargo] Generating metadata for clang-sys-1.8.1 [modcargo] Generating metadata for clap-4.5.23 [modcargo] Generating metadata for clap_builder-4.5.23 [modcargo] Generating metadata for clap_complete-4.5.38 [modcargo] Generating metadata for clap_derive-4.5.18 [modcargo] Generating metadata for clap_lex-0.7.4 [modcargo] Generating metadata for clipboard-win-5.4.0 [modcargo] Generating metadata for cmake-0.1.52 [modcargo] Generating metadata for cocoa-0.24.1 [modcargo] Generating metadata for cocoa-foundation-0.1.2 [modcargo] Generating metadata for color_quant-1.1.0 [modcargo] Generating metadata for colorchoice-1.0.3 [modcargo] Generating metadata for combine-4.6.7 [modcargo] Generating metadata for compact_str-0.8.0 [modcargo] Generating metadata for concurrent-queue-2.5.0 [modcargo] Generating metadata for config_parser2-0.1.5 [modcargo] Generating metadata for config_parser_derive-0.1.3 [modcargo] Generating metadata for console-0.15.8 [modcargo] Generating metadata for const-oid-0.9.6 [modcargo] Generating metadata for core-foundation-0.9.4 [modcargo] Generating metadata for core-foundation-0.10.0 [modcargo] Generating metadata for core-foundation-sys-0.8.7 [modcargo] Generating metadata for core-graphics-0.22.3 [modcargo] Generating metadata for core-graphics-0.23.2 [modcargo] Generating metadata for core-graphics-types-0.1.3 [modcargo] Generating metadata for coreaudio-rs-0.11.3 [modcargo] Generating metadata for coreaudio-sys-0.2.16 [modcargo] Generating metadata for cpal-0.15.3 [modcargo] Generating metadata for cpufeatures-0.2.16 [modcargo] Generating metadata for crc32fast-1.4.2 [modcargo] Generating metadata for crossbeam-deque-0.8.6 [modcargo] Generating metadata for crossbeam-epoch-0.9.18 [modcargo] Generating metadata for crossbeam-utils-0.8.21 [modcargo] Generating metadata for crossterm-0.28.1 [modcargo] Generating metadata for crossterm_winapi-0.9.1 [modcargo] Generating metadata for crunchy-0.2.2 [modcargo] Generating metadata for crypto-common-0.1.6 [modcargo] Generating metadata for ctr-0.9.2 [modcargo] Generating metadata for cursor-icon-1.1.0 [modcargo] Generating metadata for daemonize-0.5.0 [modcargo] Generating metadata for darling-0.20.10 [modcargo] Generating metadata for darling_core-0.20.10 [modcargo] Generating metadata for darling_macro-0.20.10 [modcargo] Generating metadata for dasp_sample-0.11.0 [modcargo] Generating metadata for data-encoding-2.6.0 [modcargo] Generating metadata for dbus-0.9.7 [modcargo] Generating metadata for dbus-crossroads-0.5.2 [modcargo] Generating metadata for der-0.7.9 [modcargo] Generating metadata for deranged-0.3.11 [modcargo] Generating metadata for derive_builder-0.20.2 [modcargo] Generating metadata for derive_builder_core-0.20.2 [modcargo] Generating metadata for derive_builder_macro-0.20.2 [modcargo] Generating metadata for diff-0.1.13 [modcargo] Generating metadata for digest-0.10.7 [modcargo] Generating metadata for dirs-next-2.0.0 [modcargo] Generating metadata for dirs-sys-next-0.1.2 [modcargo] Generating metadata for dispatch-0.2.0 [modcargo] Generating metadata for displaydoc-0.2.5 [modcargo] Generating metadata for dlib-0.5.2 [modcargo] Generating metadata for downcast-rs-1.2.1 [modcargo] Generating metadata for dpi-0.1.1 [modcargo] Generating metadata for dunce-1.0.5 [modcargo] Generating metadata for either-1.13.0 [modcargo] Generating metadata for encode_unicode-0.3.6 [modcargo] Generating metadata for encoding_rs-0.8.35 [modcargo] Generating metadata for enum_dispatch-0.3.13 [modcargo] Generating metadata for env_filter-0.1.2 [modcargo] Generating metadata for env_logger-0.11.5 [modcargo] Generating metadata for equivalent-1.0.1 [modcargo] Generating metadata for errno-0.3.10 [modcargo] Generating metadata for error-code-3.3.1 [modcargo] Generating metadata for exr-1.73.0 [modcargo] Generating metadata for fastrand-2.3.0 [modcargo] Generating metadata for fdeflate-0.3.7 [modcargo] Generating metadata for fixedbitset-0.4.2 [modcargo] Generating metadata for flate2-1.0.35 [modcargo] Generating metadata for flume-0.11.1 [modcargo] Generating metadata for fnv-1.0.7 [modcargo] Generating metadata for foldhash-0.1.3 [modcargo] Generating metadata for foreign-types-0.3.2 [modcargo] Generating metadata for foreign-types-0.5.0 [modcargo] Generating metadata for foreign-types-macros-0.2.3 [modcargo] Generating metadata for foreign-types-shared-0.1.1 [modcargo] Generating metadata for foreign-types-shared-0.3.1 [modcargo] Generating metadata for form_urlencoded-1.2.1 [modcargo] Generating metadata for fs_extra-1.3.0 [modcargo] Generating metadata for futf-0.1.5 [modcargo] Generating metadata for futures-0.3.31 [modcargo] Generating metadata for futures-channel-0.3.31 [modcargo] Generating metadata for futures-core-0.3.31 [modcargo] Generating metadata for futures-executor-0.3.31 [modcargo] Generating metadata for futures-io-0.3.31 [modcargo] Generating metadata for futures-macro-0.3.31 [modcargo] Generating metadata for futures-sink-0.3.31 [modcargo] Generating metadata for futures-task-0.3.31 [modcargo] Generating metadata for futures-timer-3.0.3 [modcargo] Generating metadata for futures-util-0.3.31 [modcargo] Generating metadata for fuzzy-matcher-0.3.7 [modcargo] Generating metadata for generic-array-0.14.7 [modcargo] Generating metadata for gethostname-0.4.3 [modcargo] Generating metadata for getrandom-0.2.15 [modcargo] Generating metadata for gif-0.13.1 [modcargo] Generating metadata for gimli-0.31.1 [modcargo] Generating metadata for gio-sys-0.20.6 [modcargo] Generating metadata for glib-0.20.6 [modcargo] Generating metadata for glib-macros-0.20.5 [modcargo] Generating metadata for glib-sys-0.20.6 [modcargo] Generating metadata for glob-0.3.1 [modcargo] Generating metadata for gobject-sys-0.20.4 [modcargo] Generating metadata for governor-0.6.3 [modcargo] Generating metadata for gstreamer-0.23.3 [modcargo] Generating metadata for gstreamer-app-0.23.3 [modcargo] Generating metadata for gstreamer-app-sys-0.23.2 [modcargo] Generating metadata for gstreamer-audio-0.23.2 [modcargo] Generating metadata for gstreamer-audio-sys-0.23.3 [modcargo] Generating metadata for gstreamer-base-0.23.3 [modcargo] Generating metadata for gstreamer-base-sys-0.23.3 [modcargo] Generating metadata for gstreamer-sys-0.23.3 [modcargo] Generating metadata for h2-0.3.26 [modcargo] Generating metadata for h2-0.4.7 [modcargo] Generating metadata for half-2.4.1 [modcargo] Generating metadata for hashbrown-0.15.2 [modcargo] Generating metadata for headers-0.4.0 [modcargo] Generating metadata for headers-core-0.3.0 [modcargo] Generating metadata for heck-0.5.0 [modcargo] Generating metadata for hermit-abi-0.4.0 [modcargo] Generating metadata for hmac-0.12.1 [modcargo] Generating metadata for home-0.5.9 [modcargo] Generating metadata for html-escape-0.2.13 [modcargo] Generating metadata for html5ever-0.27.0 [modcargo] Generating metadata for http-0.2.12 [modcargo] Generating metadata for http-1.2.0 [modcargo] Generating metadata for http-body-0.4.6 [modcargo] Generating metadata for http-body-1.0.1 [modcargo] Generating metadata for http-body-util-0.1.2 [modcargo] Generating metadata for httparse-1.9.5 [modcargo] Generating metadata for httpdate-1.0.3 [modcargo] Generating metadata for hyper-0.14.31 [modcargo] Generating metadata for hyper-1.5.1 [modcargo] Generating metadata for hyper-proxy2-0.1.0 [modcargo] Generating metadata for hyper-rustls-0.24.2 [modcargo] Generating metadata for hyper-rustls-0.26.0 [modcargo] Generating metadata for hyper-rustls-0.27.3 [modcargo] Generating metadata for hyper-tls-0.6.0 [modcargo] Generating metadata for hyper-util-0.1.10 [modcargo] Generating metadata for iana-time-zone-0.1.61 [modcargo] Generating metadata for iana-time-zone-haiku-0.1.2 [modcargo] Generating metadata for icu_collections-1.5.0 [modcargo] Generating metadata for icu_locid-1.5.0 [modcargo] Generating metadata for icu_locid_transform-1.5.0 [modcargo] Generating metadata for icu_locid_transform_data-1.5.0 [modcargo] Generating metadata for icu_normalizer-1.5.0 [modcargo] Generating metadata for icu_normalizer_data-1.5.0 [modcargo] Generating metadata for icu_properties-1.5.1 [modcargo] Generating metadata for icu_properties_data-1.5.0 [modcargo] Generating metadata for icu_provider-1.5.0 [modcargo] Generating metadata for icu_provider_macros-1.5.0 [modcargo] Generating metadata for ident_case-1.0.1 [modcargo] Generating metadata for idna-1.0.3 [modcargo] Generating metadata for idna_adapter-1.2.0 [modcargo] Generating metadata for image-0.25.5 [modcargo] Generating metadata for image-webp-0.2.0 [modcargo] Generating metadata for imgref-1.11.0 [modcargo] Generating metadata for indexmap-2.7.0 [modcargo] Generating metadata for indoc-2.0.5 [modcargo] Generating metadata for inout-0.1.3 [modcargo] Generating metadata for instability-0.3.3 [modcargo] Generating metadata for interpolate_name-0.2.4 [modcargo] Generating metadata for ipnet-2.10.1 [modcargo] Generating metadata for is_terminal_polyfill-1.70.1 [modcargo] Generating metadata for itertools-0.12.1 [modcargo] Generating metadata for itertools-0.13.0 [modcargo] Generating metadata for itoa-1.0.14 [modcargo] Generating metadata for jack-0.11.4 [modcargo] Generating metadata for jack-sys-0.5.1 [modcargo] Generating metadata for jni-0.21.1 [modcargo] Generating metadata for jni-sys-0.3.0 [modcargo] Generating metadata for jobserver-0.1.32 [modcargo] Generating metadata for jpeg-decoder-0.3.1 [modcargo] Generating metadata for js-sys-0.3.76 [modcargo] Generating metadata for lazy_static-1.5.0 [modcargo] Generating metadata for lazycell-1.3.0 [modcargo] Generating metadata for lebe-0.5.2 [modcargo] Generating metadata for libc-0.2.168 [modcargo] Generating metadata for libdbus-sys-0.2.5 [modcargo] Generating metadata for libfuzzer-sys-0.4.8 [modcargo] Generating metadata for libloading-0.7.4 [modcargo] Generating metadata for libloading-0.8.6 [modcargo] Generating metadata for libm-0.2.11 [modcargo] Generating metadata for libpulse-binding-2.28.2 [modcargo] Generating metadata for libpulse-simple-binding-2.28.1 [modcargo] Generating metadata for libpulse-simple-sys-1.21.1 [modcargo] Generating metadata for libpulse-sys-1.21.0 [modcargo] Generating metadata for libredox-0.1.3 [modcargo] Generating metadata for librespot-audio-0.6.0 [modcargo] Generating metadata for librespot-connect-0.6.0 [modcargo] Generating metadata for librespot-core-0.6.0 [modcargo] Generating metadata for librespot-metadata-0.6.0 [modcargo] Generating metadata for librespot-oauth-0.6.0 [modcargo] Generating metadata for librespot-playback-0.6.0 [modcargo] Generating metadata for librespot-protocol-0.6.0 [modcargo] Generating metadata for linked-hash-map-0.5.6 [modcargo] Generating metadata for linux-raw-sys-0.4.14 [modcargo] Generating metadata for litemap-0.7.4 [modcargo] Generating metadata for lock_api-0.4.12 [modcargo] Generating metadata for log-0.4.22 [modcargo] Generating metadata for loop9-0.1.5 [modcargo] Generating metadata for lru-0.12.5 [modcargo] Generating metadata for mac-0.1.1 [modcargo] Generating metadata for mac-notification-sys-0.6.2 [modcargo] Generating metadata for mach2-0.4.2 [modcargo] Generating metadata for make-cmd-0.1.0 [modcargo] Generating metadata for malloc_buf-0.0.6 [modcargo] Generating metadata for markup5ever-0.12.1 [modcargo] Generating metadata for markup5ever_rcdom-0.3.0 [modcargo] Generating metadata for matchers-0.1.0 [modcargo] Generating metadata for maybe-async-0.2.10 [modcargo] Generating metadata for maybe-rayon-0.1.1 [modcargo] Generating metadata for memchr-2.7.4 [modcargo] Generating metadata for memmap2-0.9.5 [modcargo] Generating metadata for mime-0.3.17 [modcargo] Generating metadata for minimal-lexical-0.2.1 [modcargo] Generating metadata for miniz_oxide-0.8.0 [modcargo] Generating metadata for mio-1.0.3 [modcargo] Generating metadata for muldiv-1.0.1 [modcargo] Generating metadata for nanorand-0.7.0 [modcargo] Generating metadata for native-tls-0.2.12 [modcargo] Generating metadata for ndk-0.8.0 [modcargo] Generating metadata for ndk-0.9.0 [modcargo] Generating metadata for ndk-context-0.1.1 [modcargo] Generating metadata for ndk-sys-0.5.0+25.2.9519653 [modcargo] Generating metadata for ndk-sys-0.6.0+11769913 [modcargo] Generating metadata for new_debug_unreachable-1.0.6 [modcargo] Generating metadata for no-std-compat-0.4.1 [modcargo] Generating metadata for nom-7.1.3 [modcargo] Generating metadata for nonzero_ext-0.3.0 [modcargo] Generating metadata for noop_proc_macro-0.3.0 [modcargo] Generating metadata for notify-rust-4.11.3 [modcargo] Generating metadata for ntapi-0.4.1 [modcargo] Generating metadata for nu-ansi-term-0.46.0 [modcargo] Generating metadata for num-bigint-0.4.6 [modcargo] Generating metadata for num-bigint-dig-0.8.4 [modcargo] Generating metadata for num-conv-0.1.0 [modcargo] Generating metadata for num-derive-0.3.3 [modcargo] Generating metadata for num-derive-0.4.2 [modcargo] Generating metadata for num-integer-0.1.46 [modcargo] Generating metadata for num-iter-0.1.45 [modcargo] Generating metadata for num-rational-0.4.2 [modcargo] Generating metadata for num-traits-0.2.19 [modcargo] Generating metadata for num_enum-0.7.3 [modcargo] Generating metadata for num_enum_derive-0.7.3 [modcargo] Generating metadata for num_threads-0.1.7 [modcargo] Generating metadata for oauth2-4.4.2 [modcargo] Generating metadata for objc-0.2.7 [modcargo] Generating metadata for objc-foundation-0.1.1 [modcargo] Generating metadata for objc-sys-0.3.5 [modcargo] Generating metadata for objc2-0.5.2 [modcargo] Generating metadata for objc2-app-kit-0.2.2 [modcargo] Generating metadata for objc2-cloud-kit-0.2.2 [modcargo] Generating metadata for objc2-contacts-0.2.2 [modcargo] Generating metadata for objc2-core-data-0.2.2 [modcargo] Generating metadata for objc2-core-image-0.2.2 [modcargo] Generating metadata for objc2-core-location-0.2.2 [modcargo] Generating metadata for objc2-encode-4.0.3 [modcargo] Generating metadata for objc2-foundation-0.2.2 [modcargo] Generating metadata for objc2-link-presentation-0.2.2 [modcargo] Generating metadata for objc2-metal-0.2.2 [modcargo] Generating metadata for objc2-quartz-core-0.2.2 [modcargo] Generating metadata for objc2-symbols-0.2.2 [modcargo] Generating metadata for objc2-ui-kit-0.2.2 [modcargo] Generating metadata for objc2-uniform-type-identifiers-0.2.2 [modcargo] Generating metadata for objc2-user-notifications-0.2.2 [modcargo] Generating metadata for objc_id-0.1.1 [modcargo] Generating metadata for object-0.36.5 [modcargo] Generating metadata for oboe-0.6.1 [modcargo] Generating metadata for oboe-sys-0.6.1 [modcargo] Generating metadata for once_cell-1.20.2 [modcargo] Generating metadata for openssl-0.10.68 [modcargo] Generating metadata for openssl-macros-0.1.1 [modcargo] Generating metadata for openssl-probe-0.1.5 [modcargo] Generating metadata for openssl-sys-0.9.104 [modcargo] Generating metadata for option-operations-0.5.0 [modcargo] Generating metadata for orbclient-0.3.48 [modcargo] Generating metadata for overload-0.1.1 [modcargo] Generating metadata for owned_ttf_parser-0.25.0 [modcargo] Generating metadata for parking_lot-0.12.3 [modcargo] Generating metadata for parking_lot_core-0.9.10 [modcargo] Generating metadata for paste-1.0.15 [modcargo] Generating metadata for pbkdf2-0.12.2 [modcargo] Generating metadata for pem-rfc7468-0.7.0 [modcargo] Generating metadata for percent-encoding-2.3.1 [modcargo] Generating metadata for petgraph-0.6.5 [modcargo] Generating metadata for phf-0.11.2 [modcargo] Generating metadata for phf_codegen-0.11.2 [modcargo] Generating metadata for phf_generator-0.10.0 [modcargo] Generating metadata for phf_generator-0.11.2 [modcargo] Generating metadata for phf_shared-0.10.0 [modcargo] Generating metadata for phf_shared-0.11.2 [modcargo] Generating metadata for pin-project-1.1.7 [modcargo] Generating metadata for pin-project-internal-1.1.7 [modcargo] Generating metadata for pin-project-lite-0.2.15 [modcargo] Generating metadata for pin-utils-0.1.0 [modcargo] Generating metadata for pkcs1-0.7.5 [modcargo] Generating metadata for pkcs8-0.10.2 [modcargo] Generating metadata for pkg-config-0.3.31 [modcargo] Generating metadata for png-0.17.15 [modcargo] Generating metadata for polling-3.7.4 [modcargo] Generating metadata for portable-atomic-1.10.0 [modcargo] Generating metadata for portaudio-rs-0.3.2 [modcargo] Generating metadata for portaudio-sys-0.1.1 [modcargo] Generating metadata for powerfmt-0.2.0 [modcargo] Generating metadata for ppv-lite86-0.2.20 [modcargo] Generating metadata for precomputed-hash-0.1.1 [modcargo] Generating metadata for pretty_assertions-1.4.1 [modcargo] Generating metadata for prettyplease-0.2.25 [modcargo] Generating metadata for priority-queue-2.1.1 [modcargo] Generating metadata for proc-macro-crate-3.2.0 [modcargo] Generating metadata for proc-macro2-1.0.92 [modcargo] Generating metadata for profiling-1.0.16 [modcargo] Generating metadata for profiling-procmacros-1.0.16 [modcargo] Generating metadata for protobuf-3.7.1 [modcargo] Generating metadata for protobuf-codegen-3.7.1 [modcargo] Generating metadata for protobuf-parse-3.7.1 [modcargo] Generating metadata for protobuf-support-3.7.1 [modcargo] Generating metadata for qoi-0.4.1 [modcargo] Generating metadata for quick-error-2.0.1 [modcargo] Generating metadata for quick-xml-0.31.0 [modcargo] Generating metadata for quick-xml-0.36.2 [modcargo] Generating metadata for quinn-0.11.6 [modcargo] Generating metadata for quinn-proto-0.11.9 [modcargo] Generating metadata for quinn-udp-0.5.8 [modcargo] Generating metadata for quote-1.0.37 [modcargo] Generating metadata for rand-0.8.5 [modcargo] Generating metadata for rand_chacha-0.3.1 [modcargo] Generating metadata for rand_core-0.6.4 [modcargo] Generating metadata for rand_distr-0.4.3 [modcargo] Generating metadata for ratatui-0.29.0 [modcargo] Generating metadata for rav1e-0.7.1 [modcargo] Generating metadata for ravif-0.11.11 [modcargo] Generating metadata for raw-window-handle-0.6.2 [modcargo] Generating metadata for rayon-1.10.0 [modcargo] Generating metadata for rayon-core-1.12.1 [modcargo] Generating metadata for redox_syscall-0.4.1 [modcargo] Generating metadata for redox_syscall-0.5.8 [modcargo] Generating metadata for redox_users-0.4.6 [modcargo] Generating metadata for regex-1.11.1 [modcargo] Generating metadata for regex-automata-0.1.10 [modcargo] Generating metadata for regex-automata-0.4.9 [modcargo] Generating metadata for regex-syntax-0.6.29 [modcargo] Generating metadata for regex-syntax-0.8.5 [modcargo] Generating metadata for reqwest-0.11.27 [modcargo] Generating metadata for reqwest-0.12.9 [modcargo] Generating metadata for rgb-0.8.50 [modcargo] Generating metadata for ring-0.17.8 [modcargo] Generating metadata for rodio-0.19.0 [modcargo] Generating metadata for rsa-0.9.7 [modcargo] Generating metadata for rspotify-0.13.3 [modcargo] Generating metadata for rspotify-http-0.13.3 [modcargo] Generating metadata for rspotify-macros-0.13.3 [modcargo] Generating metadata for rspotify-model-0.13.3 [modcargo] Generating metadata for rustc-demangle-0.1.24 [modcargo] Generating metadata for rustc-hash-1.1.0 [modcargo] Generating metadata for rustc-hash-2.1.0 [modcargo] Generating metadata for rustix-0.38.42 [modcargo] Generating metadata for rustls-0.21.12 [modcargo] Generating metadata for rustls-0.22.4 [modcargo] Generating metadata for rustls-0.23.20 [modcargo] Generating metadata for rustls-native-certs-0.7.3 [modcargo] Generating metadata for rustls-native-certs-0.8.1 [modcargo] Generating metadata for rustls-pemfile-1.0.4 [modcargo] Generating metadata for rustls-pemfile-2.2.0 [modcargo] Generating metadata for rustls-pki-types-1.10.1 [modcargo] Generating metadata for rustls-webpki-0.101.7 [modcargo] Generating metadata for rustls-webpki-0.102.8 [modcargo] Generating metadata for rustversion-1.0.18 [modcargo] Generating metadata for ryu-1.0.18 [modcargo] Generating metadata for same-file-1.0.6 [modcargo] Generating metadata for schannel-0.1.27 [modcargo] Generating metadata for scoped-tls-1.0.1 [modcargo] Generating metadata for scopeguard-1.2.0 [modcargo] Generating metadata for sct-0.7.1 [modcargo] Generating metadata for sctk-adwaita-0.10.1 [modcargo] Generating metadata for sdl2-0.37.0 [modcargo] Generating metadata for sdl2-sys-0.37.0 [modcargo] Generating metadata for security-framework-2.11.1 [modcargo] Generating metadata for security-framework-3.0.1 [modcargo] Generating metadata for security-framework-sys-2.12.1 [modcargo] Generating metadata for serde-1.0.216 [modcargo] Generating metadata for serde_derive-1.0.216 [modcargo] Generating metadata for serde_json-1.0.133 [modcargo] Generating metadata for serde_path_to_error-0.1.16 [modcargo] Generating metadata for serde_spanned-0.6.8 [modcargo] Generating metadata for serde_urlencoded-0.7.1 [modcargo] Generating metadata for sha1-0.10.6 [modcargo] Generating metadata for sha2-0.10.8 [modcargo] Generating metadata for shannon-0.2.0 [modcargo] Generating metadata for sharded-slab-0.1.7 [modcargo] Generating metadata for shell-words-1.1.0 [modcargo] Generating metadata for shlex-1.3.0 [modcargo] Generating metadata for signal-hook-0.3.17 [modcargo] Generating metadata for signal-hook-mio-0.2.4 [modcargo] Generating metadata for signal-hook-registry-1.4.2 [modcargo] Generating metadata for signature-2.2.0 [modcargo] Generating metadata for simd-adler32-0.3.7 [modcargo] Generating metadata for simd_helpers-0.1.0 [modcargo] Generating metadata for siphasher-0.3.11 [modcargo] Generating metadata for sixel-rs-0.3.3 [modcargo] Generating metadata for sixel-sys-0.3.1 [modcargo] Generating metadata for slab-0.4.9 [modcargo] Generating metadata for smallvec-1.13.2 [modcargo] Generating metadata for smithay-client-toolkit-0.19.2 [modcargo] Generating metadata for smol_str-0.2.2 [modcargo] Generating metadata for socket2-0.5.8 [modcargo] Generating metadata for souvlaki-0.7.3 [modcargo] Generating metadata for spin-0.9.8 [modcargo] Generating metadata for spinning_top-0.3.0 [modcargo] Generating metadata for spki-0.7.3 [modcargo] Generating metadata for stable_deref_trait-1.2.0 [modcargo] Generating metadata for static_assertions-1.1.0 [modcargo] Generating metadata for strict-num-0.1.1 [modcargo] Generating metadata for string_cache-0.8.7 [modcargo] Generating metadata for string_cache_codegen-0.5.2 [modcargo] Generating metadata for strsim-0.11.1 [modcargo] Generating metadata for strum-0.26.3 [modcargo] Generating metadata for strum_macros-0.26.4 [modcargo] Generating metadata for subtle-2.6.1 [modcargo] Generating metadata for symphonia-0.5.4 [modcargo] Generating metadata for symphonia-bundle-mp3-0.5.4 [modcargo] Generating metadata for symphonia-codec-vorbis-0.5.4 [modcargo] Generating metadata for symphonia-core-0.5.4 [modcargo] Generating metadata for symphonia-format-ogg-0.5.4 [modcargo] Generating metadata for symphonia-metadata-0.5.4 [modcargo] Generating metadata for symphonia-utils-xiph-0.5.4 [modcargo] Generating metadata for syn-1.0.109 [modcargo] Generating metadata for syn-2.0.90 [modcargo] Generating metadata for sync_wrapper-0.1.2 [modcargo] Generating metadata for sync_wrapper-1.0.2 [modcargo] Generating metadata for synstructure-0.13.1 [modcargo] Generating metadata for sysinfo-0.31.4 [modcargo] Generating metadata for system-configuration-0.5.1 [modcargo] Generating metadata for system-configuration-0.6.1 [modcargo] Generating metadata for system-configuration-sys-0.5.0 [modcargo] Generating metadata for system-configuration-sys-0.6.0 [modcargo] Generating metadata for system-deps-6.2.2 [modcargo] Generating metadata for system-deps-7.0.3 [modcargo] Generating metadata for target-lexicon-0.12.16 [modcargo] Generating metadata for tauri-winrt-notification-0.2.1 [modcargo] Generating metadata for tempfile-3.14.0 [modcargo] Generating metadata for tendril-0.4.3 [modcargo] Generating metadata for termcolor-1.4.1 [modcargo] Generating metadata for thiserror-1.0.69 [modcargo] Generating metadata for thiserror-2.0.7 [modcargo] Generating metadata for thiserror-impl-1.0.69 [modcargo] Generating metadata for thiserror-impl-2.0.7 [modcargo] Generating metadata for thread-id-4.2.2 [modcargo] Generating metadata for thread_local-1.1.8 [modcargo] Generating metadata for tiff-0.9.1 [modcargo] Generating metadata for time-0.3.37 [modcargo] Generating metadata for time-core-0.1.2 [modcargo] Generating metadata for time-macros-0.2.19 [modcargo] Generating metadata for tiny-skia-0.11.4 [modcargo] Generating metadata for tiny-skia-path-0.11.4 [modcargo] Generating metadata for tinystr-0.7.6 [modcargo] Generating metadata for tinyvec-1.8.0 [modcargo] Generating metadata for tinyvec_macros-0.1.1 [modcargo] Generating metadata for tokio-1.42.0 [modcargo] Generating metadata for tokio-macros-2.4.0 [modcargo] Generating metadata for tokio-native-tls-0.3.1 [modcargo] Generating metadata for tokio-rustls-0.24.1 [modcargo] Generating metadata for tokio-rustls-0.25.0 [modcargo] Generating metadata for tokio-rustls-0.26.1 [modcargo] Generating metadata for tokio-socks-0.5.2 [modcargo] Generating metadata for tokio-stream-0.1.17 [modcargo] Generating metadata for tokio-tungstenite-0.24.0 [modcargo] Generating metadata for tokio-util-0.7.13 [modcargo] Generating metadata for toml-0.8.19 [modcargo] Generating metadata for toml_datetime-0.6.8 [modcargo] Generating metadata for toml_edit-0.22.22 [modcargo] Generating metadata for tower-service-0.3.3 [modcargo] Generating metadata for tracing-0.1.41 [modcargo] Generating metadata for tracing-attributes-0.1.28 [modcargo] Generating metadata for tracing-core-0.1.33 [modcargo] Generating metadata for tracing-log-0.2.0 [modcargo] Generating metadata for tracing-subscriber-0.3.19 [modcargo] Generating metadata for try-lock-0.2.5 [modcargo] Generating metadata for ttf-parser-0.25.1 [modcargo] Generating metadata for ttl_cache-0.5.1 [modcargo] Generating metadata for tungstenite-0.24.0 [modcargo] Generating metadata for typenum-1.17.0 [modcargo] Generating metadata for unicode-ident-1.0.14 [modcargo] Generating metadata for unicode-segmentation-1.12.0 [modcargo] Generating metadata for unicode-truncate-1.1.0 [modcargo] Generating metadata for unicode-width-0.1.14 [modcargo] Generating metadata for unicode-width-0.2.0 [modcargo] Generating metadata for untrusted-0.9.0 [modcargo] Generating metadata for url-2.5.4 [modcargo] Generating metadata for utf-8-0.7.6 [modcargo] Generating metadata for utf16_iter-1.0.5 [modcargo] Generating metadata for utf8-width-0.1.7 [modcargo] Generating metadata for utf8_iter-1.0.4 [modcargo] Generating metadata for utf8parse-0.2.2 [modcargo] Generating metadata for uuid-1.11.0 [modcargo] Generating metadata for v_frame-0.3.8 [modcargo] Generating metadata for valuable-0.1.0 [modcargo] Generating metadata for vcpkg-0.2.15 [modcargo] Generating metadata for vergen-9.0.2 [modcargo] Generating metadata for vergen-gitcl-1.0.2 [modcargo] Generating metadata for vergen-lib-0.1.5 [modcargo] Generating metadata for version-compare-0.1.1 [modcargo] Generating metadata for version-compare-0.2.0 [modcargo] Generating metadata for version_check-0.9.5 [modcargo] Generating metadata for viuer-0.9.1 [modcargo] Generating metadata for walkdir-2.5.0 [modcargo] Generating metadata for want-0.3.1 [modcargo] Generating metadata for wasi-0.11.0+wasi-snapshot-preview1 [modcargo] Generating metadata for wasm-bindgen-0.2.99 [modcargo] Generating metadata for wasm-bindgen-backend-0.2.99 [modcargo] Generating metadata for wasm-bindgen-futures-0.4.49 [modcargo] Generating metadata for wasm-bindgen-macro-0.2.99 [modcargo] Generating metadata for wasm-bindgen-macro-support-0.2.99 [modcargo] Generating metadata for wasm-bindgen-shared-0.2.99 [modcargo] Generating metadata for wayland-backend-0.3.7 [modcargo] Generating metadata for wayland-client-0.31.7 [modcargo] Generating metadata for wayland-csd-frame-0.3.0 [modcargo] Generating metadata for wayland-cursor-0.31.7 [modcargo] Generating metadata for wayland-protocols-0.32.5 [modcargo] Generating metadata for wayland-protocols-plasma-0.3.5 [modcargo] Generating metadata for wayland-protocols-wlr-0.3.5 [modcargo] Generating metadata for wayland-scanner-0.31.5 [modcargo] Generating metadata for wayland-sys-0.31.5 [modcargo] Generating metadata for web-sys-0.3.76 [modcargo] Generating metadata for web-time-1.1.0 [modcargo] Generating metadata for webpki-0.22.4 [modcargo] Generating metadata for webpki-roots-0.25.4 [modcargo] Generating metadata for webpki-roots-0.26.7 [modcargo] Generating metadata for weezl-0.1.8 [modcargo] Generating metadata for which-4.4.2 [modcargo] Generating metadata for which-7.0.0 [modcargo] Generating metadata for winapi-0.3.9 [modcargo] Generating metadata for winapi-i686-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for winapi-util-0.1.9 [modcargo] Generating metadata for winapi-x86_64-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for windows-0.44.0 [modcargo] Generating metadata for windows-0.54.0 [modcargo] Generating metadata for windows-0.56.0 [modcargo] Generating metadata for windows-0.57.0 [modcargo] Generating metadata for windows-0.58.0 [modcargo] Generating metadata for windows-core-0.52.0 [modcargo] Generating metadata for windows-core-0.54.0 [modcargo] Generating metadata for windows-core-0.56.0 [modcargo] Generating metadata for windows-core-0.57.0 [modcargo] Generating metadata for windows-core-0.58.0 [modcargo] Generating metadata for windows-implement-0.56.0 [modcargo] Generating metadata for windows-implement-0.57.0 [modcargo] Generating metadata for windows-implement-0.58.0 [modcargo] Generating metadata for windows-interface-0.56.0 [modcargo] Generating metadata for windows-interface-0.57.0 [modcargo] Generating metadata for windows-interface-0.58.0 [modcargo] Generating metadata for windows-registry-0.2.0 [modcargo] Generating metadata for windows-result-0.1.2 [modcargo] Generating metadata for windows-result-0.2.0 [modcargo] Generating metadata for windows-strings-0.1.0 [modcargo] Generating metadata for windows-sys-0.45.0 [modcargo] Generating metadata for windows-sys-0.48.0 [modcargo] Generating metadata for windows-sys-0.52.0 [modcargo] Generating metadata for windows-sys-0.59.0 [modcargo] Generating metadata for windows-targets-0.42.2 [modcargo] Generating metadata for windows-targets-0.48.5 [modcargo] Generating metadata for windows-targets-0.52.6 [modcargo] Generating metadata for windows-version-0.1.1 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.42.2 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_aarch64_msvc-0.42.2 [modcargo] Generating metadata for windows_aarch64_msvc-0.48.5 [modcargo] Generating metadata for windows_aarch64_msvc-0.52.6 [modcargo] Generating metadata for windows_i686_gnu-0.42.2 [modcargo] Generating metadata for windows_i686_gnu-0.48.5 [modcargo] Generating metadata for windows_i686_gnu-0.52.6 [modcargo] Generating metadata for windows_i686_gnullvm-0.52.6 [modcargo] Generating metadata for windows_i686_msvc-0.42.2 [modcargo] Generating metadata for windows_i686_msvc-0.48.5 [modcargo] Generating metadata for windows_i686_msvc-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnu-0.42.2 [modcargo] Generating metadata for windows_x86_64_gnu-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnu-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.42.2 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_x86_64_msvc-0.42.2 [modcargo] Generating metadata for windows_x86_64_msvc-0.48.5 [modcargo] Generating metadata for windows_x86_64_msvc-0.52.6 [modcargo] Generating metadata for winit-0.30.5 [modcargo] Generating metadata for winnow-0.6.20 [modcargo] Generating metadata for winreg-0.50.0 [modcargo] Generating metadata for winsafe-0.0.19 [modcargo] Generating metadata for write16-1.0.0 [modcargo] Generating metadata for writeable-0.5.5 [modcargo] Generating metadata for x11-dl-2.21.0 [modcargo] Generating metadata for x11rb-0.13.1 [modcargo] Generating metadata for x11rb-protocol-0.13.1 [modcargo] Generating metadata for xcursor-0.3.8 [modcargo] Generating metadata for xkbcommon-dl-0.4.2 [modcargo] Generating metadata for xkeysym-0.2.1 [modcargo] Generating metadata for xml5ever-0.18.1 [modcargo] Generating metadata for yansi-1.0.1 [modcargo] Generating metadata for yoke-0.7.5 [modcargo] Generating metadata for yoke-derive-0.7.5 [modcargo] Generating metadata for zerocopy-0.7.35 [modcargo] Generating metadata for zerocopy-derive-0.7.35 [modcargo] Generating metadata for zerofrom-0.1.5 [modcargo] Generating metadata for zerofrom-derive-0.1.5 [modcargo] Generating metadata for zeroize-1.8.1 [modcargo] Generating metadata for zerovec-0.10.4 [modcargo] Generating metadata for zerovec-derive-0.10.3 [modcargo] Generating metadata for zune-core-0.4.12 [modcargo] Generating metadata for zune-inflate-0.2.54 [modcargo] Generating metadata for zune-jpeg-0.4.14 >>> Running configure in audio/spotify-player at 1738553394.40 ===> audio/spotify-player ===> Generating configure for spotify-player-0.20.4 ===> Configuring for spotify-player-0.20.4 >>> Running build in audio/spotify-player at 1738553406.78 ===> audio/spotify-player ===> Building for spotify-player-0.20.4 warning: `panic` setting is ignored for `bench` profile Compiling proc-macro2 v1.0.92 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/proc-macro2-1.0.92/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)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=4f11b39d29d6bbad -C extra-filename=-4f11b39d29d6bbad --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/proc-macro2-4f11b39d29d6bbad -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/proc-macro2-4f11b39d29d6bbad/build-script-build` Compiling unicode-ident v1.0.14 Running `/usr/local/bin/rustc --crate-name unicode_ident --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/unicode-ident-1.0.14/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)' --check-cfg 'cfg(feature, values())' -C metadata=d161b6e2ead246c5 -C extra-filename=-d161b6e2ead246c5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/proc-macro2-1.0.92/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)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=45c87a7d9ecd3851 -C extra-filename=-45c87a7d9ecd3851 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern unicode_ident=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libunicode_ident-d161b6e2ead246c5.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)'` Compiling quote v1.0.37 Running `/usr/local/bin/rustc --crate-name quote --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/quote-1.0.37/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)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=c792d1753d90ba2e -C extra-filename=-c792d1753d90ba2e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rmeta --cap-lints allow` Compiling syn v2.0.90 Running `/usr/local/bin/rustc --crate-name syn --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/syn-2.0.90/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="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=a7b0043254c0a39e -C extra-filename=-a7b0043254c0a39e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rmeta --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rmeta --extern unicode_ident=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libunicode_ident-d161b6e2ead246c5.rmeta --cap-lints allow` Compiling libc v0.2.168 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/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="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=4482d7e7c467aa94 -C extra-filename=-4482d7e7c467aa94 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94/build-script-build` Running `/usr/local/bin/rustc --crate-name libc --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=ca37e2e126869992 -C extra-filename=-ca37e2e126869992 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94/build-script-build` Compiling cfg-if v1.0.0 Running `/usr/local/bin/rustc --crate-name cfg_if --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=95ba2f1ebb989603 -C extra-filename=-95ba2f1ebb989603 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name libc --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/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="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=fea4eff1af08d288 -C extra-filename=-fea4eff1af08d288 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling autocfg v1.4.0 Running `/usr/local/bin/rustc --crate-name autocfg --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/autocfg-1.4.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)' --check-cfg 'cfg(feature, values())' -C metadata=924bea321a998956 -C extra-filename=-924bea321a998956 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling lock_api v0.4.12 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/lock_api-0.4.12/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="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=969648f9c317a9ac -C extra-filename=-969648f9c317a9ac --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/lock_api-969648f9c317a9ac -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern autocfg=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libautocfg-924bea321a998956.rlib --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/lock_api-969648f9c317a9ac/build-script-build` Compiling scopeguard v1.2.0 Running `/usr/local/bin/rustc --crate-name scopeguard --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/scopeguard-1.2.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=e2935a91c5d482e7 -C extra-filename=-e2935a91c5d482e7 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name lock_api --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/lock_api-0.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=85c3df5283a62b0a -C extra-filename=-85c3df5283a62b0a --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern scopeguard=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libscopeguard-e2935a91c5d482e7.rmeta --cap-lints allow --cfg has_const_fn_trait_bound` Compiling memchr v2.7.4 Running `/usr/local/bin/rustc --crate-name memchr --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=8604eb8722c1a757 -C extra-filename=-8604eb8722c1a757 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling log v0.4.22 Running `/usr/local/bin/rustc --crate-name log --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/log-0.4.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --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=8ced5b445e5c219b -C extra-filename=-8ced5b445e5c219b --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling shlex v1.3.0 Running `/usr/local/bin/rustc --crate-name shlex --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c9a372bcefe5c7ba -C extra-filename=-c9a372bcefe5c7ba --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling jobserver v0.1.32 Running `/usr/local/bin/rustc --crate-name jobserver --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/jobserver-0.1.32/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)' --check-cfg 'cfg(feature, values())' -C metadata=199994b0665cc72c -C extra-filename=-199994b0665cc72c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow` Compiling cc v1.2.4 Running `/usr/local/bin/rustc --crate-name cc --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/cc-1.2.4/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="parallel"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=e1d97579f5d12779 -C extra-filename=-e1d97579f5d12779 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern jobserver=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libjobserver-199994b0665cc72c.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --extern shlex=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libshlex-c9a372bcefe5c7ba.rmeta --cap-lints allow` Compiling foldhash v0.1.3 Running `/usr/local/bin/rustc --crate-name foldhash --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/foldhash-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=07eb422389c28b6c -C extra-filename=-07eb422389c28b6c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling equivalent v1.0.1 Running `/usr/local/bin/rustc --crate-name equivalent --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/equivalent-1.0.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4c40a4b0654af4ab -C extra-filename=-4c40a4b0654af4ab --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling allocator-api2 v0.2.21 Running `/usr/local/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/allocator-api2-0.2.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=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=a127718ff5e47c7f -C extra-filename=-a127718ff5e47c7f --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling hashbrown v0.15.2 Running `/usr/local/bin/rustc --crate-name hashbrown --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/hashbrown-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "compiler_builtins", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=ffcb508c84dd1575 -C extra-filename=-ffcb508c84dd1575 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern allocator_api2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liballocator_api2-a127718ff5e47c7f.rmeta --extern equivalent=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libequivalent-4c40a4b0654af4ab.rmeta --extern foldhash=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libfoldhash-07eb422389c28b6c.rmeta --cap-lints allow` Compiling smallvec v1.13.2 Running `/usr/local/bin/rustc --crate-name smallvec --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/smallvec-1.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=dfc5373264dc54ef -C extra-filename=-dfc5373264dc54ef --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name cfg_if --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=1998788d68d38c72 -C extra-filename=-1998788d68d38c72 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling indexmap v2.7.0 Running `/usr/local/bin/rustc --crate-name indexmap --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/indexmap-2.7.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=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "rustc-rayon", "serde", "std", "test_debug"))' -C metadata=66a53beae7265990 -C extra-filename=-66a53beae7265990 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern equivalent=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libequivalent-4c40a4b0654af4ab.rmeta --extern hashbrown=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libhashbrown-ffcb508c84dd1575.rmeta --cap-lints allow` Compiling once_cell v1.20.2 Running `/usr/local/bin/rustc --crate-name once_cell --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=4b8e1b641ddebb31 -C extra-filename=-4b8e1b641ddebb31 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling adler2 v2.0.0 Running `/usr/local/bin/rustc --crate-name adler2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/adler2-2.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=fdf8012abf81e7fa -C extra-filename=-fdf8012abf81e7fa --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling gimli v0.31.1 Running `/usr/local/bin/rustc --crate-name gimli --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/gimli-0.31.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="read"' --cfg 'feature="read-core"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "endian-reader", "fallible-iterator", "read", "read-all", "read-core", "rustc-dep-of-std", "std", "write"))' -C metadata=3e50c5d476531f45 -C extra-filename=-3e50c5d476531f45 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling addr2line v0.24.2 Running `/usr/local/bin/rustc --crate-name addr2line --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/addr2line-0.24.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "alloc", "bin", "cargo-all", "compiler_builtins", "core", "cpp_demangle", "default", "fallible-iterator", "loader", "rustc-demangle", "rustc-dep-of-std", "smallvec", "std"))' -C metadata=82c6606ac8a41df5 -C extra-filename=-82c6606ac8a41df5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern gimli=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libgimli-3e50c5d476531f45.rmeta --cap-lints allow` Compiling miniz_oxide v0.8.0 Running `/usr/local/bin/rustc --crate-name miniz_oxide --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/miniz_oxide-0.8.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=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "rustc-dep-of-std", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=f0835e5430dcb139 -C extra-filename=-f0835e5430dcb139 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern adler2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libadler2-fdf8012abf81e7fa.rmeta --cap-lints allow` Compiling object v0.36.5 Running `/usr/local/bin/rustc --crate-name object --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/object-0.36.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read_core"' --cfg 'feature="unaligned"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compiler_builtins", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "wasm", "write", "write_core", "write_std", "xcoff"))' -C metadata=dc3936e5f8e1ae3f -C extra-filename=-dc3936e5f8e1ae3f --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern memchr=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libmemchr-8604eb8722c1a757.rmeta --cap-lints allow` Compiling fixedbitset v0.4.2 Running `/usr/local/bin/rustc --crate-name fixedbitset --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/fixedbitset-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=128380853309043e -C extra-filename=-128380853309043e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling rustc-demangle v0.1.24 Running `/usr/local/bin/rustc --crate-name rustc_demangle --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustc-demangle-0.1.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std", "std"))' -C metadata=8dd666f1917ca343 -C extra-filename=-8dd666f1917ca343 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling parking_lot_core v0.9.10 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot_core-0.9.10/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="backtrace"' --cfg 'feature="deadlock_detection"' --cfg 'feature="petgraph"' --cfg 'feature="thread-id"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=2f48096a8bf80e00 -C extra-filename=-2f48096a8bf80e00 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/parking_lot_core-2f48096a8bf80e00 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/parking_lot_core-2f48096a8bf80e00/build-script-build` Compiling backtrace v0.3.74 Running `/usr/local/bin/rustc --crate-name backtrace --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/backtrace-0.3.74/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --allow=unexpected_cfgs --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("coresymbolication", "cpp_demangle", "dbghelp", "default", "dl_iterate_phdr", "dladdr", "kernel32", "libunwind", "serde", "serialize-serde", "std", "unix-backtrace"))' -C metadata=31762eb42b6b2ec5 -C extra-filename=-31762eb42b6b2ec5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern addr2line=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libaddr2line-82c6606ac8a41df5.rmeta --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern miniz_oxide=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libminiz_oxide-f0835e5430dcb139.rmeta --extern object=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libobject-dc3936e5f8e1ae3f.rmeta --extern rustc_demangle=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/librustc_demangle-8dd666f1917ca343.rmeta --cap-lints allow` Compiling petgraph v0.6.5 Running `/usr/local/bin/rustc --crate-name petgraph --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/petgraph-0.6.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="graphmap"' --cfg 'feature="matrix_graph"' --cfg 'feature="stable_graph"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "default", "generate", "graphmap", "matrix_graph", "quickcheck", "rayon", "serde", "serde-1", "serde_derive", "stable_graph", "unstable"))' -C metadata=4d6bb55e95ea1c42 -C extra-filename=-4d6bb55e95ea1c42 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern fixedbitset=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libfixedbitset-128380853309043e.rmeta --extern indexmap=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libindexmap-66a53beae7265990.rmeta --cap-lints allow` Compiling thread-id v4.2.2 Running `/usr/local/bin/rustc --crate-name thread_id --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/thread-id-4.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=198f3f42208e75af -C extra-filename=-198f3f42208e75af --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Running `/usr/local/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot_core-0.9.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="backtrace"' --cfg 'feature="deadlock_detection"' --cfg 'feature="petgraph"' --cfg 'feature="thread-id"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=5bad7e94c17208e0 -C extra-filename=-5bad7e94c17208e0 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern backtrace=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbacktrace-31762eb42b6b2ec5.rmeta --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern petgraph=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libpetgraph-4d6bb55e95ea1c42.rmeta --extern smallvec=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsmallvec-dfc5373264dc54ef.rmeta --extern thread_id=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libthread_id-198f3f42208e75af.rmeta --cap-lints allow` Compiling pin-project-lite v0.2.15 Running `/usr/local/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/pin-project-lite-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::unreadable_literal' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=f160f06a5a5ec4e4 -C extra-filename=-f160f06a5a5ec4e4 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling parking_lot v0.12.3 Running `/usr/local/bin/rustc --crate-name parking_lot --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="deadlock_detection"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=4b0e36a216e8859c -C extra-filename=-4b0e36a216e8859c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern lock_api=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblock_api-85c3df5283a62b0a.rmeta --extern parking_lot_core=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libparking_lot_core-5bad7e94c17208e0.rmeta --cap-lints allow` Compiling bytes v1.9.0 Running `/usr/local/bin/rustc --crate-name bytes --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/bytes-1.9.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=95edd0f9a2a76ba6 -C extra-filename=-95edd0f9a2a76ba6 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling getrandom v0.2.15 Running `/usr/local/bin/rustc --crate-name getrandom --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/getrandom-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="js"' --cfg 'feature="js-sys"' --cfg 'feature="rdrand"' --cfg 'feature="std"' --cfg 'feature="wasm-bindgen"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "custom", "js", "js-sys", "linux_disable_fallback", "rdrand", "rustc-dep-of-std", "std", "test-in-browser", "wasm-bindgen"))' -C metadata=99a2205cbf81b64d -C extra-filename=-99a2205cbf81b64d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Compiling itoa v1.0.14 Running `/usr/local/bin/rustc --crate-name itoa --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/itoa-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=e5c3b2cdbe619124 -C extra-filename=-e5c3b2cdbe619124 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling zerocopy-derive v0.7.35 Running `/usr/local/bin/rustc --crate-name zerocopy_derive --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/zerocopy-derive-0.7.35/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)' --check-cfg 'cfg(feature, values())' -C metadata=027e32b6372a183e -C extra-filename=-027e32b6372a183e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling futures-core v0.3.31 Running `/usr/local/bin/rustc --crate-name futures_core --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/futures-core-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unstable"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "portable-atomic", "std", "unstable"))' -C metadata=eafa28b9438ec8f0 -C extra-filename=-eafa28b9438ec8f0 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling mio v1.0.3 Running `/usr/local/bin/rustc --crate-name mio --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/mio-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=46ce0f13b019a67c -C extra-filename=-46ce0f13b019a67c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern log=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblog-8ced5b445e5c219b.rmeta --cap-lints allow` Compiling futures-sink v0.3.31 Running `/usr/local/bin/rustc --crate-name futures_sink --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/futures-sink-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=19c3587fe027a202 -C extra-filename=-19c3587fe027a202 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling slab v0.4.9 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/slab-0.4.9/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=76ce8d54f31f53c1 -C extra-filename=-76ce8d54f31f53c1 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/slab-76ce8d54f31f53c1 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern autocfg=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libautocfg-924bea321a998956.rlib --cap-lints allow` Compiling socket2 v0.5.8 Running `/usr/local/bin/rustc --crate-name socket2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/socket2-0.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="all"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all"))' -C metadata=a35856391d2b4670 -C extra-filename=-a35856391d2b4670 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Compiling tokio-macros v2.4.0 Running `/usr/local/bin/rustc --crate-name tokio_macros --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/tokio-macros-2.4.0/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)' --check-cfg 'cfg(feature, values())' -C metadata=ae36c8ac9e254664 -C extra-filename=-ae36c8ac9e254664 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling rustix v0.38.42 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustix-0.38.42/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 --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "rustc-std-workspace-alloc", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=cd03755abf582f6a -C extra-filename=-cd03755abf582f6a --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/rustix-cd03755abf582f6a -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name memchr --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=c4131d2b9da36bbf -C extra-filename=-c4131d2b9da36bbf --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling serde v1.0.216 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde-1.0.216/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="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=c31df1b74511af4c -C extra-filename=-c31df1b74511af4c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/serde-c31df1b74511af4c -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling fnv v1.0.7 Running `/usr/local/bin/rustc --crate-name fnv --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=82ead602370342cf -C extra-filename=-82ead602370342cf --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/serde-c31df1b74511af4c/build-script-build` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/rustix-cd03755abf582f6a/build-script-build` Compiling tokio v1.42.0 Running `/usr/local/bin/rustc --crate-name tokio --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/tokio-1.42.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="parking_lot"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bytes", "default", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "tracing", "windows-sys"))' -C metadata=3131410b80a3836c -C extra-filename=-3131410b80a3836c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern bytes=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbytes-95edd0f9a2a76ba6.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern mio=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libmio-46ce0f13b019a67c.rmeta --extern parking_lot=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libparking_lot-4b0e36a216e8859c.rmeta --extern pin_project_lite=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libpin_project_lite-f160f06a5a5ec4e4.rmeta --extern socket2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsocket2-a35856391d2b4670.rmeta --extern tokio_macros=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libtokio_macros-ae36c8ac9e254664.so --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/slab-76ce8d54f31f53c1/build-script-build` Compiling errno v0.3.10 Running `/usr/local/bin/rustc --crate-name errno --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/errno-0.3.10/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=19b504b579a67f05 -C extra-filename=-19b504b579a67f05 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow` Compiling serde_derive v1.0.216 Running `/usr/local/bin/rustc --crate-name serde_derive --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde_derive-1.0.216/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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=d137dfc0ff85b2b1 -C extra-filename=-d137dfc0ff85b2b1 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling bitflags v2.6.0 Running `/usr/local/bin/rustc --crate-name bitflags --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/bitflags-2.6.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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=d6f1bd1c23569c8d -C extra-filename=-d6f1bd1c23569c8d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name rustix --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustix-0.38.42/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 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "rustc-std-workspace-alloc", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=cbc5849042a14da3 -C extra-filename=-cbc5849042a14da3 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern bitflags=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbitflags-d6f1bd1c23569c8d.rmeta --extern libc_errno=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liberrno-19b504b579a67f05.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow --cfg static_assertions --cfg libc --cfg netbsdlike --cfg bsd` Running `/usr/local/bin/rustc --crate-name serde --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde-1.0.216/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=c6ed7c9975acdc50 -C extra-filename=-c6ed7c9975acdc50 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern serde_derive=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libserde_derive-d137dfc0ff85b2b1.so --cap-lints allow --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'` Running `/usr/local/bin/rustc --crate-name slab --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/slab-0.4.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=90d2ae8ffd35fc5d -C extra-filename=-90d2ae8ffd35fc5d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling ring v0.17.8 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/ring-0.17.8/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="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "less-safe-getrandom-custom-or-rdrand", "slow_tests", "std", "test_logging", "unstable-testing-arm-no-hw", "unstable-testing-arm-no-neon", "wasm32_unknown_unknown_js"))' -C metadata=445f06d7a9698c11 -C extra-filename=-445f06d7a9698c11 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern cc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcc-e1d97579f5d12779.rlib --cap-lints allow` Compiling either v1.13.0 Running `/usr/local/bin/rustc --crate-name either --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/either-1.13.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="use_std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=b4f5f18dd0808472 -C extra-filename=-b4f5f18dd0808472 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling thiserror v1.0.69 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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)' --check-cfg 'cfg(feature, values())' -C metadata=7e7a9dbf88c95511 -C extra-filename=-7e7a9dbf88c95511 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/thiserror-7e7a9dbf88c95511 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11/build-script-build` warning: ring@0.17.8: cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/172e8fe49fe517e0-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/cf1be0f3c161d833-aes_nohw.o" "-c" "crypto/fipsmodule/aes/aes_nohw.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery.o" "-c" "crypto/fipsmodule/bn/montgomery.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery_inv.o" "-c" "crypto/fipsmodule/bn/montgomery_inv.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-ecp_nistz.o" "-c" "crypto/fipsmodule/ec/ecp_nistz.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p256.o" "-c" "crypto/fipsmodule/ec/gfp_p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p384.o" "-c" "crypto/fipsmodule/ec/gfp_p384.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-p256.o" "-c" "crypto/fipsmodule/ec/p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/7ee7113b20ac8aeb-limbs.o" "-c" "crypto/limbs/limbs.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/0f1e39740815ef8c-mem.o" "-c" "crypto/mem.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" warning: ring@0.17.8: cc1: error: unrecognized command line option "-std=c1x" warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). error: failed to run custom build command for `ring v0.17.8` note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. Caused by: process didn't exit successfully: `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=RING_PREGENERATE_ASM cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_8_ OPT_LEVEL = Some(2) OUT_DIR = Some(/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out) TARGET = Some(sparc64-unknown-openbsd) HOST = Some(sparc64-unknown-openbsd) cargo:rerun-if-env-changed=CC_sparc64-unknown-openbsd CC_sparc64-unknown-openbsd = None cargo:rerun-if-env-changed=CC_sparc64_unknown_openbsd CC_sparc64_unknown_openbsd = None cargo:rerun-if-env-changed=HOST_CC HOST_CC = None cargo:rerun-if-env-changed=CC CC = None cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT RUSTC_WRAPPER = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some(false) CARGO_CFG_TARGET_FEATURE = None cargo:rerun-if-env-changed=CFLAGS_sparc64-unknown-openbsd CFLAGS_sparc64-unknown-openbsd = None cargo:rerun-if-env-changed=CFLAGS_sparc64_unknown_openbsd CFLAGS_sparc64_unknown_openbsd = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-O2 -pipe) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None CARGO_ENCODED_RUSTFLAGS = Some() cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/172e8fe49fe517e0-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/cf1be0f3c161d833-aes_nohw.o" "-c" "crypto/fipsmodule/aes/aes_nohw.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery.o" "-c" "crypto/fipsmodule/bn/montgomery.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery_inv.o" "-c" "crypto/fipsmodule/bn/montgomery_inv.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-ecp_nistz.o" "-c" "crypto/fipsmodule/ec/ecp_nistz.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p256.o" "-c" "crypto/fipsmodule/ec/gfp_p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p384.o" "-c" "crypto/fipsmodule/ec/gfp_p384.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-p256.o" "-c" "crypto/fipsmodule/ec/p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/7ee7113b20ac8aeb-limbs.o" "-c" "crypto/limbs/limbs.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/0f1e39740815ef8c-mem.o" "-c" "crypto/mem.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=cc1: error: unrecognized command line option "-Wsign-conversion" cargo:warning=cc1: error: unrecognized command line option "-std=c1x" exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). --- stderr error occurred in cc-rs: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). *** Error 101 in audio/spotify-player (/usr/ports/devel/cargo/cargo.port.mk:369 'do-build': @cd /usr/obj/ports/spotify-player-0.20.4/spotify...) *** Error 2 in audio/spotify-player (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/spotify-player-0.20.4/build-sparc64/.build_done') *** Error 2 in audio/spotify-player (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=spotify-player-0.20.4; export _LOCKS_HELD...) ===> Exiting audio/spotify-player with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1738554740.37 max_stuck=181.08/waiting-for-lock #191=22.53/depends=128.25/show-prepare-results=10.84/patch=746.09/configure=12.39/build=1333.67 Error: job failed with 512 on sparc64-0b at 1738554740 >>> Wiping on sparc64-0b under audio/spotify-player BDEPENDS = [devel/llvm/18;x11/dbus,-main;audio/portaudio-svn;devel/cargo-generate-vendor;lang/rust] FULLPKGNAME = spotify-player-0.20.4 RDEPENDS = [x11/dbus,-main;audio/portaudio-svn] >>> Running clean in audio/spotify-player at 1738558758.08 ===> audio/spotify-player ===> Cleaning for spotify-player-0.20.4 >>> Ended at 1738558781.62 max_stuck=0.00/clean=23.65 >>> Building on sparc64-0d under audio/spotify-player BDEPENDS = [devel/cargo-generate-vendor;audio/portaudio-svn;lang/gcc/8;lang/rust;x11/dbus,-main;devel/llvm/18] DIST = [audio/ncspot:cargo/unicode-segmentation-1.12.0.tar.gz;audio/spotify-player:cargo/daemonize-0.5.0.tar.gz;audio/spotify-player:cargo/aligned-vec-0.5.0.tar.gz;audio/ncspot:cargo/windows-core-0.57.0.tar.gz;audio/ncspot:cargo/objc2-quartz-core-0.2.2.tar.gz;x11/gnome/librsvg:cargo/nom-7.1.3.tar.gz;devel/cargo-c:cargo/writeable-0.5.5.tar.gz;audio/ncspot:cargo/symphonia-metadata-0.5.4.tar.gz;x11/gnome/librsvg:cargo/byteorder-lite-0.1.0.tar.gz;x11/gnome/librsvg:cargo/fnv-1.0.7.tar.gz;audio/ncspot:cargo/alsa-0.9.1.tar.gz;audio/ncspot:cargo/librespot-audio-0.6.0.tar.gz;x11/gnome/librsvg:cargo/time-core-0.1.2.tar.gz;devel/cargo-c:cargo/clap_complete-4.5.38.tar.gz;x11/gnome/librsvg:cargo/precomputed-hash-0.1.1.tar.gz;audio/spotify-player:cargo/crossbeam-utils-0.8.21.tar.gz;devel/cargo-c:cargo/home-0.5.9.tar.gz;audio/ncspot:cargo/tauri-winrt-notification-0.2.1.tar.gz;devel/cargo-c:cargo/overload-0.1.1.tar.gz;audio/spotify-player:cargo/sdl2-sys-0.37.0.tar.gz;audio/ncspot:cargo/crossterm_winapi-0.9.1.tar.gz;audio/spotify-player:cargo/sdl2-0.37.0.tar.gz;audio/spotify-player:cargo/quinn-proto-0.11.9.tar.gz;audio/spotify-player:cargo/zune-jpeg-0.4.14.tar.gz;audio/ncspot:cargo/alsa-sys-0.3.1.tar.gz;devel/cargo-c:cargo/write16-1.0.0.tar.gz;devel/cargo-c:cargo/openssl-sys-0.9.104.tar.gz;audio/ncspot:cargo/try-lock-0.2.5.tar.gz;audio/spotify-player:cargo/security-framework-3.0.1.tar.gz;audio/ncspot:cargo/x11rb-0.13.1.tar.gz;audio/spotify-player:cargo/objc2-core-location-0.2.2.tar.gz;audio/ncspot:cargo/tower-service-0.3.3.tar.gz;x11/gnome/librsvg:cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz;audio/ncspot:cargo/wayland-scanner-0.31.5.tar.gz;audio/spotify-player:cargo/rav1e-0.7.1.tar.gz;x11/gnome/librsvg:cargo/zerocopy-0.7.35.tar.gz;devel/cargo-c:cargo/signature-2.2.0.tar.gz;audio/ncspot:cargo/shannon-0.2.0.tar.gz;audio/ncspot:cargo/objc2-0.5.2.tar.gz;audio/spotify-player:cargo/clap-4.5.23.tar.gz;audio/ncspot:cargo/librespot-protocol-0.6.0.tar.gz;audio/ncspot:cargo/uuid-1.11.0.tar.gz;devel/cargo-c:cargo/sha2-0.10.8.tar.gz;audio/ncspot:cargo/symphonia-format-ogg-0.5.4.tar.gz;audio/spotify-player:cargo/glib-sys-0.20.6.tar.gz;audio/spotify-player:cargo/av1-grain-0.2.3.tar.gz;audio/ncspot:cargo/windows-core-0.54.0.tar.gz;audio/spotify-player:cargo/gstreamer-app-0.23.3.tar.gz;devel/cargo-c:cargo/core-foundation-0.9.4.tar.gz;audio/spotify-player:cargo/owned_ttf_parser-0.25.0.tar.gz;audio/ncspot:cargo/crossterm-0.28.1.tar.gz;audio/ncspot:cargo/windows-registry-0.2.0.tar.gz;audio/ncspot:cargo/thread-id-4.2.2.tar.gz;x11/gnome/librsvg:cargo/same-file-1.0.6.tar.gz;audio/ncspot:cargo/tokio-rustls-0.25.0.tar.gz;x11/gnome/librsvg:cargo/aho-corasick-1.1.3.tar.gz;x11/gnome/librsvg:cargo/block-0.1.6.tar.gz;audio/ncspot:cargo/http-0.2.12.tar.gz;audio/spotify-player:cargo/bytemuck-1.20.0.tar.gz;audio/spotify-player:cargo/exr-1.73.0.tar.gz;audio/ncspot:cargo/windows-implement-0.57.0.tar.gz;audio/ncspot:cargo/strum-0.26.3.tar.gz;audio/ncspot:cargo/system-configuration-0.5.1.tar.gz;audio/spotify-player:cargo/fastrand-2.3.0.tar.gz;audio/ncspot:cargo/derive_builder-0.20.2.tar.gz;audio/ncspot:cargo/cesu8-1.1.0.tar.gz;x11/gnome/librsvg:cargo/linux-raw-sys-0.4.14.tar.gz;audio/ncspot:cargo/symphonia-core-0.5.4.tar.gz;audio/ncspot:cargo/http-body-1.0.1.tar.gz;audio/spotify-player:cargo/syn-2.0.90.tar.gz;audio/ncspot:cargo/protobuf-support-3.7.1.tar.gz;devel/cargo-c:cargo/foreign-types-0.3.2.tar.gz;devel/cargo-c:cargo/hashbrown-0.15.2.tar.gz;audio/ncspot:cargo/cipher-0.4.4.tar.gz;audio/spotify-player:spotify-player-0.20.4.tar.gz;x11/gnome/librsvg:cargo/powerfmt-0.2.0.tar.gz;audio/ncspot:cargo/aes-0.8.4.tar.gz;devel/cargo-c:cargo/toml_edit-0.22.22.tar.gz;audio/spotify-player:cargo/hyper-1.5.1.tar.gz;devel/cargo-c:cargo/pkg-config-0.3.31.tar.gz;audio/spotify-player:cargo/redox_syscall-0.5.8.tar.gz;devel/cargo-c:cargo/proc-macro2-1.0.92.tar.gz;audio/ncspot:cargo/backtrace-0.3.74.tar.gz;audio/ncspot:cargo/hyper-tls-0.6.0.tar.gz;audio/ncspot:cargo/derive_builder_macro-0.20.2.tar.gz;audio/ncspot:cargo/rustc-demangle-0.1.24.tar.gz;audio/ncspot:cargo/core-graphics-0.23.2.tar.gz;devel/cargo-c:cargo/security-framework-sys-2.12.1.tar.gz;audio/spotify-player:cargo/aws-lc-rs-1.11.1.tar.gz;x11/gnome/librsvg:cargo/winapi-util-0.1.9.tar.gz;audio/spotify-player:cargo/gio-sys-0.20.6.tar.gz;audio/ncspot:cargo/winreg-0.50.0.tar.gz;devel/cargo-c:cargo/icu_locid_transform-1.5.0.tar.gz;devel/cargo-c:cargo/const-oid-0.9.6.tar.gz;audio/ncspot:cargo/scoped-tls-1.0.1.tar.gz;x11/gnome/librsvg:cargo/markup5ever-0.12.1.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_gnullvm-0.52.6.tar.gz;devel/cargo-c:cargo/tracing-0.1.41.tar.gz;audio/spotify-player:cargo/wayland-csd-frame-0.3.0.tar.gz;audio/ncspot:cargo/tungstenite-0.24.0.tar.gz;x11/gnome/librsvg:cargo/num-derive-0.4.2.tar.gz;audio/ncspot:cargo/bindgen-0.69.5.tar.gz;devel/cargo-c:cargo/thread_local-1.1.8.tar.gz;audio/ncspot:cargo/num_enum-0.7.3.tar.gz;x11/gnome/librsvg:cargo/ryu-1.0.18.tar.gz;x11/gnome/librsvg:cargo/is_terminal_polyfill-1.70.1.tar.gz;audio/ncspot:cargo/webpki-0.22.4.tar.gz;devel/cargo-c:cargo/unicode-width-0.1.14.tar.gz;devel/cargo-c:cargo/jobserver-0.1.32.tar.gz;audio/ncspot:cargo/system-configuration-0.6.1.tar.gz;devel/cargo-c:cargo/base64-0.22.1.tar.gz;devel/cargo-c:cargo/cpufeatures-0.2.16.tar.gz;audio/ncspot:cargo/rspotify-http-0.13.3.tar.gz;audio/ncspot:cargo/num-bigint-dig-0.8.4.tar.gz;x11/gnome/librsvg:cargo/static_assertions-1.1.0.tar.gz;audio/spotify-player:cargo/lebe-0.5.2.tar.gz;audio/spotify-player:cargo/arg_enum_proc_macro-0.3.4.tar.gz;audio/spotify-player:cargo/pin-project-1.1.7.tar.gz;audio/ncspot:cargo/headers-0.4.0.tar.gz;audio/ncspot:cargo/symphonia-utils-xiph-0.5.4.tar.gz;devel/cargo-c:cargo/colorchoice-1.0.3.tar.gz;audio/spotify-player:cargo/libfuzzer-sys-0.4.8.tar.gz;devel/cargo-c:cargo/serde_spanned-0.6.8.tar.gz;devel/cargo-c:cargo/idna-1.0.3.tar.gz;audio/spotify-player:cargo/libc-0.2.168.tar.gz;x11/gnome/librsvg:cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz;devel/cargo-c:cargo/errno-0.3.10.tar.gz;audio/spotify-player:cargo/wayland-protocols-plasma-0.3.5.tar.gz;audio/ncspot:cargo/headers-core-0.3.0.tar.gz;audio/spotify-player:cargo/qoi-0.4.1.tar.gz;devel/cargo-c:cargo/windows_x86_64_gnullvm-0.48.5.tar.gz;audio/ncspot:cargo/spinning_top-0.3.0.tar.gz;audio/spotify-player:cargo/core-graphics-0.22.3.tar.gz;audio/ncspot:cargo/ctr-0.9.2.tar.gz;x11/gnome/librsvg:cargo/block-buffer-0.10.4.tar.gz;audio/spotify-player:cargo/as-raw-xcb-connection-1.0.1.tar.gz;audio/ncspot:cargo/futures-core-0.3.31.tar.gz;devel/cargo-c:cargo/maybe-async-0.2.10.tar.gz;devel/cargo-c:cargo/libredox-0.1.3.tar.gz;x11/gnome/librsvg:cargo/crossbeam-epoch-0.9.18.tar.gz;devel/cargo-c:cargo/foreign-types-shared-0.1.1.tar.gz;audio/ncspot:cargo/hyper-util-0.1.10.tar.gz;audio/spotify-player:cargo/arbitrary-1.4.1.tar.gz;x11/gnome/librsvg:cargo/dlib-0.5.2.tar.gz;x11/gnome/librsvg:cargo/heck-0.5.0.tar.gz;x11/gnome/librsvg:cargo/string_cache-0.8.7.tar.gz;devel/cargo-c:cargo/windows_x86_64_gnu-0.48.5.tar.gz;x11/gnome/librsvg:cargo/itertools-0.13.0.tar.gz;audio/spotify-player:cargo/clap_lex-0.7.4.tar.gz;audio/ncspot:cargo/castaway-0.2.3.tar.gz;audio/spotify-player:cargo/jack-0.11.4.tar.gz;audio/spotify-player:cargo/quinn-udp-0.5.8.tar.gz;audio/ncspot:cargo/windows-0.54.0.tar.gz;devel/cargo-c:cargo/shlex-1.3.0.tar.gz;audio/spotify-player:cargo/yansi-1.0.1.tar.gz;devel/cargo-c:cargo/quote-1.0.37.tar.gz;audio/ncspot:cargo/libm-0.2.11.tar.gz;audio/spotify-player:cargo/ttf-parser-0.25.1.tar.gz;x11/gnome/librsvg:cargo/rayon-core-1.12.1.tar.gz;audio/spotify-player:cargo/utf8-width-0.1.7.tar.gz;audio/ncspot:cargo/objc-sys-0.3.5.tar.gz;x11/gnome/librsvg:cargo/ppv-lite86-0.2.20.tar.gz;audio/spotify-player:cargo/http-1.2.0.tar.gz;x11/gnome/librsvg:cargo/xml5ever-0.18.1.tar.gz;devel/cargo-c:cargo/sha1-0.10.6.tar.gz;x11/gnome/librsvg:cargo/phf_generator-0.10.0.tar.gz;audio/spotify-player:cargo/libloading-0.7.4.tar.gz;audio/ncspot:cargo/native-tls-0.2.12.tar.gz;audio/ncspot:cargo/darling-0.20.10.tar.gz;audio/ncspot:cargo/wayland-sys-0.31.5.tar.gz;audio/ncspot:cargo/futures-executor-0.3.31.tar.gz;devel/cargo-c:cargo/zeroize-1.8.1.tar.gz;audio/spotify-player:cargo/tokio-util-0.7.13.tar.gz;audio/ncspot:cargo/prettyplease-0.2.25.tar.gz;audio/ncspot:cargo/objc2-core-image-0.2.2.tar.gz;audio/spotify-player:cargo/avif-serialize-0.8.2.tar.gz;audio/ncspot:cargo/jpeg-decoder-0.3.1.tar.gz;x11/gnome/librsvg:cargo/cfg-expr-0.15.8.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_gnullvm-0.52.6.tar.gz;x11/gnome/librsvg:cargo/objc-foundation-0.1.1.tar.gz;audio/spotify-player:cargo/quinn-0.11.6.tar.gz;audio/spotify-player:cargo/serde-1.0.216.tar.gz;audio/ncspot:cargo/rspotify-model-0.13.3.tar.gz;devel/cargo-c:cargo/pem-rfc7468-0.7.0.tar.gz;audio/spotify-player:cargo/atomic_refcell-0.1.13.tar.gz;devel/cargo-c:cargo/tempfile-3.14.0.tar.gz;devel/cargo-c:cargo/sharded-slab-0.1.7.tar.gz;audio/ncspot:cargo/rustls-0.21.12.tar.gz;audio/spotify-player:cargo/windows-interface-0.58.0.tar.gz;audio/ncspot:cargo/signal-hook-0.3.17.tar.gz;devel/cargo-c:cargo/itoa-1.0.14.tar.gz;audio/spotify-player:cargo/objc2-symbols-0.2.2.tar.gz;devel/cargo-c:cargo/lazycell-1.3.0.tar.gz;audio/ncspot:cargo/notify-rust-4.11.3.tar.gz;audio/ncspot:cargo/rand_distr-0.4.3.tar.gz;audio/spotify-player:cargo/ansi_colours-1.2.3.tar.gz;audio/ncspot:cargo/hyper-proxy2-0.1.0.tar.gz;audio/spotify-player:cargo/version-compare-0.1.1.tar.gz;audio/spotify-player:cargo/wasm-bindgen-macro-0.2.99.tar.gz;audio/ncspot:cargo/windows-targets-0.42.2.tar.gz;devel/cargo-c:cargo/pkcs8-0.10.2.tar.gz;audio/spotify-player:cargo/winsafe-0.0.19.tar.gz;devel/cargo-c:cargo/dbus-0.9.7.tar.gz;audio/ncspot:cargo/windows_aarch64_msvc-0.42.2.tar.gz;audio/ncspot:cargo/ntapi-0.4.1.tar.gz;audio/ncspot:cargo/protobuf-3.7.1.tar.gz;audio/spotify-player:cargo/cursor-icon-1.1.0.tar.gz;audio/ncspot:cargo/objc2-metal-0.2.2.tar.gz;x11/gnome/librsvg:cargo/android_system_properties-0.1.5.tar.gz;audio/spotify-player:cargo/librespot-connect-0.6.0.tar.gz;audio/spotify-player:cargo/libpulse-binding-2.28.2.tar.gz;devel/cargo-c:cargo/tracing-core-0.1.33.tar.gz;audio/ncspot:cargo/windows-result-0.2.0.tar.gz;audio/ncspot:cargo/windows-sys-0.45.0.tar.gz;audio/ncspot:cargo/libpulse-sys-1.21.0.tar.gz;audio/spotify-player:cargo/gstreamer-0.23.3.tar.gz;audio/ncspot:cargo/hyper-0.14.31.tar.gz;audio/spotify-player:cargo/bit_field-0.10.2.tar.gz;audio/ncspot:cargo/reqwest-0.12.9.tar.gz;audio/ncspot:cargo/base64-0.13.1.tar.gz;x11/gnome/librsvg:cargo/digest-0.10.7.tar.gz;audio/spotify-player:cargo/libloading-0.8.6.tar.gz;audio/spotify-player:cargo/tokio-socks-0.5.2.tar.gz;x11/gnome/librsvg:cargo/lazy_static-1.5.0.tar.gz;x11/gnome/librsvg:cargo/new_debug_unreachable-1.0.6.tar.gz;audio/spotify-player:cargo/smol_str-0.2.2.tar.gz;audio/spotify-player:cargo/cocoa-0.24.1.tar.gz;x11/gnome/librsvg:cargo/paste-1.0.15.tar.gz;devel/cargo-c:cargo/tracing-log-0.2.0.tar.gz;audio/ncspot:cargo/futures-task-0.3.31.tar.gz;devel/cargo-c:cargo/memmap2-0.9.5.tar.gz;devel/cargo-c:cargo/icu_properties_data-1.5.0.tar.gz;audio/ncspot:cargo/windows-result-0.1.2.tar.gz;devel/cargo-c:cargo/arrayref-0.3.9.tar.gz;x11/gnome/librsvg:cargo/slab-0.4.9.tar.gz;devel/cargo-c:cargo/encoding_rs-0.8.35.tar.gz;x11/gnome/librsvg:cargo/walkdir-2.5.0.tar.gz;audio/ncspot:cargo/portaudio-rs-0.3.2.tar.gz;audio/ncspot:cargo/hyper-rustls-0.24.2.tar.gz;audio/ncspot:cargo/num_enum_derive-0.7.3.tar.gz;audio/ncspot:cargo/jni-sys-0.3.0.tar.gz;devel/cargo-c:cargo/zerovec-0.10.4.tar.gz;audio/spotify-player:cargo/windows-0.44.0.tar.gz;audio/spotify-player:cargo/calloop-wayland-source-0.3.0.tar.gz;devel/cargo-c:cargo/spki-0.7.3.tar.gz;audio/ncspot:cargo/hyper-rustls-0.26.0.tar.gz;audio/spotify-player:cargo/option-operations-0.5.0.tar.gz;audio/spotify-player:cargo/polling-3.7.4.tar.gz;audio/spotify-player:cargo/smithay-client-toolkit-0.19.2.tar.gz;audio/ncspot:cargo/objc2-core-data-0.2.2.tar.gz;devel/cargo-c:cargo/num_threads-0.1.7.tar.gz;devel/cargo-c:cargo/windows_aarch64_gnullvm-0.48.5.tar.gz;audio/ncspot:cargo/rustls-native-certs-0.7.3.tar.gz;audio/spotify-player:cargo/dpi-0.1.1.tar.gz;audio/ncspot:cargo/objc2-app-kit-0.2.2.tar.gz;audio/spotify-player:cargo/web-time-1.1.0.tar.gz;audio/spotify-player:cargo/which-7.0.0.tar.gz;devel/cargo-c:cargo/utf8_iter-1.0.4.tar.gz;audio/spotify-player:cargo/gstreamer-app-sys-0.23.2.tar.gz;devel/cargo-c:cargo/icu_provider-1.5.0.tar.gz;audio/ncspot:cargo/bindgen-0.70.1.tar.gz;audio/ncspot:cargo/clipboard-win-5.4.0.tar.gz;audio/ncspot:cargo/librespot-playback-0.6.0.tar.gz;audio/spotify-player:cargo/image-webp-0.2.0.tar.gz;audio/ncspot:cargo/atomic-waker-1.1.2.tar.gz;audio/spotify-player:cargo/maybe-rayon-0.1.1.tar.gz;audio/spotify-player:cargo/fdeflate-0.3.7.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_msvc-0.52.6.tar.gz;devel/cargo-c:cargo/anstyle-1.0.10.tar.gz;devel/cargo-c:cargo/url-2.5.4.tar.gz;audio/spotify-player:cargo/fuzzy-matcher-0.3.7.tar.gz;audio/ncspot:cargo/portaudio-sys-0.1.1.tar.gz;audio/ncspot:cargo/cexpr-0.6.0.tar.gz;audio/ncspot:cargo/x11rb-protocol-0.13.1.tar.gz;audio/spotify-player:cargo/vergen-gitcl-1.0.2.tar.gz;audio/spotify-player:cargo/vergen-lib-0.1.5.tar.gz;audio/spotify-player:cargo/allocator-api2-0.2.21.tar.gz;audio/spotify-player:cargo/image-0.25.5.tar.gz;devel/cargo-c:cargo/displaydoc-0.2.5.tar.gz;x11/gnome/librsvg:cargo/ahash-0.8.11.tar.gz;devel/cargo-c:cargo/windows_i686_msvc-0.48.5.tar.gz;audio/spotify-player:cargo/wasm-bindgen-backend-0.2.99.tar.gz;audio/spotify-player:cargo/cc-1.2.4.tar.gz;devel/cargo-c:cargo/vcpkg-0.2.15.tar.gz;audio/spotify-player:cargo/mio-1.0.3.tar.gz;devel/cargo-c:cargo/synstructure-0.13.1.tar.gz;devel/cargo-c:cargo/clap_derive-4.5.18.tar.gz;x11/gnome/librsvg:cargo/getrandom-0.2.15.tar.gz;audio/ncspot:cargo/openssl-0.10.68.tar.gz;x11/gnome/librsvg:cargo/windows_i686_msvc-0.52.6.tar.gz;audio/spotify-player:cargo/vergen-9.0.2.tar.gz;audio/spotify-player:cargo/async-stream-impl-0.3.6.tar.gz;x11/gnome/librsvg:cargo/rand_core-0.6.4.tar.gz;devel/cargo-c:cargo/foldhash-0.1.3.tar.gz;audio/ncspot:cargo/addr2line-0.24.2.tar.gz;devel/cargo-c:cargo/serde_json-1.0.133.tar.gz;audio/spotify-player:cargo/ab_glyph_rasterizer-0.1.8.tar.gz;audio/ncspot:cargo/system-configuration-sys-0.6.0.tar.gz;audio/ncspot:cargo/gimli-0.31.1.tar.gz;audio/ncspot:cargo/tiff-0.9.1.tar.gz;audio/spotify-player:cargo/rustc-hash-2.1.0.tar.gz;audio/spotify-player:cargo/png-0.17.15.tar.gz;audio/spotify-player:cargo/make-cmd-0.1.0.tar.gz;audio/spotify-player:cargo/system-deps-7.0.3.tar.gz;audio/spotify-player:cargo/tokio-rustls-0.26.1.tar.gz;audio/ncspot:cargo/rspotify-macros-0.13.3.tar.gz;audio/spotify-player:cargo/termcolor-1.4.1.tar.gz;devel/cargo-c:cargo/regex-automata-0.1.10.tar.gz;audio/ncspot:cargo/windows_i686_msvc-0.42.2.tar.gz;audio/ncspot:cargo/windows-strings-0.1.0.tar.gz;audio/spotify-player:cargo/tiny-skia-path-0.11.4.tar.gz;audio/ncspot:cargo/ndk-0.8.0.tar.gz;audio/spotify-player:cargo/time-macros-0.2.19.tar.gz;devel/cargo-c:cargo/windows_x86_64_msvc-0.48.5.tar.gz;audio/spotify-player:cargo/wayland-protocols-0.32.5.tar.gz;audio/spotify-player:cargo/flume-0.11.1.tar.gz;devel/cargo-c:cargo/matchers-0.1.0.tar.gz;audio/ncspot:cargo/num-derive-0.3.3.tar.gz;x11/gnome/librsvg:cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz;audio/ncspot:cargo/dasp_sample-0.11.0.tar.gz;audio/ncspot:cargo/windows-0.57.0.tar.gz;audio/ncspot:cargo/core-graphics-types-0.1.3.tar.gz;audio/spotify-player:cargo/windows-0.58.0.tar.gz;devel/cargo-c:cargo/litemap-0.7.4.tar.gz;audio/ncspot:cargo/tokio-native-tls-0.3.1.tar.gz;audio/spotify-player:cargo/ravif-0.11.11.tar.gz;x11/gnome/librsvg:cargo/system-deps-6.2.2.tar.gz;audio/ncspot:cargo/jni-0.21.1.tar.gz;x11/gnome/librsvg:cargo/utf8parse-0.2.2.tar.gz;audio/spotify-player:cargo/console-0.15.8.tar.gz;audio/spotify-player:cargo/config_parser2-0.1.5.tar.gz;audio/spotify-player:cargo/sctk-adwaita-0.10.1.tar.gz;audio/ncspot:cargo/sct-0.7.1.tar.gz;audio/ncspot:cargo/pbkdf2-0.12.2.tar.gz;devel/cargo-c:cargo/regex-1.11.1.tar.gz;audio/ncspot:cargo/windows_i686_gnu-0.42.2.tar.gz;devel/cargo-c:cargo/arrayvec-0.7.6.tar.gz;audio/ncspot:cargo/windows_x86_64_gnu-0.42.2.tar.gz;audio/ncspot:cargo/compact_str-0.8.0.tar.gz;audio/ncspot:cargo/protobuf-parse-3.7.1.tar.gz;audio/spotify-player:cargo/rustls-0.23.20.tar.gz;devel/cargo-c:cargo/bytes-1.9.0.tar.gz;audio/ncspot:cargo/h2-0.3.26.tar.gz;x11/gnome/librsvg:cargo/objc-0.2.7.tar.gz;audio/ncspot:cargo/serde_urlencoded-0.7.1.tar.gz;audio/spotify-player:cargo/gstreamer-base-0.23.3.tar.gz;devel/cargo-c:cargo/windows-targets-0.48.5.tar.gz;audio/ncspot:cargo/futures-timer-3.0.3.tar.gz;devel/cargo-c:cargo/once_cell-1.20.2.tar.gz;audio/spotify-player:cargo/gstreamer-sys-0.23.3.tar.gz;audio/spotify-player:cargo/h2-0.4.7.tar.gz;audio/spotify-player:cargo/env_logger-0.11.5.tar.gz;devel/cargo-c:cargo/windows_i686_gnu-0.48.5.tar.gz;x11/gnome/librsvg:cargo/toml-0.8.19.tar.gz;audio/spotify-player:cargo/glib-0.20.6.tar.gz;x11/gnome/librsvg:cargo/form_urlencoded-1.2.1.tar.gz;audio/spotify-player:cargo/ndk-sys-0.6.0+11769913.tar.gz;x11/gnome/librsvg:cargo/num-rational-0.4.2.tar.gz;audio/ncspot:cargo/hyper-rustls-0.27.3.tar.gz;audio/ncspot:cargo/which-4.4.2.tar.gz;audio/spotify-player:cargo/ratatui-0.29.0.tar.gz;audio/ncspot:cargo/governor-0.6.3.tar.gz;devel/cargo-c:cargo/anstyle-wincon-3.0.6.tar.gz;audio/ncspot:cargo/data-encoding-2.6.0.tar.gz;audio/spotify-player:cargo/wasm-bindgen-futures-0.4.49.tar.gz;devel/cargo-c:cargo/subtle-2.6.1.tar.gz;audio/ncspot:cargo/foreign-types-macros-0.2.3.tar.gz;audio/ncspot:cargo/itertools-0.12.1.tar.gz;audio/spotify-player:cargo/simd_helpers-0.1.0.tar.gz;x11/gnome/librsvg:cargo/memchr-2.7.4.tar.gz;devel/cargo-c:cargo/icu_normalizer-1.5.0.tar.gz;audio/spotify-player:cargo/wasm-bindgen-0.2.99.tar.gz;audio/spotify-player:cargo/glib-macros-0.20.5.tar.gz;devel/cargo-c:cargo/unicode-ident-1.0.14.tar.gz;audio/ncspot:cargo/libpulse-simple-sys-1.21.1.tar.gz;audio/ncspot:cargo/darling_core-0.20.10.tar.gz;audio/ncspot:cargo/reqwest-0.11.27.tar.gz;audio/ncspot:cargo/rustls-pemfile-2.2.0.tar.gz;audio/spotify-player:cargo/android-activity-0.6.0.tar.gz;audio/spotify-player:cargo/profiling-1.0.16.tar.gz;x11/gnome/librsvg:cargo/generic-array-0.14.7.tar.gz;audio/spotify-player:cargo/jack-sys-0.5.1.tar.gz;audio/spotify-player:cargo/rsa-0.9.7.tar.gz;devel/cargo-c:cargo/miniz_oxide-0.8.0.tar.gz;audio/ncspot:cargo/tokio-macros-2.4.0.tar.gz;audio/ncspot:cargo/libpulse-simple-binding-2.28.1.tar.gz;audio/spotify-player:cargo/encode_unicode-0.3.6.tar.gz;x11/gnome/librsvg:cargo/utf-8-0.7.6.tar.gz;audio/ncspot:cargo/cfg_aliases-0.2.1.tar.gz;audio/ncspot:cargo/spin-0.9.8.tar.gz;devel/cargo-c:cargo/tracing-attributes-0.1.28.tar.gz;audio/ncspot:cargo/librespot-oauth-0.6.0.tar.gz;devel/cargo-c:cargo/regex-automata-0.4.9.tar.gz;audio/ncspot:cargo/futures-macro-0.3.31.tar.gz;audio/ncspot:cargo/fixedbitset-0.4.2.tar.gz;x11/gnome/librsvg:cargo/crunchy-0.2.2.tar.gz;devel/cargo-c:cargo/regex-syntax-0.6.29.tar.gz;audio/spotify-player:cargo/rgb-0.8.50.tar.gz;x11/gnome/librsvg:cargo/version-compare-0.2.0.tar.gz;x11/gnome/librsvg:cargo/parking_lot_core-0.9.10.tar.gz;x11/gnome/librsvg:cargo/log-0.4.22.tar.gz;audio/ncspot:cargo/async-trait-0.1.83.tar.gz;audio/ncspot:cargo/foreign-types-shared-0.3.1.tar.gz;audio/spotify-player:cargo/sixel-rs-0.3.3.tar.gz;audio/ncspot:cargo/http-body-0.4.6.tar.gz;audio/ncspot:cargo/system-configuration-sys-0.5.0.tar.gz;audio/ncspot:cargo/protobuf-codegen-3.7.1.tar.gz;audio/spotify-player:cargo/v_frame-0.3.8.tar.gz;devel/cargo-c:cargo/windows-sys-0.48.0.tar.gz;x11/gnome/librsvg:cargo/weezl-0.1.8.tar.gz;audio/ncspot:cargo/base64-0.21.7.tar.gz;audio/spotify-player:cargo/sixel-sys-0.3.1.tar.gz;audio/spotify-player:cargo/diff-0.1.13.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_gnu-0.52.6.tar.gz;audio/spotify-player:cargo/bitstream-io-2.6.0.tar.gz;x11/gnome/librsvg:cargo/version_check-0.9.5.tar.gz;x11/gnome/librsvg:cargo/shell-words-1.1.0.tar.gz;audio/spotify-player:cargo/async-stream-0.3.6.tar.gz;devel/cargo-c:cargo/object-0.36.5.tar.gz;x11/gnome/librsvg:cargo/android-tzdata-0.1.1.tar.gz;x11/gnome/librsvg:cargo/strsim-0.11.1.tar.gz;devel/cargo-c:cargo/base64ct-1.6.0.tar.gz;x11/gnome/librsvg:cargo/gif-0.13.1.tar.gz;audio/ncspot:cargo/quick-xml-0.31.0.tar.gz;audio/spotify-player:cargo/wayland-protocols-wlr-0.3.5.tar.gz;audio/spotify-player:cargo/viuer-0.9.1.tar.gz;audio/spotify-player:cargo/cfg-expr-0.17.2.tar.gz;audio/spotify-player:cargo/calloop-0.13.0.tar.gz;audio/spotify-player:cargo/web-sys-0.3.76.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnu-0.52.6.tar.gz;x11/gnome/librsvg:cargo/tendril-0.4.3.tar.gz;audio/ncspot:cargo/ring-0.17.8.tar.gz;audio/spotify-player:cargo/loop9-0.1.5.tar.gz;audio/ncspot:cargo/fs_extra-1.3.0.tar.gz;devel/cargo-c:cargo/anstream-0.6.18.tar.gz;audio/spotify-player:cargo/android-properties-0.2.2.tar.gz;x11/gnome/librsvg:cargo/scopeguard-1.2.0.tar.gz;audio/ncspot:cargo/windows-interface-0.56.0.tar.gz;audio/ncspot:cargo/futures-sink-0.3.31.tar.gz;audio/spotify-player:cargo/wasm-bindgen-macro-support-0.2.99.tar.gz;audio/ncspot:cargo/sync_wrapper-0.1.2.tar.gz;x11/gnome/librsvg:cargo/phf_codegen-0.11.2.tar.gz;devel/cargo-c:cargo/autocfg-1.4.0.tar.gz;x11/gnome/librsvg:cargo/num-traits-0.2.19.tar.gz;audio/ncspot:cargo/oauth2-4.4.2.tar.gz;audio/ncspot:cargo/http-body-util-0.1.2.tar.gz;audio/spotify-player:cargo/pin-project-internal-1.1.7.tar.gz;audio/spotify-player:cargo/profiling-procmacros-1.0.16.tar.gz;audio/spotify-player:cargo/built-0.7.5.tar.gz;audio/spotify-player:cargo/ndk-0.9.0.tar.gz;devel/cargo-c:cargo/utf16_iter-1.0.5.tar.gz;devel/cargo-c:cargo/zerofrom-0.1.5.tar.gz;audio/ncspot:cargo/darling_macro-0.20.10.tar.gz;audio/ncspot:cargo/foreign-types-0.5.0.tar.gz;x11/gnome/librsvg:cargo/bumpalo-3.16.0.tar.gz;audio/spotify-player:cargo/noop_proc_macro-0.3.0.tar.gz;audio/ncspot:cargo/dirs-next-2.0.0.tar.gz;audio/spotify-player:cargo/markup5ever_rcdom-0.3.0.tar.gz;x11/gnome/librsvg:cargo/minimal-lexical-0.2.1.tar.gz;devel/cargo-c:cargo/idna_adapter-1.2.0.tar.gz;devel/cargo-c:cargo/tracing-subscriber-0.3.19.tar.gz;x11/gnome/librsvg:cargo/linked-hash-map-0.5.6.tar.gz;audio/spotify-player:cargo/ab_glyph-0.2.29.tar.gz;audio/ncspot:cargo/windows-implement-0.56.0.tar.gz;audio/ncspot:cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz;audio/ncspot:cargo/oboe-sys-0.6.1.tar.gz;devel/cargo-c:cargo/pin-project-lite-0.2.15.tar.gz;audio/spotify-player:cargo/tokio-stream-0.1.17.tar.gz;audio/ncspot:cargo/coreaudio-sys-0.2.16.tar.gz;x11/gnome/librsvg:cargo/num-integer-0.1.46.tar.gz;devel/cargo-c:cargo/glob-0.3.1.tar.gz;audio/ncspot:cargo/windows_aarch64_gnullvm-0.42.2.tar.gz;x11/gnome/librsvg:cargo/phf_shared-0.11.2.tar.gz;audio/spotify-player:cargo/rustls-native-certs-0.8.1.tar.gz;audio/spotify-player:cargo/gobject-sys-0.20.4.tar.gz;audio/ncspot:cargo/cpal-0.15.3.tar.gz;audio/ncspot:cargo/librespot-metadata-0.6.0.tar.gz;audio/spotify-player:cargo/zune-inflate-0.2.54.tar.gz;devel/cargo-c:cargo/socket2-0.5.8.tar.gz;audio/spotify-player:cargo/tiny-skia-0.11.4.tar.gz;x11/gnome/librsvg:cargo/color_quant-1.1.0.tar.gz;x11/gnome/librsvg:cargo/stable_deref_trait-1.2.0.tar.gz;x11/gnome/librsvg:cargo/crc32fast-1.4.2.tar.gz;audio/spotify-player:cargo/xkbcommon-dl-0.4.2.tar.gz;audio/spotify-player:cargo/rustls-pki-types-1.10.1.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.52.0.tar.gz;x11/gnome/librsvg:cargo/toml_datetime-0.6.8.tar.gz;audio/ncspot:cargo/untrusted-0.9.0.tar.gz;devel/cargo-c:cargo/winnow-0.6.20.tar.gz;audio/spotify-player:cargo/windows-implement-0.58.0.tar.gz;devel/cargo-c:cargo/icu_properties-1.5.1.tar.gz;devel/cargo-c:cargo/thiserror-impl-1.0.69.tar.gz;audio/ncspot:cargo/hermit-abi-0.4.0.tar.gz;audio/spotify-player:cargo/clap_builder-4.5.23.tar.gz;audio/ncspot:cargo/petgraph-0.6.5.tar.gz;audio/ncspot:cargo/concurrent-queue-2.5.0.tar.gz;audio/spotify-player:cargo/config_parser_derive-0.1.3.tar.gz;audio/spotify-player:cargo/env_filter-0.1.2.tar.gz;audio/ncspot:cargo/rustls-webpki-0.101.7.tar.gz;audio/ncspot:cargo/symphonia-bundle-mp3-0.5.4.tar.gz;devel/cargo-c:cargo/windows_aarch64_msvc-0.48.5.tar.gz;audio/ncspot:cargo/ident_case-1.0.1.tar.gz;audio/ncspot:cargo/inout-0.1.3.tar.gz;x11/gnome/librsvg:cargo/pin-utils-0.1.0.tar.gz;audio/ncspot:cargo/iana-time-zone-0.1.61.tar.gz;x11/gnome/librsvg:cargo/rand-0.8.5.tar.gz;x11/gnome/librsvg:cargo/zerocopy-derive-0.7.35.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_msvc-0.52.6.tar.gz;audio/ncspot:cargo/ipnet-2.10.1.tar.gz;devel/cargo-c:cargo/tinystr-0.7.6.tar.gz;x11/gnome/librsvg:cargo/windows-targets-0.52.6.tar.gz;audio/ncspot:cargo/serde_path_to_error-0.1.16.tar.gz;audio/ncspot:cargo/windows-version-0.1.1.tar.gz;devel/cargo-c:cargo/hmac-0.12.1.tar.gz;audio/ncspot:cargo/windows-0.56.0.tar.gz;devel/cargo-c:cargo/flate2-1.0.35.tar.gz;audio/spotify-player:cargo/ttl_cache-0.5.1.tar.gz;x11/gnome/librsvg:cargo/deranged-0.3.11.tar.gz;audio/ncspot:cargo/strum_macros-0.26.4.tar.gz;x11/gnome/librsvg:cargo/objc_id-0.1.1.tar.gz;x11/gnome/librsvg:cargo/typenum-1.17.0.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnullvm-0.52.6.tar.gz;devel/cargo-c:cargo/yoke-0.7.5.tar.gz;audio/ncspot:cargo/syn-1.0.109.tar.gz;audio/ncspot:cargo/windows-core-0.56.0.tar.gz;audio/ncspot:cargo/futures-util-0.3.31.tar.gz;audio/spotify-player:cargo/chrono-0.4.39.tar.gz;audio/spotify-player:cargo/html5ever-0.27.0.tar.gz;devel/cargo-c:cargo/regex-syntax-0.8.5.tar.gz;audio/ncspot:cargo/futures-0.3.31.tar.gz;audio/ncspot:cargo/symphonia-codec-vorbis-0.5.4.tar.gz;audio/spotify-player:cargo/instability-0.3.3.tar.gz;x11/gnome/librsvg:cargo/parking_lot-0.12.3.tar.gz;x11/gnome/librsvg:cargo/num-conv-0.1.0.tar.gz;x11/gnome/librsvg:cargo/equivalent-1.0.1.tar.gz;audio/ncspot:cargo/objc2-encode-4.0.3.tar.gz;audio/ncspot:cargo/signal-hook-mio-0.2.4.tar.gz;audio/spotify-player:cargo/pretty_assertions-1.4.1.tar.gz;audio/ncspot:cargo/coreaudio-rs-0.11.3.tar.gz;x11/gnome/librsvg:cargo/bitflags-1.3.2.tar.gz;devel/cargo-c:cargo/openssl-probe-0.1.5.tar.gz;audio/ncspot:cargo/mime-0.3.17.tar.gz;audio/spotify-player:cargo/wayland-cursor-0.31.7.tar.gz;x11/gnome/librsvg:cargo/cfg-if-1.0.0.tar.gz;audio/spotify-player:cargo/sync_wrapper-1.0.2.tar.gz;audio/spotify-player:cargo/unicode-truncate-1.1.0.tar.gz;devel/cargo-c:cargo/icu_locid_transform_data-1.5.0.tar.gz;audio/spotify-player:cargo/js-sys-0.3.76.tar.gz;audio/spotify-player:cargo/lru-0.12.5.tar.gz;audio/ncspot:cargo/rustls-0.22.4.tar.gz;audio/spotify-player:cargo/anyhow-1.0.94.tar.gz;audio/spotify-player:cargo/aws-lc-sys-0.23.1.tar.gz;x11/gnome/librsvg:cargo/phf-0.11.2.tar.gz;audio/spotify-player:cargo/gstreamer-audio-sys-0.23.3.tar.gz;audio/ncspot:cargo/httparse-1.9.5.tar.gz;x11/gnome/librsvg:cargo/half-2.4.1.tar.gz;audio/ncspot:cargo/rustls-pemfile-1.0.4.tar.gz;audio/ncspot:cargo/pkcs1-0.7.5.tar.gz;audio/ncspot:cargo/nonzero_ext-0.3.0.tar.gz;x11/gnome/librsvg:cargo/mac-0.1.1.tar.gz;audio/spotify-player:cargo/windows-core-0.58.0.tar.gz;x11/gnome/librsvg:cargo/bitflags-2.6.0.tar.gz;audio/spotify-player:cargo/nanorand-0.7.0.tar.gz;devel/cargo-c:cargo/thiserror-1.0.69.tar.gz;audio/ncspot:cargo/clang-sys-1.8.1.tar.gz;x11/gnome/librsvg:cargo/smallvec-1.13.2.tar.gz;x11/gnome/librsvg:cargo/quick-error-2.0.1.tar.gz;x11/gnome/librsvg:cargo/zune-core-0.4.12.tar.gz;audio/ncspot:cargo/sysinfo-0.31.4.tar.gz;devel/cargo-c:cargo/anstyle-query-1.1.2.tar.gz;audio/spotify-player:cargo/rustix-0.38.42.tar.gz;audio/ncspot:cargo/dirs-sys-next-0.1.2.tar.gz;x11/gnome/librsvg:cargo/futf-0.1.5.tar.gz;audio/spotify-player:cargo/objc2-cloud-kit-0.2.2.tar.gz;audio/ncspot:cargo/futures-io-0.3.31.tar.gz;audio/ncspot:cargo/rustversion-1.0.18.tar.gz;x11/gnome/librsvg:cargo/rayon-1.10.0.tar.gz;audio/ncspot:cargo/derive_builder_core-0.20.2.tar.gz;audio/spotify-player:cargo/portable-atomic-1.10.0.tar.gz;devel/cargo-c:cargo/yoke-derive-0.7.5.tar.gz;audio/spotify-player:cargo/orbclient-0.3.48.tar.gz;audio/spotify-player:cargo/gstreamer-base-sys-0.23.3.tar.gz;x11/gnome/librsvg:cargo/winapi-0.3.9.tar.gz;audio/spotify-player:cargo/x11-dl-2.21.0.tar.gz;audio/ncspot:cargo/webpki-roots-0.25.4.tar.gz;audio/ncspot:cargo/signal-hook-registry-1.4.2.tar.gz;audio/ncspot:cargo/wayland-client-0.31.7.tar.gz;audio/ncspot:cargo/windows_x86_64_gnullvm-0.42.2.tar.gz;x11/gnome/librsvg:cargo/phf_shared-0.10.0.tar.gz;audio/ncspot:cargo/rodio-0.19.0.tar.gz;x11/gnome/librsvg:cargo/rand_chacha-0.3.1.tar.gz;x11/gnome/librsvg:cargo/malloc_buf-0.0.6.tar.gz;devel/cargo-c:cargo/anstyle-parse-0.2.6.tar.gz;audio/spotify-player:cargo/objc2-contacts-0.2.2.tar.gz;audio/ncspot:cargo/proc-macro-crate-3.2.0.tar.gz;x11/gnome/librsvg:cargo/percent-encoding-2.3.1.tar.gz;devel/cargo-c:cargo/dunce-1.0.5.tar.gz;audio/ncspot:cargo/mac-notification-sys-0.6.2.tar.gz;x11/gnome/librsvg:cargo/tinyvec_macros-0.1.1.tar.gz;devel/cargo-c:cargo/zerofrom-derive-0.1.5.tar.gz;devel/cargo-c:cargo/icu_provider_macros-1.5.0.tar.gz;audio/spotify-player:cargo/objc2-ui-kit-0.2.2.tar.gz;devel/cargo-c:cargo/security-framework-2.11.1.tar.gz;audio/spotify-player:cargo/strict-num-0.1.1.tar.gz;audio/ncspot:cargo/mach2-0.4.2.tar.gz;x11/gnome/librsvg:cargo/simd-adler32-0.3.7.tar.gz;audio/spotify-player:cargo/dispatch-0.2.0.tar.gz;audio/ncspot:cargo/enum_dispatch-0.3.13.tar.gz;devel/cargo-c:cargo/icu_locid-1.5.0.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.59.0.tar.gz;audio/spotify-player:cargo/objc2-uniform-type-identifiers-0.2.2.tar.gz;audio/ncspot:cargo/windows-interface-0.57.0.tar.gz;audio/spotify-player:cargo/raw-window-handle-0.6.2.tar.gz;audio/ncspot:cargo/httpdate-1.0.3.tar.gz;audio/ncspot:cargo/no-std-compat-0.4.1.tar.gz;audio/spotify-player:cargo/cassowary-0.3.0.tar.gz;audio/spotify-player:cargo/muldiv-1.0.1.tar.gz;audio/spotify-player:cargo/objc2-link-presentation-0.2.2.tar.gz;devel/cargo-c:cargo/schannel-0.1.27.tar.gz;audio/ncspot:cargo/rustls-webpki-0.102.8.tar.gz;audio/spotify-player:cargo/webpki-roots-0.26.7.tar.gz;x11/gnome/librsvg:cargo/byteorder-1.5.0.tar.gz;audio/spotify-player:cargo/dbus-crossroads-0.5.2.tar.gz;x11/gnome/librsvg:cargo/num-bigint-0.4.6.tar.gz;x11/gnome/librsvg:cargo/windows-core-0.52.0.tar.gz;audio/ncspot:cargo/librespot-core-0.6.0.tar.gz;audio/spotify-player:cargo/cocoa-foundation-0.1.2.tar.gz;audio/spotify-player:cargo/indexmap-2.7.0.tar.gz;audio/ncspot:cargo/futures-channel-0.3.31.tar.gz;x11/gnome/librsvg:cargo/either-1.13.0.tar.gz;x11/gnome/librsvg:cargo/string_cache_codegen-0.5.2.tar.gz;audio/spotify-player:cargo/html-escape-0.2.13.tar.gz;x11/gnome/librsvg:cargo/lock_api-0.4.12.tar.gz;audio/spotify-player:cargo/xkeysym-0.2.1.tar.gz;audio/ncspot:cargo/error-code-3.3.1.tar.gz;audio/spotify-player:cargo/indoc-2.0.5.tar.gz;devel/cargo-c:cargo/adler2-2.0.0.tar.gz;audio/ncspot:cargo/priority-queue-2.1.1.tar.gz;devel/cargo-c:cargo/core-foundation-sys-0.8.7.tar.gz;audio/ncspot:cargo/objc2-foundation-0.2.2.tar.gz;x11/gnome/librsvg:cargo/iana-time-zone-haiku-0.1.2.tar.gz;audio/spotify-player:cargo/wasm-bindgen-shared-0.2.99.tar.gz;audio/spotify-player:cargo/souvlaki-0.7.3.tar.gz;audio/ncspot:cargo/want-0.3.1.tar.gz;audio/ncspot:cargo/wayland-backend-0.3.7.tar.gz;x11/gnome/librsvg:cargo/crypto-common-0.1.6.tar.gz;devel/cargo-c:cargo/icu_collections-1.5.0.tar.gz;audio/spotify-player:cargo/gstreamer-audio-0.23.2.tar.gz;audio/ncspot:cargo/downcast-rs-1.2.1.tar.gz;devel/cargo-c:cargo/libdbus-sys-0.2.5.tar.gz;audio/ncspot:cargo/ndk-context-0.1.1.tar.gz;audio/ncspot:cargo/oboe-0.6.1.tar.gz;audio/spotify-player:cargo/crossbeam-deque-0.8.6.tar.gz;devel/cargo-c:cargo/openssl-macros-0.1.1.tar.gz;audio/ncspot:cargo/quick-xml-0.36.2.tar.gz;audio/ncspot:cargo/redox_users-0.4.6.tar.gz;audio/spotify-player:cargo/xcursor-0.3.8.tar.gz;audio/ncspot:cargo/num-iter-0.1.45.tar.gz;audio/spotify-player:cargo/serde_derive-1.0.216.tar.gz;audio/spotify-player:cargo/tokio-1.42.0.tar.gz;devel/cargo-c:cargo/unicode-width-0.2.0.tar.gz;audio/spotify-player:cargo/objc2-user-notifications-0.2.2.tar.gz;devel/cargo-c:cargo/nu-ansi-term-0.46.0.tar.gz;x11/gnome/librsvg:cargo/tinyvec-1.8.0.tar.gz;audio/spotify-player:cargo/thiserror-2.0.7.tar.gz;devel/cargo-c:cargo/core-foundation-0.10.0.tar.gz;audio/spotify-player:cargo/imgref-1.11.0.tar.gz;audio/ncspot:cargo/block2-0.5.1.tar.gz;audio/ncspot:cargo/combine-4.6.7.tar.gz;audio/spotify-player:cargo/interpolate_name-0.2.4.tar.gz;audio/ncspot:cargo/rspotify-0.13.3.tar.gz;audio/spotify-player:cargo/winit-0.30.5.tar.gz;audio/spotify-player:cargo/time-0.3.37.tar.gz;devel/cargo-c:cargo/icu_normalizer_data-1.5.0.tar.gz;audio/ncspot:cargo/gethostname-0.4.3.tar.gz;audio/spotify-player:cargo/cmake-0.1.52.tar.gz;x11/gnome/librsvg:cargo/siphasher-0.3.11.tar.gz;audio/spotify-player:cargo/thiserror-impl-2.0.7.tar.gz;devel/cargo-c:cargo/der-0.7.9.tar.gz;devel/cargo-c:cargo/zerovec-derive-0.10.3.tar.gz;audio/ncspot:cargo/rustc-hash-1.1.0.tar.gz;x11/gnome/librsvg:cargo/phf_generator-0.11.2.tar.gz;audio/ncspot:cargo/symphonia-0.5.4.tar.gz;audio/ncspot:cargo/tokio-rustls-0.24.1.tar.gz;audio/ncspot:cargo/windows_x86_64_msvc-0.42.2.tar.gz;audio/spotify-player:cargo/redox_syscall-0.4.1.tar.gz;devel/cargo-c:cargo/valuable-0.1.0.tar.gz;audio/ncspot:cargo/tokio-tungstenite-0.24.0.tar.gz;x11/gnome/librsvg:cargo/target-lexicon-0.12.16.tar.gz] FULLPKGNAME = spotify-player-0.20.4 RDEPENDS = [audio/portaudio-svn;x11/dbus,-main] (Junk lock obtained for sparc64-0d at 1738558783.59) >>> Running depends in audio/spotify-player at 1738558783.71 last junk was in audio/cmu-sphinx3 /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 dbus-1.16.0v0 gcc-8.4.0p25 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 was: /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 dbus-1.16.0v0 gcc-8.4.0p25 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 dbus-1.16.0v0 gcc-8.4.0p25 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 New and changed readme(s): /usr/local/share/doc/pkg-readmes/llvm-18 >>> Running show-prepare-results in audio/spotify-player at 1738558841.41 ===> audio/spotify-player ===> Building from scratch spotify-player-0.20.4 ===> spotify-player-0.20.4 depends on: llvm->=18,<19 -> llvm-18.1.8p3 ===> spotify-player-0.20.4 depends on: cargo-generate-vendor-* -> cargo-generate-vendor-1.0p1 ===> spotify-player-0.20.4 depends on: gcc->=8,<9 -> gcc-8.4.0p25 ===> spotify-player-0.20.4 depends on: rust-* -> rust-1.84.1 ===> spotify-player-0.20.4 depends on: portaudio-svn-* -> portaudio-svn-1970p1 ===> spotify-player-0.20.4 depends on: dbus-* -> dbus-1.16.0v0 ===> Verifying specs: c pthread crypto dbus-1 m portaudio ssl ===> found c.100.3 pthread.27.1 crypto.55.0 dbus-1.11.4 m.10.1 portaudio.1.2 ssl.58.0 cargo-generate-vendor-1.0p1 dbus-1.16.0v0 gcc-8.4.0p25 llvm-18.1.8p3 portaudio-svn-1970p1 rust-1.84.1 (Junk lock released for sparc64-0d at 1738558847.86) distfiles size=161761621 >>> Running patch in audio/spotify-player at 1738558848.32 ===> audio/spotify-player ===> Checking files for spotify-player-0.20.4 `/usr/ports/distfiles/spotify-player-0.20.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ab_glyph-0.2.29.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ab_glyph_rasterizer-0.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/addr2line-0.24.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/adler2-2.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aes-0.8.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ahash-0.8.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aho-corasick-1.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aligned-vec-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/allocator-api2-0.2.21.tar.gz' is up to date. `/usr/ports/distfiles/cargo/alsa-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/alsa-sys-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-activity-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-properties-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android-tzdata-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/android_system_properties-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ansi_colours-1.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstream-0.6.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-1.0.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-parse-0.2.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-query-1.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anstyle-wincon-3.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/anyhow-1.0.94.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arbitrary-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arg_enum_proc_macro-0.3.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arrayref-0.3.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/arrayvec-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/as-raw-xcb-connection-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-stream-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-stream-impl-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/async-trait-0.1.83.tar.gz' is up to date. `/usr/ports/distfiles/cargo/atomic-waker-1.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/atomic_refcell-0.1.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/autocfg-1.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/av1-grain-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/avif-serialize-0.8.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aws-lc-rs-1.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/aws-lc-sys-0.23.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/backtrace-0.3.74.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.21.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64-0.22.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/base64ct-1.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bindgen-0.69.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bindgen-0.70.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bit_field-0.10.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitflags-1.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitflags-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bitstream-io-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block-0.1.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block-buffer-0.10.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/block2-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/built-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bumpalo-3.16.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bytemuck-1.20.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/byteorder-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/byteorder-lite-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/bytes-1.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/calloop-0.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/calloop-wayland-source-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cassowary-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/castaway-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cc-1.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cesu8-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cexpr-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-expr-0.15.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-expr-0.17.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg-if-1.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cfg_aliases-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/chrono-0.4.39.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cipher-0.4.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clang-sys-1.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap-4.5.23.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_builder-4.5.23.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_complete-4.5.38.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_derive-4.5.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clap_lex-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/clipboard-win-5.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cmake-0.1.52.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cocoa-0.24.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cocoa-foundation-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/color_quant-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/colorchoice-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/combine-4.6.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/compact_str-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/concurrent-queue-2.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/config_parser2-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/config_parser_derive-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/console-0.15.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/const-oid-0.9.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-0.9.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-foundation-sys-0.8.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-0.22.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/core-graphics-types-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/coreaudio-rs-0.11.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/coreaudio-sys-0.2.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cpal-0.15.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cpufeatures-0.2.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crc32fast-1.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-deque-0.8.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-epoch-0.9.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossbeam-utils-0.8.21.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossterm-0.28.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crossterm_winapi-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crunchy-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/crypto-common-0.1.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ctr-0.9.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/cursor-icon-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/daemonize-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling_core-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/darling_macro-0.20.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dasp_sample-0.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/data-encoding-2.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dbus-0.9.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dbus-crossroads-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/der-0.7.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/deranged-0.3.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder_core-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/derive_builder_macro-0.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/diff-0.1.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/digest-0.10.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dirs-next-2.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dirs-sys-next-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dispatch-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/displaydoc-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dlib-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/downcast-rs-1.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dpi-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/dunce-1.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/either-1.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/encode_unicode-0.3.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/encoding_rs-0.8.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/enum_dispatch-0.3.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/env_filter-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/env_logger-0.11.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/equivalent-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/errno-0.3.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/error-code-3.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/exr-1.73.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fastrand-2.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fdeflate-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fixedbitset-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/flate2-1.0.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/flume-0.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fnv-1.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foldhash-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-0.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-macros-0.2.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-shared-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/foreign-types-shared-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/form_urlencoded-1.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fs_extra-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futf-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-channel-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-core-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-executor-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-io-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-macro-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-sink-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-task-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-timer-3.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/futures-util-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/fuzzy-matcher-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/generic-array-0.14.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gethostname-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/getrandom-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gif-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gimli-0.31.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gio-sys-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-macros-0.20.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glib-sys-0.20.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/glob-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gobject-sys-0.20.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/governor-0.6.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-app-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-app-sys-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-audio-0.23.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-audio-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-base-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-base-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/gstreamer-sys-0.23.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/h2-0.3.26.tar.gz' is up to date. `/usr/ports/distfiles/cargo/h2-0.4.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/half-2.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hashbrown-0.15.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/headers-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/headers-core-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/heck-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hermit-abi-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hmac-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/home-0.5.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/html-escape-0.2.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/html5ever-0.27.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-0.2.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/http-body-util-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/httparse-1.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/httpdate-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-0.14.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-1.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-proxy2-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.24.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.26.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-rustls-0.27.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-tls-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/hyper-util-0.1.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/iana-time-zone-0.1.61.tar.gz' is up to date. `/usr/ports/distfiles/cargo/iana-time-zone-haiku-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_collections-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid_transform-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_locid_transform_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_normalizer-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_normalizer_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_properties-1.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_properties_data-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_provider-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/icu_provider_macros-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ident_case-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/idna-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/idna_adapter-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/image-0.25.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/image-webp-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/imgref-1.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/indexmap-2.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/indoc-2.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/inout-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/instability-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/interpolate_name-0.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ipnet-2.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/is_terminal_polyfill-1.70.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itertools-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itertools-0.13.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/itoa-1.0.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jack-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jack-sys-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jni-0.21.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jni-sys-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jobserver-0.1.32.tar.gz' is up to date. `/usr/ports/distfiles/cargo/jpeg-decoder-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/js-sys-0.3.76.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lazy_static-1.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lazycell-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lebe-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libc-0.2.168.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libdbus-sys-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libfuzzer-sys-0.4.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libloading-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libloading-0.8.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libm-0.2.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-binding-2.28.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-simple-binding-2.28.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-simple-sys-1.21.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libpulse-sys-1.21.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/libredox-0.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-audio-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-connect-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-core-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-metadata-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-oauth-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-playback-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/librespot-protocol-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/linked-hash-map-0.5.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/linux-raw-sys-0.4.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/litemap-0.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lock_api-0.4.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/log-0.4.22.tar.gz' is up to date. `/usr/ports/distfiles/cargo/loop9-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/lru-0.12.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mac-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mac-notification-sys-0.6.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mach2-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/make-cmd-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/malloc_buf-0.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/markup5ever-0.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/markup5ever_rcdom-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/matchers-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/maybe-async-0.2.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/maybe-rayon-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/memchr-2.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/memmap2-0.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mime-0.3.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/minimal-lexical-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/miniz_oxide-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/mio-1.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/muldiv-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nanorand-0.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/native-tls-0.2.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-0.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-0.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-context-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ndk-sys-0.6.0+11769913.tar.gz' is up to date. `/usr/ports/distfiles/cargo/new_debug_unreachable-1.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/no-std-compat-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nom-7.1.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nonzero_ext-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/noop_proc_macro-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/notify-rust-4.11.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ntapi-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/nu-ansi-term-0.46.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-bigint-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-bigint-dig-0.8.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-conv-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-derive-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-derive-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-integer-0.1.46.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-iter-0.1.45.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-rational-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num-traits-0.2.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_enum-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_enum_derive-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/num_threads-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oauth2-4.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-0.2.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-foundation-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc-sys-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-app-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-cloud-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-contacts-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-data-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-image-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-core-location-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-encode-4.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-foundation-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-link-presentation-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-metal-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-quartz-core-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-symbols-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-ui-kit-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-uniform-type-identifiers-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc2-user-notifications-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/objc_id-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/object-0.36.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oboe-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/oboe-sys-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/once_cell-1.20.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-0.10.68.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-macros-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-probe-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/openssl-sys-0.9.104.tar.gz' is up to date. `/usr/ports/distfiles/cargo/option-operations-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/orbclient-0.3.48.tar.gz' is up to date. `/usr/ports/distfiles/cargo/overload-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/owned_ttf_parser-0.25.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/parking_lot-0.12.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/parking_lot_core-0.9.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/paste-1.0.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pbkdf2-0.12.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pem-rfc7468-0.7.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/percent-encoding-2.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/petgraph-0.6.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_codegen-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_generator-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_generator-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_shared-0.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/phf_shared-0.11.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-1.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-internal-1.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-project-lite-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pin-utils-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkcs1-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkcs8-0.10.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pkg-config-0.3.31.tar.gz' is up to date. `/usr/ports/distfiles/cargo/png-0.17.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/polling-3.7.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portable-atomic-1.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portaudio-rs-0.3.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/portaudio-sys-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/powerfmt-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ppv-lite86-0.2.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/precomputed-hash-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/pretty_assertions-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/prettyplease-0.2.25.tar.gz' is up to date. `/usr/ports/distfiles/cargo/priority-queue-2.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/proc-macro-crate-3.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/proc-macro2-1.0.92.tar.gz' is up to date. `/usr/ports/distfiles/cargo/profiling-1.0.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/profiling-procmacros-1.0.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-codegen-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-parse-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/protobuf-support-3.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/qoi-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-error-2.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-xml-0.31.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quick-xml-0.36.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-0.11.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-proto-0.11.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quinn-udp-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/quote-1.0.37.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand-0.8.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_chacha-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_core-0.6.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rand_distr-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ratatui-0.29.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rav1e-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ravif-0.11.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/raw-window-handle-0.6.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rayon-1.10.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rayon-core-1.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_syscall-0.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_syscall-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/redox_users-0.4.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-1.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-automata-0.1.10.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-automata-0.4.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-syntax-0.6.29.tar.gz' is up to date. `/usr/ports/distfiles/cargo/regex-syntax-0.8.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/reqwest-0.11.27.tar.gz' is up to date. `/usr/ports/distfiles/cargo/reqwest-0.12.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rgb-0.8.50.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ring-0.17.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rodio-0.19.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rsa-0.9.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-http-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-macros-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rspotify-model-0.13.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-demangle-0.1.24.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-hash-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustc-hash-2.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustix-0.38.42.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.21.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.22.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-0.23.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-native-certs-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-native-certs-0.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pemfile-1.0.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pemfile-2.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-pki-types-1.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-webpki-0.101.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustls-webpki-0.102.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/rustversion-1.0.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ryu-1.0.18.tar.gz' is up to date. `/usr/ports/distfiles/cargo/same-file-1.0.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/schannel-0.1.27.tar.gz' is up to date. `/usr/ports/distfiles/cargo/scoped-tls-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/scopeguard-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sct-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sctk-adwaita-0.10.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sdl2-0.37.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sdl2-sys-0.37.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-2.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-3.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/security-framework-sys-2.12.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde-1.0.216.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_derive-1.0.216.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_json-1.0.133.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_path_to_error-0.1.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_spanned-0.6.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/serde_urlencoded-0.7.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sha1-0.10.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sha2-0.10.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shannon-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sharded-slab-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shell-words-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/shlex-1.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-0.3.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-mio-0.2.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signal-hook-registry-1.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/signature-2.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/simd-adler32-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/simd_helpers-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/siphasher-0.3.11.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sixel-rs-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sixel-sys-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/slab-0.4.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smallvec-1.13.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smithay-client-toolkit-0.19.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/smol_str-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/socket2-0.5.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/souvlaki-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spin-0.9.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spinning_top-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/spki-0.7.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/stable_deref_trait-1.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/static_assertions-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strict-num-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/string_cache-0.8.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/string_cache_codegen-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strsim-0.11.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strum-0.26.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/strum_macros-0.26.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/subtle-2.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-bundle-mp3-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-codec-vorbis-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-core-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-format-ogg-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-metadata-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/symphonia-utils-xiph-0.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/syn-1.0.109.tar.gz' is up to date. `/usr/ports/distfiles/cargo/syn-2.0.90.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sync_wrapper-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sync_wrapper-1.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/synstructure-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/sysinfo-0.31.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-0.6.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-sys-0.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-configuration-sys-0.6.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-deps-6.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/system-deps-7.0.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/target-lexicon-0.12.16.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tauri-winrt-notification-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tempfile-3.14.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tendril-0.4.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/termcolor-1.4.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-1.0.69.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-2.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-impl-1.0.69.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thiserror-impl-2.0.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thread-id-4.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/thread_local-1.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiff-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-0.3.37.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-core-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/time-macros-0.2.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiny-skia-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tiny-skia-path-0.11.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinystr-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinyvec-1.8.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tinyvec_macros-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-1.42.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-macros-2.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-native-tls-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.24.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.25.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-rustls-0.26.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-socks-0.5.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-stream-0.1.17.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-tungstenite-0.24.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tokio-util-0.7.13.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml-0.8.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml_datetime-0.6.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/toml_edit-0.22.22.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tower-service-0.3.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-0.1.41.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-attributes-0.1.28.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-core-0.1.33.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-log-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tracing-subscriber-0.3.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/try-lock-0.2.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ttf-parser-0.25.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/ttl_cache-0.5.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/tungstenite-0.24.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/typenum-1.17.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-ident-1.0.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-segmentation-1.12.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-truncate-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-width-0.1.14.tar.gz' is up to date. `/usr/ports/distfiles/cargo/unicode-width-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/untrusted-0.9.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/url-2.5.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf-8-0.7.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf16_iter-1.0.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8-width-0.1.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8_iter-1.0.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/utf8parse-0.2.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/uuid-1.11.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/v_frame-0.3.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/valuable-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vcpkg-0.2.15.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-9.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-gitcl-1.0.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/vergen-lib-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version-compare-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version-compare-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/version_check-0.9.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/viuer-0.9.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/walkdir-2.5.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/want-0.3.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-backend-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-futures-0.4.49.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-macro-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-macro-support-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wasm-bindgen-shared-0.2.99.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-backend-0.3.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-client-0.31.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-csd-frame-0.3.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-cursor-0.31.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-0.32.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-plasma-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-protocols-wlr-0.3.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-scanner-0.31.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/wayland-sys-0.31.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/web-sys-0.3.76.tar.gz' is up to date. `/usr/ports/distfiles/cargo/web-time-1.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-0.22.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-roots-0.25.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/webpki-roots-0.26.7.tar.gz' is up to date. `/usr/ports/distfiles/cargo/weezl-0.1.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/which-4.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/which-7.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-0.3.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-util-0.1.9.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.44.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.54.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.52.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.54.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-core-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-implement-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.56.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.57.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-interface-0.58.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-registry-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-result-0.1.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-result-0.2.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-strings-0.1.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.45.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.48.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.52.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-sys-0.59.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-targets-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows-version-0.1.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_aarch64_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnu-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_i686_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnu-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_gnullvm-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.42.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.48.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/windows_x86_64_msvc-0.52.6.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winit-0.30.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winnow-0.6.20.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winreg-0.50.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/winsafe-0.0.19.tar.gz' is up to date. `/usr/ports/distfiles/cargo/write16-1.0.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/writeable-0.5.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11-dl-2.21.0.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11rb-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/x11rb-protocol-0.13.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xcursor-0.3.8.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xkbcommon-dl-0.4.2.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xkeysym-0.2.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/xml5ever-0.18.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yansi-1.0.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yoke-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/yoke-derive-0.7.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerocopy-0.7.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerocopy-derive-0.7.35.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerofrom-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerofrom-derive-0.1.5.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zeroize-1.8.1.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerovec-0.10.4.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zerovec-derive-0.10.3.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-core-0.4.12.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-inflate-0.2.54.tar.gz' is up to date. `/usr/ports/distfiles/cargo/zune-jpeg-0.4.14.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for spotify-player-0.20.4 [modcargo] moving crates to /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates [modcargo] Patching openssl-sys-0.9.104 for supporting -current ===> Patching for spotify-player-0.20.4 ===> Applying OpenBSD patch patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt |--- modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt.orig |+++ modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt -------------------------- Patching file modcargo-crates/aws-lc-sys-0.23.1/aws-lc/CMakeLists.txt using Plan A... Hunk #1 succeeded at 402. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/bin/c++ [modcargo] Generating metadata for ab_glyph-0.2.29 [modcargo] Generating metadata for ab_glyph_rasterizer-0.1.8 [modcargo] Generating metadata for addr2line-0.24.2 [modcargo] Generating metadata for adler2-2.0.0 [modcargo] Generating metadata for aes-0.8.4 [modcargo] Generating metadata for ahash-0.8.11 [modcargo] Generating metadata for aho-corasick-1.1.3 [modcargo] Generating metadata for aligned-vec-0.5.0 [modcargo] Generating metadata for allocator-api2-0.2.21 [modcargo] Generating metadata for alsa-0.9.1 [modcargo] Generating metadata for alsa-sys-0.3.1 [modcargo] Generating metadata for android-activity-0.6.0 [modcargo] Generating metadata for android-properties-0.2.2 [modcargo] Generating metadata for android-tzdata-0.1.1 [modcargo] Generating metadata for android_system_properties-0.1.5 [modcargo] Generating metadata for ansi_colours-1.2.3 [modcargo] Generating metadata for anstream-0.6.18 [modcargo] Generating metadata for anstyle-1.0.10 [modcargo] Generating metadata for anstyle-parse-0.2.6 [modcargo] Generating metadata for anstyle-query-1.1.2 [modcargo] Generating metadata for anstyle-wincon-3.0.6 [modcargo] Generating metadata for anyhow-1.0.94 [modcargo] Generating metadata for arbitrary-1.4.1 [modcargo] Generating metadata for arg_enum_proc_macro-0.3.4 [modcargo] Generating metadata for arrayref-0.3.9 [modcargo] Generating metadata for arrayvec-0.7.6 [modcargo] Generating metadata for as-raw-xcb-connection-1.0.1 [modcargo] Generating metadata for async-stream-0.3.6 [modcargo] Generating metadata for async-stream-impl-0.3.6 [modcargo] Generating metadata for async-trait-0.1.83 [modcargo] Generating metadata for atomic-waker-1.1.2 [modcargo] Generating metadata for atomic_refcell-0.1.13 [modcargo] Generating metadata for autocfg-1.4.0 [modcargo] Generating metadata for av1-grain-0.2.3 [modcargo] Generating metadata for avif-serialize-0.8.2 [modcargo] Generating metadata for aws-lc-rs-1.11.1 [modcargo] Generating metadata for aws-lc-sys-0.23.1 [modcargo] Generating metadata for backtrace-0.3.74 [modcargo] Generating metadata for base64-0.13.1 [modcargo] Generating metadata for base64-0.21.7 [modcargo] Generating metadata for base64-0.22.1 [modcargo] Generating metadata for base64ct-1.6.0 [modcargo] Generating metadata for bindgen-0.69.5 [modcargo] Generating metadata for bindgen-0.70.1 [modcargo] Generating metadata for bit_field-0.10.2 [modcargo] Generating metadata for bitflags-1.3.2 [modcargo] Generating metadata for bitflags-2.6.0 [modcargo] Generating metadata for bitstream-io-2.6.0 [modcargo] Generating metadata for block-0.1.6 [modcargo] Generating metadata for block-buffer-0.10.4 [modcargo] Generating metadata for block2-0.5.1 [modcargo] Generating metadata for built-0.7.5 [modcargo] Generating metadata for bumpalo-3.16.0 [modcargo] Generating metadata for bytemuck-1.20.0 [modcargo] Generating metadata for byteorder-1.5.0 [modcargo] Generating metadata for byteorder-lite-0.1.0 [modcargo] Generating metadata for bytes-1.9.0 [modcargo] Generating metadata for calloop-0.13.0 [modcargo] Generating metadata for calloop-wayland-source-0.3.0 [modcargo] Generating metadata for cassowary-0.3.0 [modcargo] Generating metadata for castaway-0.2.3 [modcargo] Generating metadata for cc-1.2.4 [modcargo] Generating metadata for cesu8-1.1.0 [modcargo] Generating metadata for cexpr-0.6.0 [modcargo] Generating metadata for cfg-expr-0.15.8 [modcargo] Generating metadata for cfg-expr-0.17.2 [modcargo] Generating metadata for cfg-if-1.0.0 [modcargo] Generating metadata for cfg_aliases-0.2.1 [modcargo] Generating metadata for chrono-0.4.39 [modcargo] Generating metadata for cipher-0.4.4 [modcargo] Generating metadata for clang-sys-1.8.1 [modcargo] Generating metadata for clap-4.5.23 [modcargo] Generating metadata for clap_builder-4.5.23 [modcargo] Generating metadata for clap_complete-4.5.38 [modcargo] Generating metadata for clap_derive-4.5.18 [modcargo] Generating metadata for clap_lex-0.7.4 [modcargo] Generating metadata for clipboard-win-5.4.0 [modcargo] Generating metadata for cmake-0.1.52 [modcargo] Generating metadata for cocoa-0.24.1 [modcargo] Generating metadata for cocoa-foundation-0.1.2 [modcargo] Generating metadata for color_quant-1.1.0 [modcargo] Generating metadata for colorchoice-1.0.3 [modcargo] Generating metadata for combine-4.6.7 [modcargo] Generating metadata for compact_str-0.8.0 [modcargo] Generating metadata for concurrent-queue-2.5.0 [modcargo] Generating metadata for config_parser2-0.1.5 [modcargo] Generating metadata for config_parser_derive-0.1.3 [modcargo] Generating metadata for console-0.15.8 [modcargo] Generating metadata for const-oid-0.9.6 [modcargo] Generating metadata for core-foundation-0.9.4 [modcargo] Generating metadata for core-foundation-0.10.0 [modcargo] Generating metadata for core-foundation-sys-0.8.7 [modcargo] Generating metadata for core-graphics-0.22.3 [modcargo] Generating metadata for core-graphics-0.23.2 [modcargo] Generating metadata for core-graphics-types-0.1.3 [modcargo] Generating metadata for coreaudio-rs-0.11.3 [modcargo] Generating metadata for coreaudio-sys-0.2.16 [modcargo] Generating metadata for cpal-0.15.3 [modcargo] Generating metadata for cpufeatures-0.2.16 [modcargo] Generating metadata for crc32fast-1.4.2 [modcargo] Generating metadata for crossbeam-deque-0.8.6 [modcargo] Generating metadata for crossbeam-epoch-0.9.18 [modcargo] Generating metadata for crossbeam-utils-0.8.21 [modcargo] Generating metadata for crossterm-0.28.1 [modcargo] Generating metadata for crossterm_winapi-0.9.1 [modcargo] Generating metadata for crunchy-0.2.2 [modcargo] Generating metadata for crypto-common-0.1.6 [modcargo] Generating metadata for ctr-0.9.2 [modcargo] Generating metadata for cursor-icon-1.1.0 [modcargo] Generating metadata for daemonize-0.5.0 [modcargo] Generating metadata for darling-0.20.10 [modcargo] Generating metadata for darling_core-0.20.10 [modcargo] Generating metadata for darling_macro-0.20.10 [modcargo] Generating metadata for dasp_sample-0.11.0 [modcargo] Generating metadata for data-encoding-2.6.0 [modcargo] Generating metadata for dbus-0.9.7 [modcargo] Generating metadata for dbus-crossroads-0.5.2 [modcargo] Generating metadata for der-0.7.9 [modcargo] Generating metadata for deranged-0.3.11 [modcargo] Generating metadata for derive_builder-0.20.2 [modcargo] Generating metadata for derive_builder_core-0.20.2 [modcargo] Generating metadata for derive_builder_macro-0.20.2 [modcargo] Generating metadata for diff-0.1.13 [modcargo] Generating metadata for digest-0.10.7 [modcargo] Generating metadata for dirs-next-2.0.0 [modcargo] Generating metadata for dirs-sys-next-0.1.2 [modcargo] Generating metadata for dispatch-0.2.0 [modcargo] Generating metadata for displaydoc-0.2.5 [modcargo] Generating metadata for dlib-0.5.2 [modcargo] Generating metadata for downcast-rs-1.2.1 [modcargo] Generating metadata for dpi-0.1.1 [modcargo] Generating metadata for dunce-1.0.5 [modcargo] Generating metadata for either-1.13.0 [modcargo] Generating metadata for encode_unicode-0.3.6 [modcargo] Generating metadata for encoding_rs-0.8.35 [modcargo] Generating metadata for enum_dispatch-0.3.13 [modcargo] Generating metadata for env_filter-0.1.2 [modcargo] Generating metadata for env_logger-0.11.5 [modcargo] Generating metadata for equivalent-1.0.1 [modcargo] Generating metadata for errno-0.3.10 [modcargo] Generating metadata for error-code-3.3.1 [modcargo] Generating metadata for exr-1.73.0 [modcargo] Generating metadata for fastrand-2.3.0 [modcargo] Generating metadata for fdeflate-0.3.7 [modcargo] Generating metadata for fixedbitset-0.4.2 [modcargo] Generating metadata for flate2-1.0.35 [modcargo] Generating metadata for flume-0.11.1 [modcargo] Generating metadata for fnv-1.0.7 [modcargo] Generating metadata for foldhash-0.1.3 [modcargo] Generating metadata for foreign-types-0.3.2 [modcargo] Generating metadata for foreign-types-0.5.0 [modcargo] Generating metadata for foreign-types-macros-0.2.3 [modcargo] Generating metadata for foreign-types-shared-0.1.1 [modcargo] Generating metadata for foreign-types-shared-0.3.1 [modcargo] Generating metadata for form_urlencoded-1.2.1 [modcargo] Generating metadata for fs_extra-1.3.0 [modcargo] Generating metadata for futf-0.1.5 [modcargo] Generating metadata for futures-0.3.31 [modcargo] Generating metadata for futures-channel-0.3.31 [modcargo] Generating metadata for futures-core-0.3.31 [modcargo] Generating metadata for futures-executor-0.3.31 [modcargo] Generating metadata for futures-io-0.3.31 [modcargo] Generating metadata for futures-macro-0.3.31 [modcargo] Generating metadata for futures-sink-0.3.31 [modcargo] Generating metadata for futures-task-0.3.31 [modcargo] Generating metadata for futures-timer-3.0.3 [modcargo] Generating metadata for futures-util-0.3.31 [modcargo] Generating metadata for fuzzy-matcher-0.3.7 [modcargo] Generating metadata for generic-array-0.14.7 [modcargo] Generating metadata for gethostname-0.4.3 [modcargo] Generating metadata for getrandom-0.2.15 [modcargo] Generating metadata for gif-0.13.1 [modcargo] Generating metadata for gimli-0.31.1 [modcargo] Generating metadata for gio-sys-0.20.6 [modcargo] Generating metadata for glib-0.20.6 [modcargo] Generating metadata for glib-macros-0.20.5 [modcargo] Generating metadata for glib-sys-0.20.6 [modcargo] Generating metadata for glob-0.3.1 [modcargo] Generating metadata for gobject-sys-0.20.4 [modcargo] Generating metadata for governor-0.6.3 [modcargo] Generating metadata for gstreamer-0.23.3 [modcargo] Generating metadata for gstreamer-app-0.23.3 [modcargo] Generating metadata for gstreamer-app-sys-0.23.2 [modcargo] Generating metadata for gstreamer-audio-0.23.2 [modcargo] Generating metadata for gstreamer-audio-sys-0.23.3 [modcargo] Generating metadata for gstreamer-base-0.23.3 [modcargo] Generating metadata for gstreamer-base-sys-0.23.3 [modcargo] Generating metadata for gstreamer-sys-0.23.3 [modcargo] Generating metadata for h2-0.3.26 [modcargo] Generating metadata for h2-0.4.7 [modcargo] Generating metadata for half-2.4.1 [modcargo] Generating metadata for hashbrown-0.15.2 [modcargo] Generating metadata for headers-0.4.0 [modcargo] Generating metadata for headers-core-0.3.0 [modcargo] Generating metadata for heck-0.5.0 [modcargo] Generating metadata for hermit-abi-0.4.0 [modcargo] Generating metadata for hmac-0.12.1 [modcargo] Generating metadata for home-0.5.9 [modcargo] Generating metadata for html-escape-0.2.13 [modcargo] Generating metadata for html5ever-0.27.0 [modcargo] Generating metadata for http-0.2.12 [modcargo] Generating metadata for http-1.2.0 [modcargo] Generating metadata for http-body-0.4.6 [modcargo] Generating metadata for http-body-1.0.1 [modcargo] Generating metadata for http-body-util-0.1.2 [modcargo] Generating metadata for httparse-1.9.5 [modcargo] Generating metadata for httpdate-1.0.3 [modcargo] Generating metadata for hyper-0.14.31 [modcargo] Generating metadata for hyper-1.5.1 [modcargo] Generating metadata for hyper-proxy2-0.1.0 [modcargo] Generating metadata for hyper-rustls-0.24.2 [modcargo] Generating metadata for hyper-rustls-0.26.0 [modcargo] Generating metadata for hyper-rustls-0.27.3 [modcargo] Generating metadata for hyper-tls-0.6.0 [modcargo] Generating metadata for hyper-util-0.1.10 [modcargo] Generating metadata for iana-time-zone-0.1.61 [modcargo] Generating metadata for iana-time-zone-haiku-0.1.2 [modcargo] Generating metadata for icu_collections-1.5.0 [modcargo] Generating metadata for icu_locid-1.5.0 [modcargo] Generating metadata for icu_locid_transform-1.5.0 [modcargo] Generating metadata for icu_locid_transform_data-1.5.0 [modcargo] Generating metadata for icu_normalizer-1.5.0 [modcargo] Generating metadata for icu_normalizer_data-1.5.0 [modcargo] Generating metadata for icu_properties-1.5.1 [modcargo] Generating metadata for icu_properties_data-1.5.0 [modcargo] Generating metadata for icu_provider-1.5.0 [modcargo] Generating metadata for icu_provider_macros-1.5.0 [modcargo] Generating metadata for ident_case-1.0.1 [modcargo] Generating metadata for idna-1.0.3 [modcargo] Generating metadata for idna_adapter-1.2.0 [modcargo] Generating metadata for image-0.25.5 [modcargo] Generating metadata for image-webp-0.2.0 [modcargo] Generating metadata for imgref-1.11.0 [modcargo] Generating metadata for indexmap-2.7.0 [modcargo] Generating metadata for indoc-2.0.5 [modcargo] Generating metadata for inout-0.1.3 [modcargo] Generating metadata for instability-0.3.3 [modcargo] Generating metadata for interpolate_name-0.2.4 [modcargo] Generating metadata for ipnet-2.10.1 [modcargo] Generating metadata for is_terminal_polyfill-1.70.1 [modcargo] Generating metadata for itertools-0.12.1 [modcargo] Generating metadata for itertools-0.13.0 [modcargo] Generating metadata for itoa-1.0.14 [modcargo] Generating metadata for jack-0.11.4 [modcargo] Generating metadata for jack-sys-0.5.1 [modcargo] Generating metadata for jni-0.21.1 [modcargo] Generating metadata for jni-sys-0.3.0 [modcargo] Generating metadata for jobserver-0.1.32 [modcargo] Generating metadata for jpeg-decoder-0.3.1 [modcargo] Generating metadata for js-sys-0.3.76 [modcargo] Generating metadata for lazy_static-1.5.0 [modcargo] Generating metadata for lazycell-1.3.0 [modcargo] Generating metadata for lebe-0.5.2 [modcargo] Generating metadata for libc-0.2.168 [modcargo] Generating metadata for libdbus-sys-0.2.5 [modcargo] Generating metadata for libfuzzer-sys-0.4.8 [modcargo] Generating metadata for libloading-0.7.4 [modcargo] Generating metadata for libloading-0.8.6 [modcargo] Generating metadata for libm-0.2.11 [modcargo] Generating metadata for libpulse-binding-2.28.2 [modcargo] Generating metadata for libpulse-simple-binding-2.28.1 [modcargo] Generating metadata for libpulse-simple-sys-1.21.1 [modcargo] Generating metadata for libpulse-sys-1.21.0 [modcargo] Generating metadata for libredox-0.1.3 [modcargo] Generating metadata for librespot-audio-0.6.0 [modcargo] Generating metadata for librespot-connect-0.6.0 [modcargo] Generating metadata for librespot-core-0.6.0 [modcargo] Generating metadata for librespot-metadata-0.6.0 [modcargo] Generating metadata for librespot-oauth-0.6.0 [modcargo] Generating metadata for librespot-playback-0.6.0 [modcargo] Generating metadata for librespot-protocol-0.6.0 [modcargo] Generating metadata for linked-hash-map-0.5.6 [modcargo] Generating metadata for linux-raw-sys-0.4.14 [modcargo] Generating metadata for litemap-0.7.4 [modcargo] Generating metadata for lock_api-0.4.12 [modcargo] Generating metadata for log-0.4.22 [modcargo] Generating metadata for loop9-0.1.5 [modcargo] Generating metadata for lru-0.12.5 [modcargo] Generating metadata for mac-0.1.1 [modcargo] Generating metadata for mac-notification-sys-0.6.2 [modcargo] Generating metadata for mach2-0.4.2 [modcargo] Generating metadata for make-cmd-0.1.0 [modcargo] Generating metadata for malloc_buf-0.0.6 [modcargo] Generating metadata for markup5ever-0.12.1 [modcargo] Generating metadata for markup5ever_rcdom-0.3.0 [modcargo] Generating metadata for matchers-0.1.0 [modcargo] Generating metadata for maybe-async-0.2.10 [modcargo] Generating metadata for maybe-rayon-0.1.1 [modcargo] Generating metadata for memchr-2.7.4 [modcargo] Generating metadata for memmap2-0.9.5 [modcargo] Generating metadata for mime-0.3.17 [modcargo] Generating metadata for minimal-lexical-0.2.1 [modcargo] Generating metadata for miniz_oxide-0.8.0 [modcargo] Generating metadata for mio-1.0.3 [modcargo] Generating metadata for muldiv-1.0.1 [modcargo] Generating metadata for nanorand-0.7.0 [modcargo] Generating metadata for native-tls-0.2.12 [modcargo] Generating metadata for ndk-0.8.0 [modcargo] Generating metadata for ndk-0.9.0 [modcargo] Generating metadata for ndk-context-0.1.1 [modcargo] Generating metadata for ndk-sys-0.5.0+25.2.9519653 [modcargo] Generating metadata for ndk-sys-0.6.0+11769913 [modcargo] Generating metadata for new_debug_unreachable-1.0.6 [modcargo] Generating metadata for no-std-compat-0.4.1 [modcargo] Generating metadata for nom-7.1.3 [modcargo] Generating metadata for nonzero_ext-0.3.0 [modcargo] Generating metadata for noop_proc_macro-0.3.0 [modcargo] Generating metadata for notify-rust-4.11.3 [modcargo] Generating metadata for ntapi-0.4.1 [modcargo] Generating metadata for nu-ansi-term-0.46.0 [modcargo] Generating metadata for num-bigint-0.4.6 [modcargo] Generating metadata for num-bigint-dig-0.8.4 [modcargo] Generating metadata for num-conv-0.1.0 [modcargo] Generating metadata for num-derive-0.3.3 [modcargo] Generating metadata for num-derive-0.4.2 [modcargo] Generating metadata for num-integer-0.1.46 [modcargo] Generating metadata for num-iter-0.1.45 [modcargo] Generating metadata for num-rational-0.4.2 [modcargo] Generating metadata for num-traits-0.2.19 [modcargo] Generating metadata for num_enum-0.7.3 [modcargo] Generating metadata for num_enum_derive-0.7.3 [modcargo] Generating metadata for num_threads-0.1.7 [modcargo] Generating metadata for oauth2-4.4.2 [modcargo] Generating metadata for objc-0.2.7 [modcargo] Generating metadata for objc-foundation-0.1.1 [modcargo] Generating metadata for objc-sys-0.3.5 [modcargo] Generating metadata for objc2-0.5.2 [modcargo] Generating metadata for objc2-app-kit-0.2.2 [modcargo] Generating metadata for objc2-cloud-kit-0.2.2 [modcargo] Generating metadata for objc2-contacts-0.2.2 [modcargo] Generating metadata for objc2-core-data-0.2.2 [modcargo] Generating metadata for objc2-core-image-0.2.2 [modcargo] Generating metadata for objc2-core-location-0.2.2 [modcargo] Generating metadata for objc2-encode-4.0.3 [modcargo] Generating metadata for objc2-foundation-0.2.2 [modcargo] Generating metadata for objc2-link-presentation-0.2.2 [modcargo] Generating metadata for objc2-metal-0.2.2 [modcargo] Generating metadata for objc2-quartz-core-0.2.2 [modcargo] Generating metadata for objc2-symbols-0.2.2 [modcargo] Generating metadata for objc2-ui-kit-0.2.2 [modcargo] Generating metadata for objc2-uniform-type-identifiers-0.2.2 [modcargo] Generating metadata for objc2-user-notifications-0.2.2 [modcargo] Generating metadata for objc_id-0.1.1 [modcargo] Generating metadata for object-0.36.5 [modcargo] Generating metadata for oboe-0.6.1 [modcargo] Generating metadata for oboe-sys-0.6.1 [modcargo] Generating metadata for once_cell-1.20.2 [modcargo] Generating metadata for openssl-0.10.68 [modcargo] Generating metadata for openssl-macros-0.1.1 [modcargo] Generating metadata for openssl-probe-0.1.5 [modcargo] Generating metadata for openssl-sys-0.9.104 [modcargo] Generating metadata for option-operations-0.5.0 [modcargo] Generating metadata for orbclient-0.3.48 [modcargo] Generating metadata for overload-0.1.1 [modcargo] Generating metadata for owned_ttf_parser-0.25.0 [modcargo] Generating metadata for parking_lot-0.12.3 [modcargo] Generating metadata for parking_lot_core-0.9.10 [modcargo] Generating metadata for paste-1.0.15 [modcargo] Generating metadata for pbkdf2-0.12.2 [modcargo] Generating metadata for pem-rfc7468-0.7.0 [modcargo] Generating metadata for percent-encoding-2.3.1 [modcargo] Generating metadata for petgraph-0.6.5 [modcargo] Generating metadata for phf-0.11.2 [modcargo] Generating metadata for phf_codegen-0.11.2 [modcargo] Generating metadata for phf_generator-0.10.0 [modcargo] Generating metadata for phf_generator-0.11.2 [modcargo] Generating metadata for phf_shared-0.10.0 [modcargo] Generating metadata for phf_shared-0.11.2 [modcargo] Generating metadata for pin-project-1.1.7 [modcargo] Generating metadata for pin-project-internal-1.1.7 [modcargo] Generating metadata for pin-project-lite-0.2.15 [modcargo] Generating metadata for pin-utils-0.1.0 [modcargo] Generating metadata for pkcs1-0.7.5 [modcargo] Generating metadata for pkcs8-0.10.2 [modcargo] Generating metadata for pkg-config-0.3.31 [modcargo] Generating metadata for png-0.17.15 [modcargo] Generating metadata for polling-3.7.4 [modcargo] Generating metadata for portable-atomic-1.10.0 [modcargo] Generating metadata for portaudio-rs-0.3.2 [modcargo] Generating metadata for portaudio-sys-0.1.1 [modcargo] Generating metadata for powerfmt-0.2.0 [modcargo] Generating metadata for ppv-lite86-0.2.20 [modcargo] Generating metadata for precomputed-hash-0.1.1 [modcargo] Generating metadata for pretty_assertions-1.4.1 [modcargo] Generating metadata for prettyplease-0.2.25 [modcargo] Generating metadata for priority-queue-2.1.1 [modcargo] Generating metadata for proc-macro-crate-3.2.0 [modcargo] Generating metadata for proc-macro2-1.0.92 [modcargo] Generating metadata for profiling-1.0.16 [modcargo] Generating metadata for profiling-procmacros-1.0.16 [modcargo] Generating metadata for protobuf-3.7.1 [modcargo] Generating metadata for protobuf-codegen-3.7.1 [modcargo] Generating metadata for protobuf-parse-3.7.1 [modcargo] Generating metadata for protobuf-support-3.7.1 [modcargo] Generating metadata for qoi-0.4.1 [modcargo] Generating metadata for quick-error-2.0.1 [modcargo] Generating metadata for quick-xml-0.31.0 [modcargo] Generating metadata for quick-xml-0.36.2 [modcargo] Generating metadata for quinn-0.11.6 [modcargo] Generating metadata for quinn-proto-0.11.9 [modcargo] Generating metadata for quinn-udp-0.5.8 [modcargo] Generating metadata for quote-1.0.37 [modcargo] Generating metadata for rand-0.8.5 [modcargo] Generating metadata for rand_chacha-0.3.1 [modcargo] Generating metadata for rand_core-0.6.4 [modcargo] Generating metadata for rand_distr-0.4.3 [modcargo] Generating metadata for ratatui-0.29.0 [modcargo] Generating metadata for rav1e-0.7.1 [modcargo] Generating metadata for ravif-0.11.11 [modcargo] Generating metadata for raw-window-handle-0.6.2 [modcargo] Generating metadata for rayon-1.10.0 [modcargo] Generating metadata for rayon-core-1.12.1 [modcargo] Generating metadata for redox_syscall-0.4.1 [modcargo] Generating metadata for redox_syscall-0.5.8 [modcargo] Generating metadata for redox_users-0.4.6 [modcargo] Generating metadata for regex-1.11.1 [modcargo] Generating metadata for regex-automata-0.1.10 [modcargo] Generating metadata for regex-automata-0.4.9 [modcargo] Generating metadata for regex-syntax-0.6.29 [modcargo] Generating metadata for regex-syntax-0.8.5 [modcargo] Generating metadata for reqwest-0.11.27 [modcargo] Generating metadata for reqwest-0.12.9 [modcargo] Generating metadata for rgb-0.8.50 [modcargo] Generating metadata for ring-0.17.8 [modcargo] Generating metadata for rodio-0.19.0 [modcargo] Generating metadata for rsa-0.9.7 [modcargo] Generating metadata for rspotify-0.13.3 [modcargo] Generating metadata for rspotify-http-0.13.3 [modcargo] Generating metadata for rspotify-macros-0.13.3 [modcargo] Generating metadata for rspotify-model-0.13.3 [modcargo] Generating metadata for rustc-demangle-0.1.24 [modcargo] Generating metadata for rustc-hash-1.1.0 [modcargo] Generating metadata for rustc-hash-2.1.0 [modcargo] Generating metadata for rustix-0.38.42 [modcargo] Generating metadata for rustls-0.21.12 [modcargo] Generating metadata for rustls-0.22.4 [modcargo] Generating metadata for rustls-0.23.20 [modcargo] Generating metadata for rustls-native-certs-0.7.3 [modcargo] Generating metadata for rustls-native-certs-0.8.1 [modcargo] Generating metadata for rustls-pemfile-1.0.4 [modcargo] Generating metadata for rustls-pemfile-2.2.0 [modcargo] Generating metadata for rustls-pki-types-1.10.1 [modcargo] Generating metadata for rustls-webpki-0.101.7 [modcargo] Generating metadata for rustls-webpki-0.102.8 [modcargo] Generating metadata for rustversion-1.0.18 [modcargo] Generating metadata for ryu-1.0.18 [modcargo] Generating metadata for same-file-1.0.6 [modcargo] Generating metadata for schannel-0.1.27 [modcargo] Generating metadata for scoped-tls-1.0.1 [modcargo] Generating metadata for scopeguard-1.2.0 [modcargo] Generating metadata for sct-0.7.1 [modcargo] Generating metadata for sctk-adwaita-0.10.1 [modcargo] Generating metadata for sdl2-0.37.0 [modcargo] Generating metadata for sdl2-sys-0.37.0 [modcargo] Generating metadata for security-framework-2.11.1 [modcargo] Generating metadata for security-framework-3.0.1 [modcargo] Generating metadata for security-framework-sys-2.12.1 [modcargo] Generating metadata for serde-1.0.216 [modcargo] Generating metadata for serde_derive-1.0.216 [modcargo] Generating metadata for serde_json-1.0.133 [modcargo] Generating metadata for serde_path_to_error-0.1.16 [modcargo] Generating metadata for serde_spanned-0.6.8 [modcargo] Generating metadata for serde_urlencoded-0.7.1 [modcargo] Generating metadata for sha1-0.10.6 [modcargo] Generating metadata for sha2-0.10.8 [modcargo] Generating metadata for shannon-0.2.0 [modcargo] Generating metadata for sharded-slab-0.1.7 [modcargo] Generating metadata for shell-words-1.1.0 [modcargo] Generating metadata for shlex-1.3.0 [modcargo] Generating metadata for signal-hook-0.3.17 [modcargo] Generating metadata for signal-hook-mio-0.2.4 [modcargo] Generating metadata for signal-hook-registry-1.4.2 [modcargo] Generating metadata for signature-2.2.0 [modcargo] Generating metadata for simd-adler32-0.3.7 [modcargo] Generating metadata for simd_helpers-0.1.0 [modcargo] Generating metadata for siphasher-0.3.11 [modcargo] Generating metadata for sixel-rs-0.3.3 [modcargo] Generating metadata for sixel-sys-0.3.1 [modcargo] Generating metadata for slab-0.4.9 [modcargo] Generating metadata for smallvec-1.13.2 [modcargo] Generating metadata for smithay-client-toolkit-0.19.2 [modcargo] Generating metadata for smol_str-0.2.2 [modcargo] Generating metadata for socket2-0.5.8 [modcargo] Generating metadata for souvlaki-0.7.3 [modcargo] Generating metadata for spin-0.9.8 [modcargo] Generating metadata for spinning_top-0.3.0 [modcargo] Generating metadata for spki-0.7.3 [modcargo] Generating metadata for stable_deref_trait-1.2.0 [modcargo] Generating metadata for static_assertions-1.1.0 [modcargo] Generating metadata for strict-num-0.1.1 [modcargo] Generating metadata for string_cache-0.8.7 [modcargo] Generating metadata for string_cache_codegen-0.5.2 [modcargo] Generating metadata for strsim-0.11.1 [modcargo] Generating metadata for strum-0.26.3 [modcargo] Generating metadata for strum_macros-0.26.4 [modcargo] Generating metadata for subtle-2.6.1 [modcargo] Generating metadata for symphonia-0.5.4 [modcargo] Generating metadata for symphonia-bundle-mp3-0.5.4 [modcargo] Generating metadata for symphonia-codec-vorbis-0.5.4 [modcargo] Generating metadata for symphonia-core-0.5.4 [modcargo] Generating metadata for symphonia-format-ogg-0.5.4 [modcargo] Generating metadata for symphonia-metadata-0.5.4 [modcargo] Generating metadata for symphonia-utils-xiph-0.5.4 [modcargo] Generating metadata for syn-1.0.109 [modcargo] Generating metadata for syn-2.0.90 [modcargo] Generating metadata for sync_wrapper-0.1.2 [modcargo] Generating metadata for sync_wrapper-1.0.2 [modcargo] Generating metadata for synstructure-0.13.1 [modcargo] Generating metadata for sysinfo-0.31.4 [modcargo] Generating metadata for system-configuration-0.5.1 [modcargo] Generating metadata for system-configuration-0.6.1 [modcargo] Generating metadata for system-configuration-sys-0.5.0 [modcargo] Generating metadata for system-configuration-sys-0.6.0 [modcargo] Generating metadata for system-deps-6.2.2 [modcargo] Generating metadata for system-deps-7.0.3 [modcargo] Generating metadata for target-lexicon-0.12.16 [modcargo] Generating metadata for tauri-winrt-notification-0.2.1 [modcargo] Generating metadata for tempfile-3.14.0 [modcargo] Generating metadata for tendril-0.4.3 [modcargo] Generating metadata for termcolor-1.4.1 [modcargo] Generating metadata for thiserror-1.0.69 [modcargo] Generating metadata for thiserror-2.0.7 [modcargo] Generating metadata for thiserror-impl-1.0.69 [modcargo] Generating metadata for thiserror-impl-2.0.7 [modcargo] Generating metadata for thread-id-4.2.2 [modcargo] Generating metadata for thread_local-1.1.8 [modcargo] Generating metadata for tiff-0.9.1 [modcargo] Generating metadata for time-0.3.37 [modcargo] Generating metadata for time-core-0.1.2 [modcargo] Generating metadata for time-macros-0.2.19 [modcargo] Generating metadata for tiny-skia-0.11.4 [modcargo] Generating metadata for tiny-skia-path-0.11.4 [modcargo] Generating metadata for tinystr-0.7.6 [modcargo] Generating metadata for tinyvec-1.8.0 [modcargo] Generating metadata for tinyvec_macros-0.1.1 [modcargo] Generating metadata for tokio-1.42.0 [modcargo] Generating metadata for tokio-macros-2.4.0 [modcargo] Generating metadata for tokio-native-tls-0.3.1 [modcargo] Generating metadata for tokio-rustls-0.24.1 [modcargo] Generating metadata for tokio-rustls-0.25.0 [modcargo] Generating metadata for tokio-rustls-0.26.1 [modcargo] Generating metadata for tokio-socks-0.5.2 [modcargo] Generating metadata for tokio-stream-0.1.17 [modcargo] Generating metadata for tokio-tungstenite-0.24.0 [modcargo] Generating metadata for tokio-util-0.7.13 [modcargo] Generating metadata for toml-0.8.19 [modcargo] Generating metadata for toml_datetime-0.6.8 [modcargo] Generating metadata for toml_edit-0.22.22 [modcargo] Generating metadata for tower-service-0.3.3 [modcargo] Generating metadata for tracing-0.1.41 [modcargo] Generating metadata for tracing-attributes-0.1.28 [modcargo] Generating metadata for tracing-core-0.1.33 [modcargo] Generating metadata for tracing-log-0.2.0 [modcargo] Generating metadata for tracing-subscriber-0.3.19 [modcargo] Generating metadata for try-lock-0.2.5 [modcargo] Generating metadata for ttf-parser-0.25.1 [modcargo] Generating metadata for ttl_cache-0.5.1 [modcargo] Generating metadata for tungstenite-0.24.0 [modcargo] Generating metadata for typenum-1.17.0 [modcargo] Generating metadata for unicode-ident-1.0.14 [modcargo] Generating metadata for unicode-segmentation-1.12.0 [modcargo] Generating metadata for unicode-truncate-1.1.0 [modcargo] Generating metadata for unicode-width-0.1.14 [modcargo] Generating metadata for unicode-width-0.2.0 [modcargo] Generating metadata for untrusted-0.9.0 [modcargo] Generating metadata for url-2.5.4 [modcargo] Generating metadata for utf-8-0.7.6 [modcargo] Generating metadata for utf16_iter-1.0.5 [modcargo] Generating metadata for utf8-width-0.1.7 [modcargo] Generating metadata for utf8_iter-1.0.4 [modcargo] Generating metadata for utf8parse-0.2.2 [modcargo] Generating metadata for uuid-1.11.0 [modcargo] Generating metadata for v_frame-0.3.8 [modcargo] Generating metadata for valuable-0.1.0 [modcargo] Generating metadata for vcpkg-0.2.15 [modcargo] Generating metadata for vergen-9.0.2 [modcargo] Generating metadata for vergen-gitcl-1.0.2 [modcargo] Generating metadata for vergen-lib-0.1.5 [modcargo] Generating metadata for version-compare-0.1.1 [modcargo] Generating metadata for version-compare-0.2.0 [modcargo] Generating metadata for version_check-0.9.5 [modcargo] Generating metadata for viuer-0.9.1 [modcargo] Generating metadata for walkdir-2.5.0 [modcargo] Generating metadata for want-0.3.1 [modcargo] Generating metadata for wasi-0.11.0+wasi-snapshot-preview1 [modcargo] Generating metadata for wasm-bindgen-0.2.99 [modcargo] Generating metadata for wasm-bindgen-backend-0.2.99 [modcargo] Generating metadata for wasm-bindgen-futures-0.4.49 [modcargo] Generating metadata for wasm-bindgen-macro-0.2.99 [modcargo] Generating metadata for wasm-bindgen-macro-support-0.2.99 [modcargo] Generating metadata for wasm-bindgen-shared-0.2.99 [modcargo] Generating metadata for wayland-backend-0.3.7 [modcargo] Generating metadata for wayland-client-0.31.7 [modcargo] Generating metadata for wayland-csd-frame-0.3.0 [modcargo] Generating metadata for wayland-cursor-0.31.7 [modcargo] Generating metadata for wayland-protocols-0.32.5 [modcargo] Generating metadata for wayland-protocols-plasma-0.3.5 [modcargo] Generating metadata for wayland-protocols-wlr-0.3.5 [modcargo] Generating metadata for wayland-scanner-0.31.5 [modcargo] Generating metadata for wayland-sys-0.31.5 [modcargo] Generating metadata for web-sys-0.3.76 [modcargo] Generating metadata for web-time-1.1.0 [modcargo] Generating metadata for webpki-0.22.4 [modcargo] Generating metadata for webpki-roots-0.25.4 [modcargo] Generating metadata for webpki-roots-0.26.7 [modcargo] Generating metadata for weezl-0.1.8 [modcargo] Generating metadata for which-4.4.2 [modcargo] Generating metadata for which-7.0.0 [modcargo] Generating metadata for winapi-0.3.9 [modcargo] Generating metadata for winapi-i686-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for winapi-util-0.1.9 [modcargo] Generating metadata for winapi-x86_64-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for windows-0.44.0 [modcargo] Generating metadata for windows-0.54.0 [modcargo] Generating metadata for windows-0.56.0 [modcargo] Generating metadata for windows-0.57.0 [modcargo] Generating metadata for windows-0.58.0 [modcargo] Generating metadata for windows-core-0.52.0 [modcargo] Generating metadata for windows-core-0.54.0 [modcargo] Generating metadata for windows-core-0.56.0 [modcargo] Generating metadata for windows-core-0.57.0 [modcargo] Generating metadata for windows-core-0.58.0 [modcargo] Generating metadata for windows-implement-0.56.0 [modcargo] Generating metadata for windows-implement-0.57.0 [modcargo] Generating metadata for windows-implement-0.58.0 [modcargo] Generating metadata for windows-interface-0.56.0 [modcargo] Generating metadata for windows-interface-0.57.0 [modcargo] Generating metadata for windows-interface-0.58.0 [modcargo] Generating metadata for windows-registry-0.2.0 [modcargo] Generating metadata for windows-result-0.1.2 [modcargo] Generating metadata for windows-result-0.2.0 [modcargo] Generating metadata for windows-strings-0.1.0 [modcargo] Generating metadata for windows-sys-0.45.0 [modcargo] Generating metadata for windows-sys-0.48.0 [modcargo] Generating metadata for windows-sys-0.52.0 [modcargo] Generating metadata for windows-sys-0.59.0 [modcargo] Generating metadata for windows-targets-0.42.2 [modcargo] Generating metadata for windows-targets-0.48.5 [modcargo] Generating metadata for windows-targets-0.52.6 [modcargo] Generating metadata for windows-version-0.1.1 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.42.2 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_aarch64_msvc-0.42.2 [modcargo] Generating metadata for windows_aarch64_msvc-0.48.5 [modcargo] Generating metadata for windows_aarch64_msvc-0.52.6 [modcargo] Generating metadata for windows_i686_gnu-0.42.2 [modcargo] Generating metadata for windows_i686_gnu-0.48.5 [modcargo] Generating metadata for windows_i686_gnu-0.52.6 [modcargo] Generating metadata for windows_i686_gnullvm-0.52.6 [modcargo] Generating metadata for windows_i686_msvc-0.42.2 [modcargo] Generating metadata for windows_i686_msvc-0.48.5 [modcargo] Generating metadata for windows_i686_msvc-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnu-0.42.2 [modcargo] Generating metadata for windows_x86_64_gnu-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnu-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.42.2 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_x86_64_msvc-0.42.2 [modcargo] Generating metadata for windows_x86_64_msvc-0.48.5 [modcargo] Generating metadata for windows_x86_64_msvc-0.52.6 [modcargo] Generating metadata for winit-0.30.5 [modcargo] Generating metadata for winnow-0.6.20 [modcargo] Generating metadata for winreg-0.50.0 [modcargo] Generating metadata for winsafe-0.0.19 [modcargo] Generating metadata for write16-1.0.0 [modcargo] Generating metadata for writeable-0.5.5 [modcargo] Generating metadata for x11-dl-2.21.0 [modcargo] Generating metadata for x11rb-0.13.1 [modcargo] Generating metadata for x11rb-protocol-0.13.1 [modcargo] Generating metadata for xcursor-0.3.8 [modcargo] Generating metadata for xkbcommon-dl-0.4.2 [modcargo] Generating metadata for xkeysym-0.2.1 [modcargo] Generating metadata for xml5ever-0.18.1 [modcargo] Generating metadata for yansi-1.0.1 [modcargo] Generating metadata for yoke-0.7.5 [modcargo] Generating metadata for yoke-derive-0.7.5 [modcargo] Generating metadata for zerocopy-0.7.35 [modcargo] Generating metadata for zerocopy-derive-0.7.35 [modcargo] Generating metadata for zerofrom-0.1.5 [modcargo] Generating metadata for zerofrom-derive-0.1.5 [modcargo] Generating metadata for zeroize-1.8.1 [modcargo] Generating metadata for zerovec-0.10.4 [modcargo] Generating metadata for zerovec-derive-0.10.3 [modcargo] Generating metadata for zune-core-0.4.12 [modcargo] Generating metadata for zune-inflate-0.2.54 [modcargo] Generating metadata for zune-jpeg-0.4.14 >>> Running configure in audio/spotify-player at 1738559201.03 ===> audio/spotify-player ===> Generating configure for spotify-player-0.20.4 ===> Configuring for spotify-player-0.20.4 >>> Running build in audio/spotify-player at 1738559208.72 ===> audio/spotify-player ===> Building for spotify-player-0.20.4 warning: `panic` setting is ignored for `bench` profile Compiling proc-macro2 v1.0.92 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/proc-macro2-1.0.92/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)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=4f11b39d29d6bbad -C extra-filename=-4f11b39d29d6bbad --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/proc-macro2-4f11b39d29d6bbad -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/proc-macro2-4f11b39d29d6bbad/build-script-build` Compiling unicode-ident v1.0.14 Running `/usr/local/bin/rustc --crate-name unicode_ident --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/unicode-ident-1.0.14/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)' --check-cfg 'cfg(feature, values())' -C metadata=d161b6e2ead246c5 -C extra-filename=-d161b6e2ead246c5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/proc-macro2-1.0.92/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)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=45c87a7d9ecd3851 -C extra-filename=-45c87a7d9ecd3851 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern unicode_ident=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libunicode_ident-d161b6e2ead246c5.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)'` Compiling quote v1.0.37 Running `/usr/local/bin/rustc --crate-name quote --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/quote-1.0.37/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)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=c792d1753d90ba2e -C extra-filename=-c792d1753d90ba2e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rmeta --cap-lints allow` Compiling syn v2.0.90 Running `/usr/local/bin/rustc --crate-name syn --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/syn-2.0.90/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="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=a7b0043254c0a39e -C extra-filename=-a7b0043254c0a39e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rmeta --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rmeta --extern unicode_ident=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libunicode_ident-d161b6e2ead246c5.rmeta --cap-lints allow` Compiling libc v0.2.168 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/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="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=4482d7e7c467aa94 -C extra-filename=-4482d7e7c467aa94 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94/build-script-build` Running `/usr/local/bin/rustc --crate-name libc --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=ca37e2e126869992 -C extra-filename=-ca37e2e126869992 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/libc-4482d7e7c467aa94/build-script-build` Compiling cfg-if v1.0.0 Running `/usr/local/bin/rustc --crate-name cfg_if --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=95ba2f1ebb989603 -C extra-filename=-95ba2f1ebb989603 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name libc --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/libc-0.2.168/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="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=fea4eff1af08d288 -C extra-filename=-fea4eff1af08d288 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Compiling autocfg v1.4.0 Running `/usr/local/bin/rustc --crate-name autocfg --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/autocfg-1.4.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)' --check-cfg 'cfg(feature, values())' -C metadata=924bea321a998956 -C extra-filename=-924bea321a998956 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling lock_api v0.4.12 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/lock_api-0.4.12/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="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=969648f9c317a9ac -C extra-filename=-969648f9c317a9ac --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/lock_api-969648f9c317a9ac -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern autocfg=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libautocfg-924bea321a998956.rlib --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/lock_api-969648f9c317a9ac/build-script-build` Compiling scopeguard v1.2.0 Running `/usr/local/bin/rustc --crate-name scopeguard --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/scopeguard-1.2.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=e2935a91c5d482e7 -C extra-filename=-e2935a91c5d482e7 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name lock_api --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/lock_api-0.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=85c3df5283a62b0a -C extra-filename=-85c3df5283a62b0a --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern scopeguard=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libscopeguard-e2935a91c5d482e7.rmeta --cap-lints allow --cfg has_const_fn_trait_bound` Compiling memchr v2.7.4 Running `/usr/local/bin/rustc --crate-name memchr --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=8604eb8722c1a757 -C extra-filename=-8604eb8722c1a757 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling log v0.4.22 Running `/usr/local/bin/rustc --crate-name log --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/log-0.4.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --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=8ced5b445e5c219b -C extra-filename=-8ced5b445e5c219b --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling shlex v1.3.0 Running `/usr/local/bin/rustc --crate-name shlex --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c9a372bcefe5c7ba -C extra-filename=-c9a372bcefe5c7ba --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling jobserver v0.1.32 Running `/usr/local/bin/rustc --crate-name jobserver --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/jobserver-0.1.32/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)' --check-cfg 'cfg(feature, values())' -C metadata=199994b0665cc72c -C extra-filename=-199994b0665cc72c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow` Compiling cc v1.2.4 Running `/usr/local/bin/rustc --crate-name cc --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/cc-1.2.4/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="parallel"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=e1d97579f5d12779 -C extra-filename=-e1d97579f5d12779 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern jobserver=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libjobserver-199994b0665cc72c.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --extern shlex=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libshlex-c9a372bcefe5c7ba.rmeta --cap-lints allow` Compiling equivalent v1.0.1 Running `/usr/local/bin/rustc --crate-name equivalent --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/equivalent-1.0.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4c40a4b0654af4ab -C extra-filename=-4c40a4b0654af4ab --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling allocator-api2 v0.2.21 Running `/usr/local/bin/rustc --crate-name allocator_api2 --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/allocator-api2-0.2.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=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=a127718ff5e47c7f -C extra-filename=-a127718ff5e47c7f --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling foldhash v0.1.3 Running `/usr/local/bin/rustc --crate-name foldhash --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/foldhash-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=07eb422389c28b6c -C extra-filename=-07eb422389c28b6c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling hashbrown v0.15.2 Running `/usr/local/bin/rustc --crate-name hashbrown --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/hashbrown-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "compiler_builtins", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=ffcb508c84dd1575 -C extra-filename=-ffcb508c84dd1575 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern allocator_api2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liballocator_api2-a127718ff5e47c7f.rmeta --extern equivalent=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libequivalent-4c40a4b0654af4ab.rmeta --extern foldhash=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libfoldhash-07eb422389c28b6c.rmeta --cap-lints allow` Compiling smallvec v1.13.2 Running `/usr/local/bin/rustc --crate-name smallvec --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/smallvec-1.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=dfc5373264dc54ef -C extra-filename=-dfc5373264dc54ef --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name cfg_if --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=1998788d68d38c72 -C extra-filename=-1998788d68d38c72 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling indexmap v2.7.0 Running `/usr/local/bin/rustc --crate-name indexmap --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/indexmap-2.7.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=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "rustc-rayon", "serde", "std", "test_debug"))' -C metadata=66a53beae7265990 -C extra-filename=-66a53beae7265990 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern equivalent=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libequivalent-4c40a4b0654af4ab.rmeta --extern hashbrown=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libhashbrown-ffcb508c84dd1575.rmeta --cap-lints allow` Compiling gimli v0.31.1 Running `/usr/local/bin/rustc --crate-name gimli --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/gimli-0.31.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="read"' --cfg 'feature="read-core"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "endian-reader", "fallible-iterator", "read", "read-all", "read-core", "rustc-dep-of-std", "std", "write"))' -C metadata=3e50c5d476531f45 -C extra-filename=-3e50c5d476531f45 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling once_cell v1.20.2 Running `/usr/local/bin/rustc --crate-name once_cell --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=4b8e1b641ddebb31 -C extra-filename=-4b8e1b641ddebb31 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling adler2 v2.0.0 Running `/usr/local/bin/rustc --crate-name adler2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/adler2-2.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=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=fdf8012abf81e7fa -C extra-filename=-fdf8012abf81e7fa --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling miniz_oxide v0.8.0 Running `/usr/local/bin/rustc --crate-name miniz_oxide --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/miniz_oxide-0.8.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=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "rustc-dep-of-std", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=f0835e5430dcb139 -C extra-filename=-f0835e5430dcb139 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern adler2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libadler2-fdf8012abf81e7fa.rmeta --cap-lints allow` Compiling addr2line v0.24.2 Running `/usr/local/bin/rustc --crate-name addr2line --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/addr2line-0.24.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "alloc", "bin", "cargo-all", "compiler_builtins", "core", "cpp_demangle", "default", "fallible-iterator", "loader", "rustc-demangle", "rustc-dep-of-std", "smallvec", "std"))' -C metadata=82c6606ac8a41df5 -C extra-filename=-82c6606ac8a41df5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern gimli=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libgimli-3e50c5d476531f45.rmeta --cap-lints allow` Compiling object v0.36.5 Running `/usr/local/bin/rustc --crate-name object --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/object-0.36.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read_core"' --cfg 'feature="unaligned"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compiler_builtins", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "wasm", "write", "write_core", "write_std", "xcoff"))' -C metadata=dc3936e5f8e1ae3f -C extra-filename=-dc3936e5f8e1ae3f --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern memchr=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libmemchr-8604eb8722c1a757.rmeta --cap-lints allow` Compiling rustc-demangle v0.1.24 Running `/usr/local/bin/rustc --crate-name rustc_demangle --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustc-demangle-0.1.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std", "std"))' -C metadata=8dd666f1917ca343 -C extra-filename=-8dd666f1917ca343 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling fixedbitset v0.4.2 Running `/usr/local/bin/rustc --crate-name fixedbitset --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/fixedbitset-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=128380853309043e -C extra-filename=-128380853309043e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling parking_lot_core v0.9.10 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot_core-0.9.10/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="backtrace"' --cfg 'feature="deadlock_detection"' --cfg 'feature="petgraph"' --cfg 'feature="thread-id"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=2f48096a8bf80e00 -C extra-filename=-2f48096a8bf80e00 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/parking_lot_core-2f48096a8bf80e00 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/parking_lot_core-2f48096a8bf80e00/build-script-build` Compiling petgraph v0.6.5 Running `/usr/local/bin/rustc --crate-name petgraph --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/petgraph-0.6.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="graphmap"' --cfg 'feature="matrix_graph"' --cfg 'feature="stable_graph"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all", "default", "generate", "graphmap", "matrix_graph", "quickcheck", "rayon", "serde", "serde-1", "serde_derive", "stable_graph", "unstable"))' -C metadata=4d6bb55e95ea1c42 -C extra-filename=-4d6bb55e95ea1c42 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern fixedbitset=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libfixedbitset-128380853309043e.rmeta --extern indexmap=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libindexmap-66a53beae7265990.rmeta --cap-lints allow` Compiling backtrace v0.3.74 Running `/usr/local/bin/rustc --crate-name backtrace --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/backtrace-0.3.74/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --allow=unexpected_cfgs --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("coresymbolication", "cpp_demangle", "dbghelp", "default", "dl_iterate_phdr", "dladdr", "kernel32", "libunwind", "serde", "serialize-serde", "std", "unix-backtrace"))' -C metadata=31762eb42b6b2ec5 -C extra-filename=-31762eb42b6b2ec5 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern addr2line=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libaddr2line-82c6606ac8a41df5.rmeta --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern miniz_oxide=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libminiz_oxide-f0835e5430dcb139.rmeta --extern object=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libobject-dc3936e5f8e1ae3f.rmeta --extern rustc_demangle=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/librustc_demangle-8dd666f1917ca343.rmeta --cap-lints allow` Compiling thread-id v4.2.2 Running `/usr/local/bin/rustc --crate-name thread_id --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/thread-id-4.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=198f3f42208e75af -C extra-filename=-198f3f42208e75af --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Running `/usr/local/bin/rustc --crate-name parking_lot_core --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot_core-0.9.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="backtrace"' --cfg 'feature="deadlock_detection"' --cfg 'feature="petgraph"' --cfg 'feature="thread-id"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=5bad7e94c17208e0 -C extra-filename=-5bad7e94c17208e0 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern backtrace=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbacktrace-31762eb42b6b2ec5.rmeta --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern petgraph=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libpetgraph-4d6bb55e95ea1c42.rmeta --extern smallvec=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsmallvec-dfc5373264dc54ef.rmeta --extern thread_id=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libthread_id-198f3f42208e75af.rmeta --cap-lints allow` Compiling pin-project-lite v0.2.15 Running `/usr/local/bin/rustc --crate-name pin_project_lite --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/pin-project-lite-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::unreadable_literal' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=f160f06a5a5ec4e4 -C extra-filename=-f160f06a5a5ec4e4 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling parking_lot v0.12.3 Running `/usr/local/bin/rustc --crate-name parking_lot --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/parking_lot-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="deadlock_detection"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=4b0e36a216e8859c -C extra-filename=-4b0e36a216e8859c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern lock_api=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblock_api-85c3df5283a62b0a.rmeta --extern parking_lot_core=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libparking_lot_core-5bad7e94c17208e0.rmeta --cap-lints allow` Compiling bytes v1.9.0 Running `/usr/local/bin/rustc --crate-name bytes --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/bytes-1.9.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=95edd0f9a2a76ba6 -C extra-filename=-95edd0f9a2a76ba6 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling getrandom v0.2.15 Running `/usr/local/bin/rustc --crate-name getrandom --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/getrandom-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="js"' --cfg 'feature="js-sys"' --cfg 'feature="rdrand"' --cfg 'feature="std"' --cfg 'feature="wasm-bindgen"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "custom", "js", "js-sys", "linux_disable_fallback", "rdrand", "rustc-dep-of-std", "std", "test-in-browser", "wasm-bindgen"))' -C metadata=99a2205cbf81b64d -C extra-filename=-99a2205cbf81b64d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern cfg_if=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcfg_if-95ba2f1ebb989603.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Compiling itoa v1.0.14 Running `/usr/local/bin/rustc --crate-name itoa --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/itoa-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=e5c3b2cdbe619124 -C extra-filename=-e5c3b2cdbe619124 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling zerocopy-derive v0.7.35 Running `/usr/local/bin/rustc --crate-name zerocopy_derive --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/zerocopy-derive-0.7.35/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)' --check-cfg 'cfg(feature, values())' -C metadata=027e32b6372a183e -C extra-filename=-027e32b6372a183e --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling futures-core v0.3.31 Running `/usr/local/bin/rustc --crate-name futures_core --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/futures-core-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unstable"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "portable-atomic", "std", "unstable"))' -C metadata=eafa28b9438ec8f0 -C extra-filename=-eafa28b9438ec8f0 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling mio v1.0.3 Running `/usr/local/bin/rustc --crate-name mio --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/mio-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=46ce0f13b019a67c -C extra-filename=-46ce0f13b019a67c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern log=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblog-8ced5b445e5c219b.rmeta --cap-lints allow` Compiling futures-sink v0.3.31 Running `/usr/local/bin/rustc --crate-name futures_sink --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/futures-sink-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=19c3587fe027a202 -C extra-filename=-19c3587fe027a202 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling slab v0.4.9 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/slab-0.4.9/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=76ce8d54f31f53c1 -C extra-filename=-76ce8d54f31f53c1 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/slab-76ce8d54f31f53c1 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern autocfg=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libautocfg-924bea321a998956.rlib --cap-lints allow` Compiling socket2 v0.5.8 Running `/usr/local/bin/rustc --crate-name socket2 --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/socket2-0.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="all"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all"))' -C metadata=a35856391d2b4670 -C extra-filename=-a35856391d2b4670 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --cap-lints allow` Compiling tokio-macros v2.4.0 Running `/usr/local/bin/rustc --crate-name tokio_macros --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/tokio-macros-2.4.0/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)' --check-cfg 'cfg(feature, values())' -C metadata=ae36c8ac9e254664 -C extra-filename=-ae36c8ac9e254664 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling serde v1.0.216 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde-1.0.216/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="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=c31df1b74511af4c -C extra-filename=-c31df1b74511af4c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/serde-c31df1b74511af4c -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling fnv v1.0.7 Running `/usr/local/bin/rustc --crate-name fnv --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=82ead602370342cf -C extra-filename=-82ead602370342cf --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name memchr --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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 embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=c4131d2b9da36bbf -C extra-filename=-c4131d2b9da36bbf --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling rustix v0.38.42 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustix-0.38.42/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 --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "rustc-std-workspace-alloc", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=cd03755abf582f6a -C extra-filename=-cd03755abf582f6a --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/rustix-cd03755abf582f6a -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/rustix-cd03755abf582f6a/build-script-build` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/serde-c31df1b74511af4c/build-script-build` Compiling tokio v1.42.0 Running `/usr/local/bin/rustc --crate-name tokio --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/tokio-1.42.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="parking_lot"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bytes", "default", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "tracing", "windows-sys"))' -C metadata=3131410b80a3836c -C extra-filename=-3131410b80a3836c --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern bytes=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbytes-95edd0f9a2a76ba6.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-ca37e2e126869992.rmeta --extern mio=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libmio-46ce0f13b019a67c.rmeta --extern parking_lot=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libparking_lot-4b0e36a216e8859c.rmeta --extern pin_project_lite=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libpin_project_lite-f160f06a5a5ec4e4.rmeta --extern socket2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsocket2-a35856391d2b4670.rmeta --extern tokio_macros=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libtokio_macros-ae36c8ac9e254664.so --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/slab-76ce8d54f31f53c1/build-script-build` Compiling errno v0.3.10 Running `/usr/local/bin/rustc --crate-name errno --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/errno-0.3.10/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=19b504b579a67f05 -C extra-filename=-19b504b579a67f05 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow` Compiling serde_derive v1.0.216 Running `/usr/local/bin/rustc --crate-name serde_derive --edition=2015 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde_derive-1.0.216/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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=d137dfc0ff85b2b1 -C extra-filename=-d137dfc0ff85b2b1 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern proc_macro2=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libproc_macro2-45c87a7d9ecd3851.rlib --extern quote=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libquote-c792d1753d90ba2e.rlib --extern syn=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libsyn-a7b0043254c0a39e.rlib --extern proc_macro --cap-lints allow` Compiling bitflags v2.6.0 Running `/usr/local/bin/rustc --crate-name bitflags --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/bitflags-2.6.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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=d6f1bd1c23569c8d -C extra-filename=-d6f1bd1c23569c8d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/local/bin/rustc --crate-name rustix --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/rustix-0.38.42/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 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "rustc-std-workspace-alloc", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=cbc5849042a14da3 -C extra-filename=-cbc5849042a14da3 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern bitflags=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libbitflags-d6f1bd1c23569c8d.rmeta --extern libc_errno=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liberrno-19b504b579a67f05.rmeta --extern libc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/liblibc-fea4eff1af08d288.rmeta --cap-lints allow --cfg static_assertions --cfg libc --cfg netbsdlike --cfg bsd` Running `/usr/local/bin/rustc --crate-name serde --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/serde-1.0.216/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=c6ed7c9975acdc50 -C extra-filename=-c6ed7c9975acdc50 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern serde_derive=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libserde_derive-d137dfc0ff85b2b1.so --cap-lints allow --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'` Running `/usr/local/bin/rustc --crate-name slab --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/slab-0.4.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=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=90d2ae8ffd35fc5d -C extra-filename=-90d2ae8ffd35fc5d --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling ring v0.17.8 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/ring-0.17.8/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="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "less-safe-getrandom-custom-or-rdrand", "slow_tests", "std", "test_logging", "unstable-testing-arm-no-hw", "unstable-testing-arm-no-neon", "wasm32_unknown_unknown_js"))' -C metadata=445f06d7a9698c11 -C extra-filename=-445f06d7a9698c11 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --extern cc=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps/libcc-e1d97579f5d12779.rlib --cap-lints allow` Compiling either v1.13.0 Running `/usr/local/bin/rustc --crate-name either --edition=2018 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/either-1.13.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="use_std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=b4f5f18dd0808472 -C extra-filename=-b4f5f18dd0808472 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Compiling thiserror v1.0.69 Running `/usr/local/bin/rustc --crate-name build_script_build --edition=2021 /usr/obj/ports/spotify-player-0.20.4/spotify-player-0.20.4/modcargo-crates/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)' --check-cfg 'cfg(feature, values())' -C metadata=7e7a9dbf88c95511 -C extra-filename=-7e7a9dbf88c95511 --out-dir /usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/thiserror-7e7a9dbf88c95511 -C strip=debuginfo -L dependency=/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/deps --cap-lints allow` Running `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11/build-script-build` warning: ring@0.17.8: In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from include/ring-core/mem.h:60, warning: ring@0.17.8: from crypto/curve25519/curve25519.c:22: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/curve25519/internal.h:20, warning: ring@0.17.8: from crypto/curve25519/curve25519.c:24: warning: ring@0.17.8: crypto/curve25519/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/curve25519/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/curve25519/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/curve25519/../internal.h: At top level: warning: ring@0.17.8: crypto/curve25519/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/curve25519/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/curve25519/../internal.h: At top level: warning: ring@0.17.8: crypto/curve25519/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/curve25519/curve25519.c: In function 'x25519_ge_scalarmult_small_precomp': warning: ring@0.17.8: crypto/curve25519/curve25519.c:725:35: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: cmov(&e, &multiples[j-1], 1&constant_time_eq_w(index, j)); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/curve25519/curve25519.c:725:35: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/172e8fe49fe517e0-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from include/ring-core/aes.h:52, warning: ring@0.17.8: from crypto/fipsmodule/aes/aes_nohw.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/aes/aes_nohw.c:17: warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/aes/../../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/cf1be0f3c161d833-aes_nohw.o" "-c" "crypto/fipsmodule/aes/aes_nohw.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/bn/internal.h:126, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery.c:109: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/internal.h:135, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery.c:109: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:109: warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:112: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #if LIMB_BITS == 64 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #elif LIMB_BITS == 32 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:113: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_adc': warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:112: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:113: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_add': warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:112: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:113: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_sbb': warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:112: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:113: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_sub': warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:112: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery.c:113: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t index) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from include/ring-core/base.h:78, warning: ring@0.17.8: from crypto/fipsmodule/bn/internal.h:126, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery.c:109: warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:115:23: error: 'BN_MONT_CTX_N0_LIMBS' undeclared here (not in a function) warning: ring@0.17.8: OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:115:23: error: expression in static assertion is not an integer warning: ring@0.17.8: OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:118:3: error: expression in static assertion is not an integer warning: ring@0.17.8: sizeof(BN_ULONG) * BN_MONT_CTX_N0_LIMBS == sizeof(uint64_t), warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c: In function 'ring_core_0_17_8_bn_from_montgomery_in_place': warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:152:10: warning: conversion to 'unsigned int' from 'BN_ULONG' {aka 'int'} may change the sign of the result [-Wsign-conversion] warning: ring@0.17.8: v = 0u - v; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:152:7: warning: conversion to 'BN_ULONG' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] warning: ring@0.17.8: v = 0u - v; warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:154:12: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: r[i] = constant_time_select_w(v, a[i], r[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery.c:154:12: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery.o" "-c" "crypto/fipsmodule/bn/montgomery.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/bn/internal.h:126, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery_inv.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/internal.h:135, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery_inv.c:15: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/bn/montgomery_inv.c:15: warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from include/ring-core/base.h:78, warning: ring@0.17.8: from crypto/fipsmodule/bn/internal.h:126, warning: ring@0.17.8: from crypto/fipsmodule/bn/montgomery_inv.c:15: warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:19:23: error: 'BN_MONT_CTX_N0_LIMBS' undeclared here (not in a function) warning: ring@0.17.8: OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:19:23: error: expression in static assertion is not an integer warning: ring@0.17.8: OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:21:23: error: expression in static assertion is not an integer warning: ring@0.17.8: OPENSSL_STATIC_ASSERT(sizeof(BN_ULONG) * BN_MONT_CTX_N0_LIMBS == sizeof(uint64_t), warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' warning: ring@0.17.8: #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c: In function 'ring_core_0_17_8_bn_neg_inv_mod_r_u64': warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:25:45: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: #define LG_LITTLE_R (BN_MONT_CTX_N0_LIMBS * BN_BITS2) warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:53:49: note: in expansion of macro 'LG_LITTLE_R' warning: ring@0.17.8: static const uint64_t alpha = UINT64_C(1) << (LG_LITTLE_R - 1); warning: ring@0.17.8: ^~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:63:5: warning: "BN_BITS2" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #if BN_BITS2 == 64 && defined(BN_ULLONG) warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/bn/montgomery_inv.c:100:5: warning: "BN_BITS2" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #if BN_BITS2 == 64 && defined(BN_ULLONG) warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery_inv.o" "-c" "crypto/fipsmodule/bn/montgomery_inv.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/ec/ecp_nistz.h:18, warning: ring@0.17.8: from crypto/fipsmodule/ec/ecp_nistz.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, warning: ring@0.17.8: from crypto/fipsmodule/ec/ecp_nistz.h:20, warning: ring@0.17.8: from crypto/fipsmodule/ec/ecp_nistz.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/ecp_nistz.h:20, warning: ring@0.17.8: from crypto/fipsmodule/ec/ecp_nistz.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/ecp_nistz.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:249:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:249:61: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:250:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t in, crypto_word_t w) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:250:51: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t in, crypto_word_t w) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-ecp_nistz.o" "-c" "crypto/fipsmodule/ec/ecp_nistz.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/ec/./p256_shared.h:22, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./../bn/internal.h:135, warning: ring@0.17.8: from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./p256_shared.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/./p256_shared.h:40:27: error: 'BN_BITS2' undeclared here (not in a function) warning: ring@0.17.8: #define P256_LIMBS (256 / BN_BITS2) warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./p256_shared.h:45:14: note: in expansion of macro 'P256_LIMBS' warning: ring@0.17.8: BN_ULONG X[P256_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p256.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:36:3: warning: implicit declaration of function 'BN_MONT_CTX_N0' [-Wimplicit-function-declaration] warning: ring@0.17.8: BN_MONT_CTX_N0(0xccd1c8aa, 0xee00bc4f) warning: ring@0.17.8: ^~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:36:3: error: initializer element is not constant warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:36:3: note: (near initialization for 'N_N0[0]') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:39:38: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p256_scalar_mul_mont(ScalarMont r, const ScalarMont a, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:39:58: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p256_scalar_mul_mont(ScalarMont r, const ScalarMont a, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:40:48: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: const ScalarMont b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c: In function 'ring_core_0_17_8_p256_scalar_mul_mont': warning: ring@0.17.8: crypto/fipsmodule/ec/./p256_shared.h:40:25: error: invalid operands to binary / (have 'int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P256_LIMBS (256 / BN_BITS2) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:42:33: note: in expansion of macro 'P256_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:42:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:42:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:42:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./p256_shared.h:40:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P256_LIMBS (256 / BN_BITS2) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:42:33: note: in expansion of macro 'P256_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/./p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p256.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/./../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: const BN_ULONG *np, const BN_ULONG *n0, size_t num); warning: ring@0.17.8: ~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:46:42: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p256_scalar_sqr_rep_mont(ScalarMont r, const ScalarMont a, Limb rep) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:46:62: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p256_scalar_sqr_rep_mont(ScalarMont r, const ScalarMont a, Limb rep) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p256.c:26:23: warning: 'N' defined but not used [-Wunused-variable] warning: ring@0.17.8: static const BN_ULONG N[P256_LIMBS] = { warning: ring@0.17.8: ^ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p256.o" "-c" "crypto/fipsmodule/ec/gfp_p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/ec/../../limbs/limbs.h:18, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared here (not in a function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:28: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:23:10: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Limb X[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #if LIMB_BITS == 64 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #elif LIMB_BITS == 32 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_adc': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_add': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sbb': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sub': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t index) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:60:19: warning: type defaults to 'int' in declaration of 'Q_PLUS_1_SHR_1' [-Wimplicit-int] warning: ring@0.17.8: static const Elem Q_PLUS_1_SHR_1 = { warning: ring@0.17.8: ^~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:3: warning: signed conversion from 'unsigned int' to 'int' changes value from '2147483648' to '-2147483648' [-Wsign-conversion] warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:15: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:15: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:18: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:18: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:30: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:30: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:42: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:42: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:54: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:54: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:66: warning: excess elements in scalar initializer warning: ring@0.17.8: 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:65:66: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:3: warning: excess elements in scalar initializer warning: ring@0.17.8: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:3: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:15: warning: excess elements in scalar initializer warning: ring@0.17.8: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:15: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:27: warning: excess elements in scalar initializer warning: ring@0.17.8: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:27: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:39: warning: excess elements in scalar initializer warning: ring@0.17.8: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:39: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:51: warning: excess elements in scalar initializer warning: ring@0.17.8: 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:66:51: note: (near initialization for 'Q_PLUS_1_SHR_1') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:71:3: warning: implicit declaration of function 'BN_MONT_CTX_N0' [-Wimplicit-function-declaration] warning: ring@0.17.8: BN_MONT_CTX_N0(1, 1) warning: ring@0.17.8: ^~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:71:3: error: initializer element is not constant warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:71:3: note: (near initialization for 'Q_N0[0]') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:75:3: error: initializer element is not constant warning: ring@0.17.8: BN_MONT_CTX_N0(0x6ed46089, 0xe88fdc45) warning: ring@0.17.8: ^~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:75:3: note: (near initialization for 'N_N0[0]') warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:40: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:54: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'is_equal': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:87:28: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: return LIMBS_equal(a, b, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:87:22: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_equal' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: return LIMBS_equal(a, b, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:30:29: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:87:25: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_equal' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: return LIMBS_equal(a, b, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:30:45: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_equal' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:87:28: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: return LIMBS_equal(a, b, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:30:57: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:90:45: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: static inline Limb is_zero(const BN_ULONG a[P384_LIMBS]) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:90:43: error: size of array 'a' has non-integer type warning: ring@0.17.8: static inline Limb is_zero(const BN_ULONG a[P384_LIMBS]) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'is_zero': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:91:28: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: return LIMBS_are_zero(a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_are_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:91:28: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: return LIMBS_are_zero(a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:28:44: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'copy_conditional': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:96:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: for (size_t i = 0; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:96:24: warning: comparison between pointer and integer warning: ring@0.17.8: for (size_t i = 0; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:6: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: r[i] = constant_time_select_w(condition, a[i], r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:12: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: r[i] = constant_time_select_w(condition, a[i], r[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:12: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:47: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: r[i] = constant_time_select_w(condition, a[i], r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:53: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: r[i] = constant_time_select_w(condition, a[i], r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:97:5: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: r[i] = constant_time_select_w(condition, a[i], r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:34: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:48: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:62: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_add': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:103:29: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_add_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:103:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_add_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:33:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:103:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_add_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:33:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:103:23: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_add_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:33:57: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 5 of 'ring_core_0_17_8_LIMBS_add_mod' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:103:29: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_add_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:34:27: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_sub': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:107:29: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:107:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:35:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:107:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:35:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:107:23: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:35:57: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 5 of 'ring_core_0_17_8_LIMBS_sub_mod' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:107:29: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:36:27: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:110:32: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static void elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:110:46: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static void elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_div_by_2': warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:152:17: warning: implicit declaration of function 'constant_time_is_nonzero_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] warning: ring@0.17.8: Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: constant_time_conditional_memxor warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:152:17: warning: nested extern declaration of 'constant_time_is_nonzero_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:152:45: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:152:49: error: invalid operands to binary & (have 'const BN_ULONG *' {aka 'const int *'} and 'int') warning: ring@0.17.8: Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); warning: ring@0.17.8: ~ ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:155:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Limb carry = a[P384_LIMBS - 1] & 1; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:156:5: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:156:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:156:21: error: assignment of read-only location '*((const BN_ULONG *)& + ((sizetype)((long unsigned int)r * 4) + 18446744073709551612))' warning: ring@0.17.8: r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:156:3: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:157:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: for (size_t i = 1; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:157:24: warning: comparison between pointer and integer warning: ring@0.17.8: for (size_t i = 1; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:158:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Limb new_carry = a[P384_LIMBS - i - 1]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:159:7: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: r[P384_LIMBS - i - 1] = warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:160:12: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:160:47: error: invalid operands to binary << (have 'Limb' {aka 'int'} and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); warning: ring@0.17.8: ^~ ~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:160:38: error: invalid operands to binary | (have 'BN_ULONG' {aka 'const int'} and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); warning: ring@0.17.8: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:159:27: error: assignment of read-only location '*((const BN_ULONG *)& + (((sizetype)r - (sizetype)i) * 4 + 18446744073709551612))' warning: ring@0.17.8: r[P384_LIMBS - i - 1] = warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:159:5: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: r[P384_LIMBS - i - 1] = warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:164:8: warning: type defaults to 'int' in declaration of 'adjusted' [-Wimplicit-int] warning: ring@0.17.8: Elem adjusted; warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:165:60: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:165:31: warning: passing argument 1 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:116:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:165:41: warning: passing argument 2 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:116:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:165:44: warning: passing argument 3 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:116:68: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'limbs_add' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:165:60: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:117:38: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_mont': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:173:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:173:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:173:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:173:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:173:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: const BN_ULONG *np, const BN_ULONG *n0, size_t num); warning: ring@0.17.8: ~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_by_2': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:177:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_shl_mod(r, a, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:177:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_shl_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_shl_mod(r, a, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:37:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:177:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_shl_mod' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: LIMBS_shl_mod(r, a, Q, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:37:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'ring_core_0_17_8_LIMBS_shl_mod' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:177:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: LIMBS_shl_mod(r, a, Q, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:37:69: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:180:51: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:180:65: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_by_3': warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:182:8: warning: type defaults to 'int' in declaration of 'doubled' [-Wimplicit-int] warning: ring@0.17.8: Elem doubled; warning: ring@0.17.8: ^~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:192:25: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:192:39: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:192:53: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:196:30: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:196:44: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:200:30: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:200:44: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:200:58: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:204:25: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_neg(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:204:39: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p384_elem_neg(Elem r, const Elem a) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'ring_core_0_17_8_p384_elem_neg': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:205:36: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:205:33: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_are_zero' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:28:32: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_are_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:205:36: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:15: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:28:44: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:206:37: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:206:28: warning: passing argument 1 of 'limbs_sub' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:127:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: static inline Carry limbs_sub(Limb r[], const Limb a[], const Limb b[], warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:206:34: warning: passing argument 3 of 'limbs_sub' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:127:68: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline Carry limbs_sub(Limb r[], const Limb a[], const Limb b[], warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'limbs_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:206:37: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:128:38: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:209:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: for (size_t i = 0; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:209:24: warning: comparison between pointer and integer warning: ring@0.17.8: for (size_t i = 0; i < P384_LIMBS; ++i) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:210:6: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: r[i] = constant_time_select_w(is_zero, 0, r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:210:48: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: r[i] = constant_time_select_w(is_zero, 0, r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:210:5: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: r[i] = constant_time_select_w(is_zero, 0, r[i]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:215:38: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] warning: ring@0.17.8: void p384_scalar_mul_mont(ScalarMont r, const ScalarMont a, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:215:58: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] warning: ring@0.17.8: void p384_scalar_mul_mont(ScalarMont r, const ScalarMont a, warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:216:48: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] warning: ring@0.17.8: const ScalarMont b) { warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'ring_core_0_17_8_p384_scalar_mul_mont': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:218:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:218:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:218:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:218:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, warning: ring@0.17.8: ~~~~~~~~~~~~~~~~^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:218:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:18: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: const BN_ULONG *np, const BN_ULONG *n0, size_t num); warning: ring@0.17.8: ~~~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c: In function 'p384_point_select_w5': warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:226:8: warning: type defaults to 'int' in declaration of 'x' [-Wimplicit-int] warning: ring@0.17.8: Elem x; limbs_zero(x, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:226:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem x; limbs_zero(x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:226:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Elem x; limbs_zero(x, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:226:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem x; limbs_zero(x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:227:8: warning: type defaults to 'int' in declaration of 'y' [-Wimplicit-int] warning: ring@0.17.8: Elem y; limbs_zero(y, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:227:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem y; limbs_zero(y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:227:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Elem y; limbs_zero(y, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:227:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem y; limbs_zero(y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:228:8: warning: type defaults to 'int' in declaration of 'z' [-Wimplicit-int] warning: ring@0.17.8: Elem z; limbs_zero(z, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:228:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem z; limbs_zero(z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:228:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: Elem z; limbs_zero(z, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:228:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: Elem z; limbs_zero(z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:232:5: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:232:27: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:232:27: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:232:54: error: 'crypto_word_t' undeclared (first use in this function) warning: ring@0.17.8: crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:232:68: error: expected ')' before 'i' warning: ring@0.17.8: crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); warning: ring@0.17.8: ^ warning: ring@0.17.8: ) warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:233:28: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: for (size_t j = 0; j < P384_LIMBS; ++j) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:233:26: warning: comparison between pointer and integer warning: ring@0.17.8: for (size_t j = 0; j < P384_LIMBS; ++j) { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:234:8: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:234:60: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:234:7: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:235:8: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:235:60: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:235:7: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:236:8: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:236:60: error: subscripted value is neither array nor pointer nor vector warning: ring@0.17.8: z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:236:7: warning: statement with no effect [-Wunused-value] warning: ring@0.17.8: z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:240:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->X, x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:240:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(out->X, x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:240:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: limbs_copy(out->X, x, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:240:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->X, x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:241:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->Y, y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:241:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(out->Y, y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:241:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: limbs_copy(out->Y, y, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:241:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->Y, y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:242:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->Z, z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:242:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(out->Z, z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:242:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] warning: ring@0.17.8: limbs_copy(out->Z, z, P384_LIMBS); warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:242:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(out->Z, z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/ecp_nistz384.inl:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:249:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:249:61: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:250:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t in, crypto_word_t w) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:250:51: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t in, crypto_word_t w) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_double': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:33:14: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG S[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:33:12: error: size of array 'S' has non-integer type warning: ring@0.17.8: BN_ULONG S[P384_LIMBS]; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:34:14: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG M[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:34:12: error: size of array 'M' has non-integer type warning: ring@0.17.8: BN_ULONG M[P384_LIMBS]; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:35:17: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Zsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:35:12: error: size of array 'Zsqr' has non-integer type warning: ring@0.17.8: BN_ULONG Zsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:36:17: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG tmp0[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:36:12: error: size of array 'tmp0' has non-integer type warning: ring@0.17.8: BN_ULONG tmp0[P384_LIMBS]; warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:42:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: BN_ULONG *res_x = r->X; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:43:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: BN_ULONG *res_y = r->Y; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:44:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: BN_ULONG *res_z = r->Z; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:46:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(S, in_y); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:46:20: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(S, in_y); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:48:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Zsqr, in_z); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:48:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Zsqr, in_z); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:50:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(S, S); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:50:20: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(S, S); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:52:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, in_z, in_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:52:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, in_z, in_y); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:52:30: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, in_z, in_y); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:53:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(res_z, res_z); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:53:24: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(res_z, res_z); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:55:12: warning: passing argument 1 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_add(M, in_x, Zsqr); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:55:15: warning: passing argument 2 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_add(M, in_x, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:48: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:55:21: warning: passing argument 3 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_add(M, in_x, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:102:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_add(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:56:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(Zsqr, in_x, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:56:18: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(Zsqr, in_x, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:56:24: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(Zsqr, in_x, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:58:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(res_y, S); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:58:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(res_y, S); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:59:17: warning: passing argument 1 of 'elem_div_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_div_by_2(res_y, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:110:32: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static void elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:59:24: warning: passing argument 2 of 'elem_div_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_div_by_2(res_y, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:110:46: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static void elem_div_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:61:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(M, M, Zsqr); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:61:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(M, M, Zsqr); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:61:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(M, M, Zsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:62:17: warning: passing argument 1 of 'elem_mul_by_3' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_3(M, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:180:51: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:62:20: warning: passing argument 2 of 'elem_mul_by_3' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_3(M, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:180:65: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:64:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, in_x); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:64:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, in_x); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:64:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, in_x); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:65:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(tmp0, S); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:65:23: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(tmp0, S); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:67:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(res_x, M); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:67:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(res_x, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:69:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, tmp0); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:69:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, tmp0); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:69:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, tmp0); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:70:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(S, S, res_x); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:70:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(S, S, res_x); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:70:18: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(S, S, res_x); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:72:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:72:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:72:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S, S, M); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:73:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, S, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:73:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, S, res_y); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:73:22: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, S, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_add': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:79:15: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:79:12: error: size of array 'U2' has non-integer type warning: ring@0.17.8: BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; warning: ring@0.17.8: ^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:79:31: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:79:28: error: size of array 'S2' has non-integer type warning: ring@0.17.8: BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; warning: ring@0.17.8: ^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:80:15: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:80:12: error: size of array 'U1' has non-integer type warning: ring@0.17.8: BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; warning: ring@0.17.8: ^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:80:31: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:80:28: error: size of array 'S1' has non-integer type warning: ring@0.17.8: BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; warning: ring@0.17.8: ^~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:81:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Z1sqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:81:12: error: size of array 'Z1sqr' has non-integer type warning: ring@0.17.8: BN_ULONG Z1sqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:82:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Z2sqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:82:12: error: size of array 'Z2sqr' has non-integer type warning: ring@0.17.8: BN_ULONG Z2sqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:83:14: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:83:12: error: size of array 'H' has non-integer type warning: ring@0.17.8: BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:83:29: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:83:27: error: size of array 'R' has non-integer type warning: ring@0.17.8: BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:84:17: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Hsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:84:12: error: size of array 'Hsqr' has non-integer type warning: ring@0.17.8: BN_ULONG Hsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:85:17: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Rsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:85:12: error: size of array 'Rsqr' has non-integer type warning: ring@0.17.8: BN_ULONG Rsqr[P384_LIMBS]; warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:86:17: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG Hcub[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:86:12: error: size of array 'Hcub' has non-integer type warning: ring@0.17.8: BN_ULONG Hcub[P384_LIMBS]; warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:88:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG res_x[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:88:12: error: size of array 'res_x' has non-integer type warning: ring@0.17.8: BN_ULONG res_x[P384_LIMBS]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:89:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG res_y[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:89:12: error: size of array 'res_y' has non-integer type warning: ring@0.17.8: BN_ULONG res_y[P384_LIMBS]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:90:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: BN_ULONG res_z[P384_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:90:12: error: size of array 'res_z' has non-integer type warning: ring@0.17.8: BN_ULONG res_z[P384_LIMBS]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:103:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Z2sqr, in2_z); /* Z2^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:103:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Z2sqr, in2_z); /* Z2^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:104:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Z1sqr, in1_z); /* Z1^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:104:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Z1sqr, in1_z); /* Z1^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:106:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:106:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:106:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:107:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:107:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:107:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:109:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:109:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:109:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:110:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:110:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:110:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:111:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(R, S2, S1); /* R = S2 - S1 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:111:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(R, S2, S1); /* R = S2 - S1 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:111:19: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(R, S2, S1); /* R = S2 - S1 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:113:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:113:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:113:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:114:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:114:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:114:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:115:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(H, U2, U1); /* H = U2 - U1 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:115:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(H, U2, U1); /* H = U2 - U1 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:115:19: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(H, U2, U1); /* H = U2 - U1 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:117:38: warning: passing argument 1 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: BN_ULONG is_exceptional = is_equal(U1, U2) & ~in1infty & ~in2infty; warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:40: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:117:42: warning: passing argument 2 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: BN_ULONG is_exceptional = is_equal(U1, U2) & ~in1infty & ~in2infty; warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:54: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:119:18: warning: passing argument 1 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: if (is_equal(S1, S2)) { warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:40: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:119:22: warning: passing argument 2 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: if (is_equal(S1, S2)) { warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:86:54: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline Limb is_equal(const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:122:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:122:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_zero(r->X, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:122:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:123:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:123:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_zero(r->Y, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:123:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:124:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:124:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_zero(r->Z, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:124:24: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_zero(r->Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_zero(Limb r[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:129:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Rsqr, R); /* R^2 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:129:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Rsqr, R); /* R^2 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:130:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:130:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:130:27: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:131:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Hsqr, H); /* H^2 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:131:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sqr_mont(Hsqr, H); /* H^2 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sqr_mont(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:132:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:132:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:132:31: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:133:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:133:23: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:133:29: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:135:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:135:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:135:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:136:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:136:23: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_by_2(Elem r, const Elem a) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:138:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, Rsqr, Hsqr); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:138:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, Rsqr, Hsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:138:25: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, Rsqr, Hsqr); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:139:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, Hcub); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:139:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, Hcub); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:139:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_x, res_x, Hcub); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:141:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, U2, res_x); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:141:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, U2, res_x); warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:141:23: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, U2, res_x); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:143:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S1, Hcub); warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:143:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S1, Hcub); warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:143:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(S2, S1, Hcub); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:144:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_y, R, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:144:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_y, R, res_y); warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:144:27: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_mul_mont(res_y, R, res_y); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:145:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, res_y, S2); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:145:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, res_y, S2); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:145:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: elem_sub(res_y, res_y, S2); warning: ring@0.17.8: ^~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void elem_sub(Elem r, const Elem a, const Elem b) { warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:147:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_x, in2_x, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:147:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_x, in2_x, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:148:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_y, in2_y, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:148:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_y, in2_y, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:149:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_z, in2_z, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:149:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_z, in2_z, in1infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:151:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_x, in1_x, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:151:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_x, in1_x, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:152:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_y, in1_y, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:152:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_y, in1_y, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:153:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_z, in1_z, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:153:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: copy_conditional(res_z, in1_z, in2infty); warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void copy_conditional(Elem r, const Elem a, warning: ring@0.17.8: ~~~~~~~~~~~^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:155:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->X, res_x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:155:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(r->X, res_x, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:155:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->X, res_x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:156:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->Y, res_y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:156:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(r->Y, res_y, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:156:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->Y, res_y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:157:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->Z, res_z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:157:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(r->Z, res_z, P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:157:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r->Z, res_z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:160:47: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static void add_precomputed_w5(P384_POINT *r, crypto_word_t wvalue, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:178:56: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:178:47: error: size of array 'p_scalar' has non-integer type warning: ring@0.17.8: const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:179:47: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb p_x[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:179:43: error: size of array 'p_x' has non-integer type warning: ring@0.17.8: const Limb p_x[P384_LIMBS], warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:180:47: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:180:43: error: size of array 'p_y' has non-integer type warning: ring@0.17.8: const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_mul': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:182:16: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static const crypto_word_t kMask = (1 << (5 /* kWindowSize */ + 1)) - 1; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:184:18: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:184:29: error: invalid operands to binary * (have 'const BN_ULONG *' {aka 'const int *'} and 'long unsigned int') warning: ring@0.17.8: uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:184:11: error: size of array 'p_str' has non-integer type warning: ring@0.17.8: uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:186:45: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: p_scalar, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'ring_core_0_17_8_little_endian_bytes_from_scalar' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:186:45: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: p_scalar, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/ecp_nistz384.inl:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz.h:272:45: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: size_t num_limbs); warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:198:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:198:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:198:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:199:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:199:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:199:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:200:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:200:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:200:33: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:222:3: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t recoded; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:224:3: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t wvalue = p_str[(index - 1) / 8]; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:227:3: warning: implicit declaration of function 'booth_recode' [-Wimplicit-function-declaration] warning: ring@0.17.8: booth_recode(&recoded_is_negative, &recoded, wvalue, 5); warning: ring@0.17.8: ^~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:227:3: warning: nested extern declaration of 'booth_recode' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:238:7: warning: implicit declaration of function 'add_precomputed_w5' [-Wimplicit-function-declaration] warning: ring@0.17.8: add_precomputed_w5(r, wvalue, table); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:238:7: warning: nested extern declaration of 'add_precomputed_w5' [-Wnested-externs] warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:256:34: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:256:29: error: size of array 'r' has non-integer type warning: ring@0.17.8: void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:256:63: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:256:58: error: size of array 'a' has non-integer type warning: ring@0.17.8: void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_double': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:259:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:259:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:259:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:260:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:260:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:260:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:261:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:261:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:261:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:263:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], t.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:263:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], t.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:264:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], t.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:264:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], t.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:265:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], t.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:265:25: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], t.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:268:31: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: void p384_point_add(Limb r[3][P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:268:26: error: size of array 'r' has non-integer type warning: ring@0.17.8: void p384_point_add(Limb r[3][P384_LIMBS], warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:269:37: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb a[3][P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:269:32: error: size of array 'a' has non-integer type warning: ring@0.17.8: const Limb a[3][P384_LIMBS], warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:270:37: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb b[3][P384_LIMBS]) warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:270:32: error: size of array 'b' has non-integer type warning: ring@0.17.8: const Limb b[3][P384_LIMBS]) warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_add': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:273:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:273:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t1.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:273:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.X, a[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:274:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:274:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t1.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:274:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.Y, a[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:275:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:275:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t1.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:275:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t1.Z, a[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:278:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.X, b[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:278:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t2.X, b[0], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:278:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.X, b[0], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:279:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.Y, b[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:279:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t2.Y, b[1], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:279:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.Y, b[1], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:280:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.Z, b[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:280:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] warning: ring@0.17.8: limbs_copy(t2.Z, b[2], P384_LIMBS); warning: ring@0.17.8: ^~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:280:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(t2.Z, b[2], P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:284:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], t1.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:284:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], t1.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:285:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], t1.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:285:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], t1.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:286:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], t1.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:286:26: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], t1.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:289:31: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:289:26: error: size of array 'r' has non-integer type warning: ring@0.17.8: void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:289:68: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:289:59: error: size of array 'p_scalar' has non-integer type warning: ring@0.17.8: void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:290:36: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:290:32: error: size of array 'p_x' has non-integer type warning: ring@0.17.8: const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:290:64: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:246: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:290:60: error: size of array 'p_y' has non-integer type warning: ring@0.17.8: const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { warning: ring@0.17.8: ^~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_mul': warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:293:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], acc.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:293:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[0], acc.X, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:294:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], acc.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:294:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[1], acc.Y, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:17: warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:295:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], acc.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] warning: ring@0.17.8: #define P384_LIMBS (384u / LIMB_BITS) warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/ecp_nistz384.inl:295:27: note: in expansion of macro 'P384_LIMBS' warning: ring@0.17.8: limbs_copy(r[2], acc.Z, P384_LIMBS); warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/gfp_p384.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} warning: ring@0.17.8: static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { warning: ring@0.17.8: ~~~~~~~^~~~~~~~~ warning: ring@0.17.8: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:52:23: warning: 'ONE' defined but not used [-Wunused-variable] warning: ring@0.17.8: static const BN_ULONG ONE[P384_LIMBS] = { warning: ring@0.17.8: ^~~ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:42:23: warning: 'N' defined but not used [-Wunused-variable] warning: ring@0.17.8: static const BN_ULONG N[P384_LIMBS] = { warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/gfp_p384.c:32:23: warning: 'Q' defined but not used [-Wunused-variable] warning: ring@0.17.8: static const BN_ULONG Q[P384_LIMBS] = { warning: ring@0.17.8: ^ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p384.o" "-c" "crypto/fipsmodule/ec/gfp_p384.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/fipsmodule/ec/p256.c:19: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, warning: ring@0.17.8: from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #if LIMB_BITS == 64 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #elif LIMB_BITS == 32 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:22: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_adc': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:22: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_add': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:22: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sbb': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:22: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sub': warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:21: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:22: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t index) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256_shared.h:24, warning: ring@0.17.8: from crypto/fipsmodule/ec/p256.c:24: warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/fipsmodule/ec/../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:24: warning: ring@0.17.8: crypto/fipsmodule/ec/p256_shared.h: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/p256_shared.h:40:27: error: 'BN_BITS2' undeclared here (not in a function) warning: ring@0.17.8: #define P256_LIMBS (256 / BN_BITS2) warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256_shared.h:45:14: note: in expansion of macro 'P256_LIMBS' warning: ring@0.17.8: BN_ULONG X[P256_LIMBS]; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/fipsmodule/ec/p256.c:27: warning: ring@0.17.8: crypto/fipsmodule/ec/./util.h:246:39: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void recode_scalar_bits(crypto_word_t *sign, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./util.h:246:60: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline void recode_scalar_bits(crypto_word_t *sign, crypto_word_t *digit, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/./util.h:247:39: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t in) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c: In function 'fiat_p256_point_add': warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:269:43: warning: implicit declaration of function 'constant_time_is_zero_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: fiat_p256_limb_t is_nontrivial_double = constant_time_is_zero_w(xneq | yneq) & warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:269:43: warning: nested extern declaration of 'constant_time_is_zero_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:272:7: warning: implicit declaration of function 'constant_time_declassify_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] warning: ring@0.17.8: if (constant_time_declassify_w(is_nontrivial_double)) { warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: constant_time_conditional_memxor warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:272:7: warning: nested extern declaration of 'constant_time_declassify_w' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c: At top level: warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:344:8: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static crypto_word_t fiat_p256_get_bit(const Limb in[P256_LIMBS], int i) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c: In function 'ring_core_0_17_8_p256_point_mul': warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:397:7: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t bits = fiat_p256_get_bit(scalar, i + 4) << 5; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:397:46: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: crypto_word_t bits = fiat_p256_get_bit(scalar, i + 4) << 5; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:398:33: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 3) << 4; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:399:33: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 2) << 3; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:400:33: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 1) << 2; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:401:33: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i) << 1; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:402:33: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i - 1); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:403:7: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t sign, digit; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:404:7: warning: implicit declaration of function 'recode_scalar_bits' [-Wimplicit-function-declaration] warning: ring@0.17.8: recode_scalar_bits(&sign, &digit, bits); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:404:7: warning: nested extern declaration of 'recode_scalar_bits' [-Wnested-externs] warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c: In function 'ring_core_0_17_8_p256_point_mul_base': warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:441:5: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t bits = fiat_p256_get_bit(scalar, i + 224) << 3; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:441:44: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: crypto_word_t bits = fiat_p256_get_bit(scalar, i + 224) << 3; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:442:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 160) << 2; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:443:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 96) << 1; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:444:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 32); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:460:30: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits = fiat_p256_get_bit(scalar, i + 192) << 3; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:461:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 128) << 2; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:462:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i + 64) << 1; warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: crypto/fipsmodule/ec/p256.c:463:31: error: type of formal parameter 1 is incomplete warning: ring@0.17.8: bits |= fiat_p256_get_bit(scalar, i); warning: ring@0.17.8: ^~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-p256.o" "-c" "crypto/fipsmodule/ec/p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from crypto/limbs/limbs.h:18, warning: ring@0.17.8: from crypto/limbs/limbs.c:15: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.h:20, warning: ring@0.17.8: from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/limbs/../internal.h: At top level: warning: ring@0.17.8: crypto/limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t Limb; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:18: warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: typedef crypto_word_t BN_ULONG; warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h: In function 'bn_umult_lohi': warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: BN_ULONG warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' warning: ring@0.17.8: BN_ULLONG result = (BN_ULLONG)a * b; warning: ring@0.17.8: ^ warning: ring@0.17.8: crypto/limbs/../fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) warning: ring@0.17.8: *high_out = (BN_ULONG)(result >> BN_BITS2); warning: ring@0.17.8: ^~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #if LIMB_BITS == 64 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #elif LIMB_BITS == 32 warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:19: warning: ring@0.17.8: crypto/limbs/limbs.inl: In function 'limb_adc': warning: ring@0.17.8: crypto/limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b + carry_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:19: warning: ring@0.17.8: crypto/limbs/limbs.inl: In function 'limb_add': warning: ring@0.17.8: crypto/limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a + b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)(x >> LIMB_BITS); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:19: warning: ring@0.17.8: crypto/limbs/limbs.inl: In function 'limb_sbb': warning: ring@0.17.8: crypto/limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b - borrow_in; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:19: warning: ring@0.17.8: crypto/limbs/limbs.inl: In function 'limb_sub': warning: ring@0.17.8: crypto/limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^~~~~~~~~~ warning: ring@0.17.8: double warning: ring@0.17.8: crypto/limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' warning: ring@0.17.8: DoubleLimb x = (DoubleLimb)a - b; warning: ring@0.17.8: ^ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: ret = (Carry)((x >> LIMB_BITS) & 1); warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:19: warning: ring@0.17.8: crypto/limbs/limbs.inl: At top level: warning: ring@0.17.8: crypto/limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t index) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.h:20, warning: ring@0.17.8: from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_are_zero': warning: ring@0.17.8: crypto/limbs/../internal.h:222:29: error: 'crypto_word_t' undeclared (first use in this function) warning: ring@0.17.8: #define CONSTTIME_TRUE_W ~((crypto_word_t)0) warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:29:18: note: in expansion of macro 'CONSTTIME_TRUE_W' warning: ring@0.17.8: Limb is_zero = CONSTTIME_TRUE_W; warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:222:43: error: expected ')' before numeric constant warning: ring@0.17.8: #define CONSTTIME_TRUE_W ~((crypto_word_t)0) warning: ring@0.17.8: ~ ^ warning: ring@0.17.8: crypto/limbs/limbs.c:29:18: note: in expansion of macro 'CONSTTIME_TRUE_W' warning: ring@0.17.8: Limb is_zero = CONSTTIME_TRUE_W; warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:31:15: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: is_zero = constant_time_select_w(is_zero, constant_time_is_zero_w(a[i]), warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/limbs/limbs.c:31:15: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] warning: ring@0.17.8: crypto/limbs/limbs.c:31:47: warning: implicit declaration of function 'constant_time_is_zero_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: is_zero = constant_time_select_w(is_zero, constant_time_is_zero_w(a[i]), warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/limbs/limbs.c:31:47: warning: nested extern declaration of 'constant_time_is_zero_w' [-Wnested-externs] warning: ring@0.17.8: In file included from crypto/limbs/limbs.h:20, warning: ring@0.17.8: from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_equal': warning: ring@0.17.8: crypto/limbs/../internal.h:222:29: error: 'crypto_word_t' undeclared (first use in this function) warning: ring@0.17.8: #define CONSTTIME_TRUE_W ~((crypto_word_t)0) warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:39:13: note: in expansion of macro 'CONSTTIME_TRUE_W' warning: ring@0.17.8: Limb eq = CONSTTIME_TRUE_W; warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/../internal.h:222:43: error: expected ')' before numeric constant warning: ring@0.17.8: #define CONSTTIME_TRUE_W ~((crypto_word_t)0) warning: ring@0.17.8: ~ ^ warning: ring@0.17.8: crypto/limbs/limbs.c:39:13: note: in expansion of macro 'CONSTTIME_TRUE_W' warning: ring@0.17.8: Limb eq = CONSTTIME_TRUE_W; warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:41:37: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: eq = constant_time_select_w(eq, constant_time_eq_w(a[i], b[i]), eq); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/limbs/limbs.c:41:37: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] warning: ring@0.17.8: crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_less_than': warning: ring@0.17.8: crypto/limbs/limbs.c:80:10: warning: implicit declaration of function 'constant_time_is_nonzero_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] warning: ring@0.17.8: return constant_time_is_nonzero_w(borrow); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: constant_time_conditional_memxor warning: ring@0.17.8: crypto/limbs/limbs.c:80:10: warning: nested extern declaration of 'constant_time_is_nonzero_w' [-Wnested-externs] warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_shl_mod': warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.h:25:38: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: #define LIMB_HIGH_BIT ((Limb)(1) << (LIMB_BITS - 1)) warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:137:53: note: in expansion of macro 'LIMB_HIGH_BIT' warning: ring@0.17.8: constant_time_is_nonzero_w(a[num_limbs - 1] & LIMB_HIGH_BIT); warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c: At top level: warning: ring@0.17.8: crypto/limbs/limbs.c:154:25: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t index) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:164:1: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t LIMBS_window5_split_window(Limb lower_limb, Limb higher_limb, size_t index_within_word) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: In file included from crypto/limbs/limbs.c:15: warning: ring@0.17.8: crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_window5_split_window': warning: ring@0.17.8: crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) warning: ring@0.17.8: #define LIMB_BITS CRYPTO_WORD_BITS warning: ring@0.17.8: ^~~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c:165:37: note: in expansion of macro 'LIMB_BITS' warning: ring@0.17.8: Limb high_bits = (higher_limb << (LIMB_BITS - index_within_word)) warning: ring@0.17.8: ^~~~~~~~~ warning: ring@0.17.8: crypto/limbs/limbs.c: At top level: warning: ring@0.17.8: crypto/limbs/limbs.c:174:1: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t LIMBS_window5_unsplit_window(Limb limb, size_t index_within_word) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/7ee7113b20ac8aeb-limbs.o" "-c" "crypto/limbs/limbs.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from include/ring-core/mem.h:60, warning: ring@0.17.8: from crypto/mem.c:57: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/mem.c:58: warning: ring@0.17.8: crypto/internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/internal.h: At top level: warning: ring@0.17.8: crypto/internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/internal.h: At top level: warning: ring@0.17.8: crypto/internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/0f1e39740815ef8c-mem.o" "-c" "crypto/mem.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, warning: ring@0.17.8: from include/ring-core/poly1305.h:18, warning: ring@0.17.8: from crypto/poly1305/poly1305.c:19: warning: ring@0.17.8: include/ring-core/target.h:64:2: error: #error "Unknown target CPU" warning: ring@0.17.8: #error "Unknown target CPU" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: In file included from crypto/poly1305/poly1305.c:22: warning: ring@0.17.8: crypto/poly1305/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" warning: ring@0.17.8: ^~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:232:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:232:45: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t value_barrier_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:244:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:244:49: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:249:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:249:53: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:264:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:264:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:269:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:269:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_eq_w(crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:270:48: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:277:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:277:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_select_w(crypto_word_t mask, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:278:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:279:52: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: crypto_word_t b) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:291:46: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:308:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h: In function 'constant_time_conditional_memcpy': warning: ring@0.17.8: crypto/poly1305/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] = constant_time_select_8(mask, in[i], out[i]); warning: ring@0.17.8: ^~~~~~~~~~~~~~~~~~~~~~ warning: ring@0.17.8: bssl_constant_time_test_main warning: ring@0.17.8: crypto/poly1305/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] warning: ring@0.17.8: crypto/poly1305/../internal.h: At top level: warning: ring@0.17.8: crypto/poly1305/../internal.h:322:59: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: const crypto_word_t mask) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h: In function 'constant_time_conditional_memxor': warning: ring@0.17.8: crypto/poly1305/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] warning: ring@0.17.8: out[i] ^= value_barrier_w(mask) & in[i]; warning: ring@0.17.8: ^~~~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] warning: ring@0.17.8: crypto/poly1305/../internal.h: At top level: warning: ring@0.17.8: crypto/poly1305/../internal.h:359:15: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: crypto/poly1305/../internal.h:359:56: error: unknown type name 'crypto_word_t' warning: ring@0.17.8: static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { warning: ring@0.17.8: ^~~~~~~~~~~~~ warning: ring@0.17.8: ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). error: failed to run custom build command for `ring v0.17.8` note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. Caused by: process didn't exit successfully: `/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-445f06d7a9698c11/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=RING_PREGENERATE_ASM cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_8_ OPT_LEVEL = Some(2) OUT_DIR = Some(/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out) TARGET = Some(sparc64-unknown-openbsd) HOST = Some(sparc64-unknown-openbsd) cargo:rerun-if-env-changed=CC_sparc64-unknown-openbsd CC_sparc64-unknown-openbsd = None cargo:rerun-if-env-changed=CC_sparc64_unknown_openbsd CC_sparc64_unknown_openbsd = None cargo:rerun-if-env-changed=HOST_CC HOST_CC = None cargo:rerun-if-env-changed=CC CC = None cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT RUSTC_WRAPPER = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some(false) CARGO_CFG_TARGET_FEATURE = None cargo:rerun-if-env-changed=CFLAGS_sparc64-unknown-openbsd CFLAGS_sparc64-unknown-openbsd = None cargo:rerun-if-env-changed=CFLAGS_sparc64_unknown_openbsd CFLAGS_sparc64_unknown_openbsd = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-O2 -pipe) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None CARGO_ENCODED_RUSTFLAGS = Some() cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from include/ring-core/mem.h:60, cargo:warning= from crypto/curve25519/curve25519.c:22: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/curve25519/internal.h:20, cargo:warning= from crypto/curve25519/curve25519.c:24: cargo:warning=crypto/curve25519/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/curve25519/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/curve25519/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/curve25519/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/curve25519/../internal.h: At top level: cargo:warning=crypto/curve25519/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/curve25519/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/curve25519/../internal.h: At top level: cargo:warning=crypto/curve25519/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/curve25519/curve25519.c: In function 'x25519_ge_scalarmult_small_precomp': cargo:warning=crypto/curve25519/curve25519.c:725:35: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= cmov(&e, &multiples[j-1], 1&constant_time_eq_w(index, j)); cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/curve25519/curve25519.c:725:35: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/172e8fe49fe517e0-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from include/ring-core/aes.h:52, cargo:warning= from crypto/fipsmodule/aes/aes_nohw.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/aes/aes_nohw.c:17: cargo:warning=crypto/fipsmodule/aes/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/aes/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/aes/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/aes/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/aes/../../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/aes/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/aes/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/aes/../../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/aes/../../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/cf1be0f3c161d833-aes_nohw.o" "-c" "crypto/fipsmodule/aes/aes_nohw.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/bn/internal.h:126, cargo:warning= from crypto/fipsmodule/bn/montgomery.c:109: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/internal.h:135, cargo:warning= from crypto/fipsmodule/bn/montgomery.c:109: cargo:warning=crypto/fipsmodule/bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:109: cargo:warning=crypto/fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:112: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h: At top level: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' cargo:warning= #if LIMB_BITS == 64 cargo:warning= ^~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' cargo:warning= #elif LIMB_BITS == 32 cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:113: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_adc': cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:112: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:113: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_add': cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:112: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:113: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_sbb': cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:112: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:113: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl: In function 'limb_sub': cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:112: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery.c:113: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl: At top level: cargo:warning=crypto/fipsmodule/bn/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t index) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from include/ring-core/base.h:78, cargo:warning= from crypto/fipsmodule/bn/internal.h:126, cargo:warning= from crypto/fipsmodule/bn/montgomery.c:109: cargo:warning=crypto/fipsmodule/bn/montgomery.c:115:23: error: 'BN_MONT_CTX_N0_LIMBS' undeclared here (not in a function) cargo:warning= OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, cargo:warning= ^~~~~~~~~~~~~~~~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery.c:115:23: error: expression in static assertion is not an integer cargo:warning= OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, cargo:warning= ^~~~~~~~~~~~~~~~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery.c:118:3: error: expression in static assertion is not an integer cargo:warning= sizeof(BN_ULONG) * BN_MONT_CTX_N0_LIMBS == sizeof(uint64_t), cargo:warning= ^~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery.c: In function 'ring_core_0_17_8_bn_from_montgomery_in_place': cargo:warning=crypto/fipsmodule/bn/montgomery.c:152:10: warning: conversion to 'unsigned int' from 'BN_ULONG' {aka 'int'} may change the sign of the result [-Wsign-conversion] cargo:warning= v = 0u - v; cargo:warning= ^ cargo:warning=crypto/fipsmodule/bn/montgomery.c:152:7: warning: conversion to 'BN_ULONG' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] cargo:warning= v = 0u - v; cargo:warning= ^~ cargo:warning=crypto/fipsmodule/bn/montgomery.c:154:12: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= r[i] = constant_time_select_w(v, a[i], r[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/bn/montgomery.c:154:12: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery.o" "-c" "crypto/fipsmodule/bn/montgomery.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/bn/internal.h:126, cargo:warning= from crypto/fipsmodule/bn/montgomery_inv.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/internal.h:135, cargo:warning= from crypto/fipsmodule/bn/montgomery_inv.c:15: cargo:warning=crypto/fipsmodule/bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/bn/montgomery_inv.c:15: cargo:warning=crypto/fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from include/ring-core/base.h:78, cargo:warning= from crypto/fipsmodule/bn/internal.h:126, cargo:warning= from crypto/fipsmodule/bn/montgomery_inv.c:15: cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c: At top level: cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:19:23: error: 'BN_MONT_CTX_N0_LIMBS' undeclared here (not in a function) cargo:warning= OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, cargo:warning= ^~~~~~~~~~~~~~~~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:19:23: error: expression in static assertion is not an integer cargo:warning= OPENSSL_STATIC_ASSERT(BN_MONT_CTX_N0_LIMBS == 1 || BN_MONT_CTX_N0_LIMBS == 2, cargo:warning= ^~~~~~~~~~~~~~~~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:21:23: error: expression in static assertion is not an integer cargo:warning= OPENSSL_STATIC_ASSERT(sizeof(BN_ULONG) * BN_MONT_CTX_N0_LIMBS == sizeof(uint64_t), cargo:warning= ^~~~~~ cargo:warning=include/ring-core/type_check.h:71:57: note: in definition of macro 'OPENSSL_STATIC_ASSERT' cargo:warning= #define OPENSSL_STATIC_ASSERT(cond, msg) _Static_assert(cond, msg) cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c: In function 'ring_core_0_17_8_bn_neg_inv_mod_r_u64': cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:25:45: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= #define LG_LITTLE_R (BN_MONT_CTX_N0_LIMBS * BN_BITS2) cargo:warning= ^~~~~~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:53:49: note: in expansion of macro 'LG_LITTLE_R' cargo:warning= static const uint64_t alpha = UINT64_C(1) << (LG_LITTLE_R - 1); cargo:warning= ^~~~~~~~~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:63:5: warning: "BN_BITS2" is not defined, evaluates to 0 [-Wundef] cargo:warning= #if BN_BITS2 == 64 && defined(BN_ULLONG) cargo:warning= ^~~~~~~~ cargo:warning=crypto/fipsmodule/bn/montgomery_inv.c:100:5: warning: "BN_BITS2" is not defined, evaluates to 0 [-Wundef] cargo:warning= #if BN_BITS2 == 64 && defined(BN_ULLONG) cargo:warning= ^~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/8debc3e725d2f0ed-montgomery_inv.o" "-c" "crypto/fipsmodule/bn/montgomery_inv.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/ec/ecp_nistz.h:18, cargo:warning= from crypto/fipsmodule/ec/ecp_nistz.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, cargo:warning= from crypto/fipsmodule/ec/ecp_nistz.h:20, cargo:warning= from crypto/fipsmodule/ec/ecp_nistz.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/ecp_nistz.h:20, cargo:warning= from crypto/fipsmodule/ec/ecp_nistz.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/ecp_nistz.c:15: cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:249:33: error: unknown type name 'crypto_word_t' cargo:warning= static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:249:61: error: unknown type name 'crypto_word_t' cargo:warning= static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:250:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t in, crypto_word_t w) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:250:51: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t in, crypto_word_t w) { cargo:warning= ^~~~~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-ecp_nistz.o" "-c" "crypto/fipsmodule/ec/ecp_nistz.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/ec/./p256_shared.h:22, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/./../bn/internal.h:135, cargo:warning= from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/../../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./p256_shared.h: At top level: cargo:warning=crypto/fipsmodule/ec/./p256_shared.h:40:27: error: 'BN_BITS2' undeclared here (not in a function) cargo:warning= #define P256_LIMBS (256 / BN_BITS2) cargo:warning= ^~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./p256_shared.h:45:14: note: in expansion of macro 'P256_LIMBS' cargo:warning= BN_ULONG X[P256_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p256.c:17: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:36:3: warning: implicit declaration of function 'BN_MONT_CTX_N0' [-Wimplicit-function-declaration] cargo:warning= BN_MONT_CTX_N0(0xccd1c8aa, 0xee00bc4f) cargo:warning= ^~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:36:3: error: initializer element is not constant cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:36:3: note: (near initialization for 'N_N0[0]') cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:39:38: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p256_scalar_mul_mont(ScalarMont r, const ScalarMont a, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:39:58: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p256_scalar_mul_mont(ScalarMont r, const ScalarMont a, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:40:48: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= const ScalarMont b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/gfp_p256.c: In function 'ring_core_0_17_8_p256_scalar_mul_mont': cargo:warning=crypto/fipsmodule/ec/./p256_shared.h:40:25: error: invalid operands to binary / (have 'int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P256_LIMBS (256 / BN_BITS2) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:42:33: note: in expansion of macro 'P256_LIMBS' cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:42:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:42:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:42:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./p256_shared.h:40:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P256_LIMBS (256 / BN_BITS2) cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:42:33: note: in expansion of macro 'P256_LIMBS' cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P256_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/./p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p256.c:15: cargo:warning=crypto/fipsmodule/ec/./../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= const BN_ULONG *np, const BN_ULONG *n0, size_t num); cargo:warning= ~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:46:42: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p256_scalar_sqr_rep_mont(ScalarMont r, const ScalarMont a, Limb rep) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:46:62: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p256_scalar_sqr_rep_mont(ScalarMont r, const ScalarMont a, Limb rep) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p256.c:26:23: warning: 'N' defined but not used [-Wunused-variable] cargo:warning= static const BN_ULONG N[P256_LIMBS] = { cargo:warning= ^ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p256.o" "-c" "crypto/fipsmodule/ec/gfp_p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/ec/../../limbs/limbs.h:18, cargo:warning= from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, cargo:warning= from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared here (not in a function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:28: note: in expansion of macro 'LIMB_BITS' cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:23:10: note: in expansion of macro 'P384_LIMBS' cargo:warning= Limb X[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' cargo:warning= #if LIMB_BITS == 64 cargo:warning= ^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' cargo:warning= #elif LIMB_BITS == 32 cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_adc': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_add': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sbb': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sub': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t index) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:60:19: warning: type defaults to 'int' in declaration of 'Q_PLUS_1_SHR_1' [-Wimplicit-int] cargo:warning= static const Elem Q_PLUS_1_SHR_1 = { cargo:warning= ^~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:3: warning: signed conversion from 'unsigned int' to 'int' changes value from '2147483648' to '-2147483648' [-Wsign-conversion] cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:15: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:15: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:18: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:18: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:30: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:30: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:42: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:42: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:54: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:54: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:66: warning: excess elements in scalar initializer cargo:warning= 0x80000000, 0, 0x80000000, 0x7fffffff, 0xffffffff, 0xffffffff, 0xffffffff, cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:65:66: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:3: warning: excess elements in scalar initializer cargo:warning= 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:3: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:15: warning: excess elements in scalar initializer cargo:warning= 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:15: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:27: warning: excess elements in scalar initializer cargo:warning= 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:27: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:39: warning: excess elements in scalar initializer cargo:warning= 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:39: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:51: warning: excess elements in scalar initializer cargo:warning= 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x7fffffff cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:66:51: note: (near initialization for 'Q_PLUS_1_SHR_1') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:71:3: warning: implicit declaration of function 'BN_MONT_CTX_N0' [-Wimplicit-function-declaration] cargo:warning= BN_MONT_CTX_N0(1, 1) cargo:warning= ^~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:71:3: error: initializer element is not constant cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:71:3: note: (near initialization for 'Q_N0[0]') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:75:3: error: initializer element is not constant cargo:warning= BN_MONT_CTX_N0(0x6ed46089, 0xe88fdc45) cargo:warning= ^~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:75:3: note: (near initialization for 'N_N0[0]') cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:40: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:54: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'is_equal': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:87:28: note: in expansion of macro 'P384_LIMBS' cargo:warning= return LIMBS_equal(a, b, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:87:22: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_equal' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= return LIMBS_equal(a, b, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:30:29: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:87:25: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_equal' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= return LIMBS_equal(a, b, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:30:45: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_equal' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:87:28: note: in expansion of macro 'P384_LIMBS' cargo:warning= return LIMBS_equal(a, b, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:30:57: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= Limb LIMBS_equal(const Limb a[], const Limb b[], size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:90:45: note: in expansion of macro 'P384_LIMBS' cargo:warning= static inline Limb is_zero(const BN_ULONG a[P384_LIMBS]) { cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:90:43: error: size of array 'a' has non-integer type cargo:warning= static inline Limb is_zero(const BN_ULONG a[P384_LIMBS]) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'is_zero': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:91:28: note: in expansion of macro 'P384_LIMBS' cargo:warning= return LIMBS_are_zero(a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_are_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:91:28: note: in expansion of macro 'P384_LIMBS' cargo:warning= return LIMBS_are_zero(a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:28:44: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'copy_conditional': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:96:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= for (size_t i = 0; i < P384_LIMBS; ++i) { cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:96:24: warning: comparison between pointer and integer cargo:warning= for (size_t i = 0; i < P384_LIMBS; ++i) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:6: error: subscripted value is neither array nor pointer nor vector cargo:warning= r[i] = constant_time_select_w(condition, a[i], r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:12: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= r[i] = constant_time_select_w(condition, a[i], r[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:12: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:47: error: subscripted value is neither array nor pointer nor vector cargo:warning= r[i] = constant_time_select_w(condition, a[i], r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:53: error: subscripted value is neither array nor pointer nor vector cargo:warning= r[i] = constant_time_select_w(condition, a[i], r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:97:5: warning: statement with no effect [-Wunused-value] cargo:warning= r[i] = constant_time_select_w(condition, a[i], r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:34: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:48: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:62: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_add': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:103:29: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_add_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:103:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_add_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:33:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:103:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_add_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:33:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:103:23: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_add_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_add_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:33:57: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void LIMBS_add_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 5 of 'ring_core_0_17_8_LIMBS_add_mod' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:103:29: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_add_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:34:27: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_sub': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:107:29: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:107:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:35:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:107:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:35:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:107:23: warning: passing argument 3 of 'ring_core_0_17_8_LIMBS_sub_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:35:57: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void LIMBS_sub_mod(Limb r[], const Limb a[], const Limb b[], const Limb m[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 5 of 'ring_core_0_17_8_LIMBS_sub_mod' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:107:29: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_sub_mod(r, a, b, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:36:27: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:110:32: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static void elem_div_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:110:46: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static void elem_div_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_div_by_2': cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:152:17: warning: implicit declaration of function 'constant_time_is_nonzero_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] cargo:warning= Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= constant_time_conditional_memxor cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:152:17: warning: nested extern declaration of 'constant_time_is_nonzero_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:152:45: error: subscripted value is neither array nor pointer nor vector cargo:warning= Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:152:49: error: invalid operands to binary & (have 'const BN_ULONG *' {aka 'const int *'} and 'int') cargo:warning= Limb is_odd = constant_time_is_nonzero_w(a[0] & 1); cargo:warning= ~ ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:155:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= Limb carry = a[P384_LIMBS - 1] & 1; cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:156:5: note: in expansion of macro 'P384_LIMBS' cargo:warning= r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:156:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:156:21: error: assignment of read-only location '*((const BN_ULONG *)& + ((sizetype)((long unsigned int)r * 4) + 18446744073709551612))' cargo:warning= r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:156:3: warning: statement with no effect [-Wunused-value] cargo:warning= r[P384_LIMBS - 1] = a[P384_LIMBS - 1] >> 1; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:157:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= for (size_t i = 1; i < P384_LIMBS; ++i) { cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:157:24: warning: comparison between pointer and integer cargo:warning= for (size_t i = 1; i < P384_LIMBS; ++i) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:158:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= Limb new_carry = a[P384_LIMBS - i - 1]; cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:159:7: note: in expansion of macro 'P384_LIMBS' cargo:warning= r[P384_LIMBS - i - 1] = cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:160:12: note: in expansion of macro 'P384_LIMBS' cargo:warning= (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:160:47: error: invalid operands to binary << (have 'Limb' {aka 'int'} and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); cargo:warning= ^~ ~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:160:38: error: invalid operands to binary | (have 'BN_ULONG' {aka 'const int'} and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= (a[P384_LIMBS - i - 1] >> 1) | (carry << (LIMB_BITS - 1)); cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:159:27: error: assignment of read-only location '*((const BN_ULONG *)& + (((sizetype)r - (sizetype)i) * 4 + 18446744073709551612))' cargo:warning= r[P384_LIMBS - i - 1] = cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:159:5: warning: statement with no effect [-Wunused-value] cargo:warning= r[P384_LIMBS - i - 1] = cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:164:8: warning: type defaults to 'int' in declaration of 'adjusted' [-Wimplicit-int] cargo:warning= Elem adjusted; cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:165:60: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:165:31: warning: passing argument 1 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:116:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:165:41: warning: passing argument 2 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:116:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:165:44: warning: passing argument 3 of 'limbs_add' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); cargo:warning= ^~~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:116:68: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline Carry limbs_add(Limb r[], const Limb a[], const Limb b[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'limbs_add' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:165:60: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG carry2 = limbs_add(adjusted, r, Q_PLUS_1_SHR_1, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:117:38: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_mont': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:173:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:173:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:173:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:173:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:173:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= bn_mul_mont(r, a, b, Q, Q_N0, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= const BN_ULONG *np, const BN_ULONG *n0, size_t num); cargo:warning= ~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_by_2': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:177:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_shl_mod(r, a, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:177:17: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_shl_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_shl_mod(r, a, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:37:25: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:177:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_shl_mod' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= LIMBS_shl_mod(r, a, Q, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:37:41: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'ring_core_0_17_8_LIMBS_shl_mod' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:177:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= LIMBS_shl_mod(r, a, Q, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:37:69: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= void LIMBS_shl_mod(Limb r[], const Limb a[], const Limb m[], size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:180:51: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:180:65: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'elem_mul_by_3': cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:182:8: warning: type defaults to 'int' in declaration of 'doubled' [-Wimplicit-int] cargo:warning= Elem doubled; cargo:warning= ^~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:192:25: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p384_elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:192:39: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p384_elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:192:53: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= void p384_elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:196:30: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p384_elem_div_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:196:44: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p384_elem_div_by_2(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:200:30: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:200:44: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:200:58: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= void p384_elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:204:25: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p384_elem_neg(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:204:39: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p384_elem_neg(Elem r, const Elem a) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'ring_core_0_17_8_p384_elem_neg': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:205:36: note: in expansion of macro 'P384_LIMBS' cargo:warning= Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:205:33: warning: passing argument 1 of 'ring_core_0_17_8_LIMBS_are_zero' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:28:32: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'ring_core_0_17_8_LIMBS_are_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:205:36: note: in expansion of macro 'P384_LIMBS' cargo:warning= Limb is_zero = LIMBS_are_zero(a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:15: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:28:44: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= Limb LIMBS_are_zero(const Limb a[], size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:206:37: note: in expansion of macro 'P384_LIMBS' cargo:warning= Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:206:28: warning: passing argument 1 of 'limbs_sub' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:127:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= static inline Carry limbs_sub(Limb r[], const Limb a[], const Limb b[], cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:206:34: warning: passing argument 3 of 'limbs_sub' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:127:68: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline Carry limbs_sub(Limb r[], const Limb a[], const Limb b[], cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'limbs_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:206:37: note: in expansion of macro 'P384_LIMBS' cargo:warning= Carry borrow = limbs_sub(r, Q, a, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:128:38: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:209:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= for (size_t i = 0; i < P384_LIMBS; ++i) { cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:209:24: warning: comparison between pointer and integer cargo:warning= for (size_t i = 0; i < P384_LIMBS; ++i) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:210:6: error: subscripted value is neither array nor pointer nor vector cargo:warning= r[i] = constant_time_select_w(is_zero, 0, r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:210:48: error: subscripted value is neither array nor pointer nor vector cargo:warning= r[i] = constant_time_select_w(is_zero, 0, r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:210:5: warning: statement with no effect [-Wunused-value] cargo:warning= r[i] = constant_time_select_w(is_zero, 0, r[i]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:215:38: warning: type defaults to 'int' in declaration of 'r' [-Wimplicit-int] cargo:warning= void p384_scalar_mul_mont(ScalarMont r, const ScalarMont a, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:215:58: warning: type defaults to 'int' in declaration of 'a' [-Wimplicit-int] cargo:warning= void p384_scalar_mul_mont(ScalarMont r, const ScalarMont a, cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:216:48: warning: type defaults to 'int' in declaration of 'b' [-Wimplicit-int] cargo:warning= const ScalarMont b) { cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'ring_core_0_17_8_p384_scalar_mul_mont': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:218:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:218:15: warning: passing argument 1 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:28: note: expected 'BN_ULONG *' {aka 'int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:218:18: warning: passing argument 2 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:48: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:218:21: warning: passing argument 3 of 'ring_core_0_17_8_bn_mul_mont' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:183:68: note: expected 'const BN_ULONG *' {aka 'const int *'} but argument is of type 'int' cargo:warning= void bn_mul_mont(BN_ULONG *rp, const BN_ULONG *ap, const BN_ULONG *bp, cargo:warning= ~~~~~~~~~~~~~~~~^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 6 of 'ring_core_0_17_8_bn_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:218:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= bn_mul_mont(r, a, b, N, N_N0, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:18: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:184:65: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= const BN_ULONG *np, const BN_ULONG *n0, size_t num); cargo:warning= ~~~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c: In function 'p384_point_select_w5': cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:226:8: warning: type defaults to 'int' in declaration of 'x' [-Wimplicit-int] cargo:warning= Elem x; limbs_zero(x, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:226:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem x; limbs_zero(x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:226:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Elem x; limbs_zero(x, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:226:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem x; limbs_zero(x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:227:8: warning: type defaults to 'int' in declaration of 'y' [-Wimplicit-int] cargo:warning= Elem y; limbs_zero(y, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:227:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem y; limbs_zero(y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:227:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Elem y; limbs_zero(y, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:227:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem y; limbs_zero(y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:228:8: warning: type defaults to 'int' in declaration of 'z' [-Wimplicit-int] cargo:warning= Elem z; limbs_zero(z, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:228:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem z; limbs_zero(z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:228:22: warning: passing argument 1 of 'limbs_zero' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= Elem z; limbs_zero(z, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'int' cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:228:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= Elem z; limbs_zero(z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:232:5: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:232:27: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:232:27: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:232:54: error: 'crypto_word_t' undeclared (first use in this function) cargo:warning= crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:232:68: error: expected ')' before 'i' cargo:warning= crypto_word_t equal = constant_time_eq_w(index, (crypto_word_t)i + 1); cargo:warning= ^ cargo:warning= ) cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:233:28: note: in expansion of macro 'P384_LIMBS' cargo:warning= for (size_t j = 0; j < P384_LIMBS; ++j) { cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:233:26: warning: comparison between pointer and integer cargo:warning= for (size_t j = 0; j < P384_LIMBS; ++j) { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:234:8: error: subscripted value is neither array nor pointer nor vector cargo:warning= x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:234:60: error: subscripted value is neither array nor pointer nor vector cargo:warning= x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:234:7: warning: statement with no effect [-Wunused-value] cargo:warning= x[j] = constant_time_select_w(equal, table[i].X[j], x[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:235:8: error: subscripted value is neither array nor pointer nor vector cargo:warning= y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:235:60: error: subscripted value is neither array nor pointer nor vector cargo:warning= y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:235:7: warning: statement with no effect [-Wunused-value] cargo:warning= y[j] = constant_time_select_w(equal, table[i].Y[j], y[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:236:8: error: subscripted value is neither array nor pointer nor vector cargo:warning= z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:236:60: error: subscripted value is neither array nor pointer nor vector cargo:warning= z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:236:7: warning: statement with no effect [-Wunused-value] cargo:warning= z[j] = constant_time_select_w(equal, table[i].Z[j], z[j]); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:240:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->X, x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:240:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(out->X, x, P384_LIMBS); cargo:warning= ^~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:240:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= limbs_copy(out->X, x, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:240:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->X, x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:241:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->Y, y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:241:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(out->Y, y, P384_LIMBS); cargo:warning= ^~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:241:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= limbs_copy(out->Y, y, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:241:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->Y, y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:242:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->Z, z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:242:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(out->Z, z, P384_LIMBS); cargo:warning= ^~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:242:22: warning: passing argument 2 of 'limbs_copy' makes pointer from integer without a cast [-Wint-conversion] cargo:warning= limbs_copy(out->Z, z, P384_LIMBS); cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:52: note: expected 'const Limb *' {aka 'const int *'} but argument is of type 'int' cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:242:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(out->Z, z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/ecp_nistz384.inl:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:249:33: error: unknown type name 'crypto_word_t' cargo:warning= static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:249:61: error: unknown type name 'crypto_word_t' cargo:warning= static inline void booth_recode(crypto_word_t *is_negative, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:250:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t in, crypto_word_t w) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:250:51: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t in, crypto_word_t w) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_double': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:33:14: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG S[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:33:12: error: size of array 'S' has non-integer type cargo:warning= BN_ULONG S[P384_LIMBS]; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:34:14: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG M[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:34:12: error: size of array 'M' has non-integer type cargo:warning= BN_ULONG M[P384_LIMBS]; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:35:17: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Zsqr[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:35:12: error: size of array 'Zsqr' has non-integer type cargo:warning= BN_ULONG Zsqr[P384_LIMBS]; cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:36:17: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG tmp0[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:36:12: error: size of array 'tmp0' has non-integer type cargo:warning= BN_ULONG tmp0[P384_LIMBS]; cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:42:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= BN_ULONG *res_x = r->X; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:43:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= BN_ULONG *res_y = r->Y; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:44:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= BN_ULONG *res_z = r->Z; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:46:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(S, in_y); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:46:20: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(S, in_y); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:48:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Zsqr, in_z); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:48:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Zsqr, in_z); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:50:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(S, S); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:50:20: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(S, S); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:52:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, in_z, in_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:52:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, in_z, in_y); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:52:30: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, in_z, in_y); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:53:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(res_z, res_z); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:53:24: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(res_z, res_z); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:55:12: warning: passing argument 1 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_add(M, in_x, Zsqr); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:55:15: warning: passing argument 2 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_add(M, in_x, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:48: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:55:21: warning: passing argument 3 of 'elem_add' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_add(M, in_x, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:102:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_add(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:56:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(Zsqr, in_x, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:56:18: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(Zsqr, in_x, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:56:24: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(Zsqr, in_x, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:58:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(res_y, S); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:58:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(res_y, S); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:59:17: warning: passing argument 1 of 'elem_div_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_div_by_2(res_y, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:110:32: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static void elem_div_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:59:24: warning: passing argument 2 of 'elem_div_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_div_by_2(res_y, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:110:46: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static void elem_div_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:61:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(M, M, Zsqr); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:61:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(M, M, Zsqr); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:61:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(M, M, Zsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:62:17: warning: passing argument 1 of 'elem_mul_by_3' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_3(M, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:180:51: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:62:20: warning: passing argument 2 of 'elem_mul_by_3' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_3(M, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:180:65: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static INLINE_IF_POSSIBLE void elem_mul_by_3(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:64:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, in_x); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:64:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, in_x); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:64:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, in_x); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:65:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(tmp0, S); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:65:23: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(tmp0, S); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:67:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(res_x, M); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:67:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(res_x, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:69:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, tmp0); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:69:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, tmp0); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:69:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, tmp0); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:70:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(S, S, res_x); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:70:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(S, S, res_x); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:70:18: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(S, S, res_x); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:72:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:72:20: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:72:23: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S, S, M); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:73:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, S, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:73:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, S, res_y); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:73:22: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, S, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_add': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:79:15: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:79:12: error: size of array 'U2' has non-integer type cargo:warning= BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; cargo:warning= ^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:79:31: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:79:28: error: size of array 'S2' has non-integer type cargo:warning= BN_ULONG U2[P384_LIMBS], S2[P384_LIMBS]; cargo:warning= ^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:80:15: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:80:12: error: size of array 'U1' has non-integer type cargo:warning= BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; cargo:warning= ^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:80:31: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:80:28: error: size of array 'S1' has non-integer type cargo:warning= BN_ULONG U1[P384_LIMBS], S1[P384_LIMBS]; cargo:warning= ^~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:81:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Z1sqr[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:81:12: error: size of array 'Z1sqr' has non-integer type cargo:warning= BN_ULONG Z1sqr[P384_LIMBS]; cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:82:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Z2sqr[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:82:12: error: size of array 'Z2sqr' has non-integer type cargo:warning= BN_ULONG Z2sqr[P384_LIMBS]; cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:83:14: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:83:12: error: size of array 'H' has non-integer type cargo:warning= BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:83:29: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:83:27: error: size of array 'R' has non-integer type cargo:warning= BN_ULONG H[P384_LIMBS], R[P384_LIMBS]; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:84:17: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Hsqr[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:84:12: error: size of array 'Hsqr' has non-integer type cargo:warning= BN_ULONG Hsqr[P384_LIMBS]; cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:85:17: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Rsqr[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:85:12: error: size of array 'Rsqr' has non-integer type cargo:warning= BN_ULONG Rsqr[P384_LIMBS]; cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:86:17: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG Hcub[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:86:12: error: size of array 'Hcub' has non-integer type cargo:warning= BN_ULONG Hcub[P384_LIMBS]; cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:88:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG res_x[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:88:12: error: size of array 'res_x' has non-integer type cargo:warning= BN_ULONG res_x[P384_LIMBS]; cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:89:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG res_y[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:89:12: error: size of array 'res_y' has non-integer type cargo:warning= BN_ULONG res_y[P384_LIMBS]; cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:90:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= BN_ULONG res_z[P384_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:90:12: error: size of array 'res_z' has non-integer type cargo:warning= BN_ULONG res_z[P384_LIMBS]; cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:103:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Z2sqr, in2_z); /* Z2^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:103:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Z2sqr, in2_z); /* Z2^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:104:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Z1sqr, in1_z); /* Z1^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:104:24: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Z1sqr, in1_z); /* Z1^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:106:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:106:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:106:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, Z2sqr, in2_z); /* S1 = Z2^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:107:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:107:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:107:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, Z1sqr, in1_z); /* S2 = Z1^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:109:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:109:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:109:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S1, S1, in1_y); /* S1 = Y1*Z2^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:110:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:110:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:110:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S2, in2_y); /* S2 = Y2*Z1^3 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:111:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(R, S2, S1); /* R = S2 - S1 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:111:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(R, S2, S1); /* R = S2 - S1 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:111:19: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(R, S2, S1); /* R = S2 - S1 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:113:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:113:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:113:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U1, in1_x, Z2sqr); /* U1 = X1*Z2^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:114:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:114:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:114:28: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:115:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(H, U2, U1); /* H = U2 - U1 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:115:15: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(H, U2, U1); /* H = U2 - U1 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:115:19: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(H, U2, U1); /* H = U2 - U1 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:117:38: warning: passing argument 1 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= BN_ULONG is_exceptional = is_equal(U1, U2) & ~in1infty & ~in2infty; cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:40: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:117:42: warning: passing argument 2 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= BN_ULONG is_exceptional = is_equal(U1, U2) & ~in1infty & ~in2infty; cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:54: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:119:18: warning: passing argument 1 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= if (is_equal(S1, S2)) { cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:40: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:119:22: warning: passing argument 2 of 'is_equal' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= if (is_equal(S1, S2)) { cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:86:54: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline Limb is_equal(const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:122:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:122:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_zero(r->X, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:122:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:123:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:123:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_zero(r->Y, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:123:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:124:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:124:18: warning: passing argument 1 of 'limbs_zero' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_zero(r->Z, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 2 of 'limbs_zero' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:124:24: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_zero(r->Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:158:48: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_zero(Limb r[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:129:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Rsqr, R); /* R^2 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:129:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Rsqr, R); /* R^2 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:130:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:130:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:130:27: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, H, in1_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:131:17: warning: passing argument 1 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Hsqr, H); /* H^2 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:131:23: warning: passing argument 2 of 'elem_sqr_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sqr_mont(Hsqr, H); /* H^2 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:187:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sqr_mont(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:132:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:132:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:132:31: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_z, res_z, in2_z); /* Z3 = H*Z1*Z2 */ cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:133:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:133:23: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:133:29: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(Hcub, Hsqr, H); /* H^3 */ cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:135:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:135:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:135:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:136:17: warning: passing argument 1 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:136:23: warning: passing argument 2 of 'elem_mul_by_2' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:176:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_by_2(Elem r, const Elem a) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:138:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, Rsqr, Hsqr); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:138:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, Rsqr, Hsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:138:25: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, Rsqr, Hsqr); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:139:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, Hcub); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:139:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, Hcub); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:139:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_x, res_x, Hcub); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:141:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, U2, res_x); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:141:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, U2, res_x); cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:141:23: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, U2, res_x); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:143:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S1, Hcub); cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:143:21: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S1, Hcub); cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:143:25: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(S2, S1, Hcub); cargo:warning= ^~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:144:17: warning: passing argument 1 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_y, R, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:39: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:144:24: warning: passing argument 2 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_y, R, res_y); cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:53: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:144:27: warning: passing argument 3 of 'elem_mul_mont' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_mul_mont(res_y, R, res_y); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:171:67: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_mul_mont(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:145:12: warning: passing argument 1 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, res_y, S2); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:34: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:145:19: warning: passing argument 2 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, res_y, S2); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:48: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:145:26: warning: passing argument 3 of 'elem_sub' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= elem_sub(res_y, res_y, S2); cargo:warning= ^~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:106:62: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void elem_sub(Elem r, const Elem a, const Elem b) { cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:147:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_x, in2_x, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:147:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_x, in2_x, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:148:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_y, in2_y, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:148:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_y, in2_y, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:149:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_z, in2_z, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:149:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_z, in2_z, in1infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:151:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_x, in1_x, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:151:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_x, in1_x, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:152:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_y, in1_y, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:152:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_y, in1_y, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:153:20: warning: passing argument 1 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_z, in1_z, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:42: note: expected 'int' but argument is of type 'BN_ULONG *' {aka 'int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:153:27: warning: passing argument 2 of 'copy_conditional' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= copy_conditional(res_z, in1_z, in2infty); cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:94:56: note: expected 'int' but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void copy_conditional(Elem r, const Elem a, cargo:warning= ~~~~~~~~~~~^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:155:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->X, res_x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:155:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(r->X, res_x, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:155:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->X, res_x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:156:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->Y, res_y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:156:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(r->Y, res_y, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:156:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->Y, res_y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:157:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->Z, res_z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:157:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(r->Z, res_z, P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:157:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r->Z, res_z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:160:47: error: unknown type name 'crypto_word_t' cargo:warning= static void add_precomputed_w5(P384_POINT *r, crypto_word_t wvalue, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:178:56: note: in expansion of macro 'P384_LIMBS' cargo:warning= const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:178:47: error: size of array 'p_scalar' has non-integer type cargo:warning= const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:179:47: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb p_x[P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:179:43: error: size of array 'p_x' has non-integer type cargo:warning= const Limb p_x[P384_LIMBS], cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:180:47: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:180:43: error: size of array 'p_y' has non-integer type cargo:warning= const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'nistz384_point_mul': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:182:16: error: unknown type name 'crypto_word_t' cargo:warning= static const crypto_word_t kMask = (1 << (5 /* kWindowSize */ + 1)) - 1; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:184:18: note: in expansion of macro 'P384_LIMBS' cargo:warning= uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:184:29: error: invalid operands to binary * (have 'const BN_ULONG *' {aka 'const int *'} and 'long unsigned int') cargo:warning= uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:184:11: error: size of array 'p_str' has non-integer type cargo:warning= uint8_t p_str[(P384_LIMBS * sizeof(Limb)) + 1]; cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:186:45: note: in expansion of macro 'P384_LIMBS' cargo:warning= p_scalar, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 4 of 'ring_core_0_17_8_little_endian_bytes_from_scalar' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:186:45: note: in expansion of macro 'P384_LIMBS' cargo:warning= p_scalar, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/ecp_nistz384.inl:24, cargo:warning= from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz.h:272:45: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= size_t num_limbs); cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:198:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:198:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); cargo:warning= ^~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:198:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].X, p_x, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:199:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:199:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); cargo:warning= ^~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:199:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].Y, p_y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:200:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:200:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); cargo:warning= ^~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:200:33: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(row[1 - 1].Z, ONE, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:222:3: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t recoded; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:224:3: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t wvalue = p_str[(index - 1) / 8]; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:227:3: warning: implicit declaration of function 'booth_recode' [-Wimplicit-function-declaration] cargo:warning= booth_recode(&recoded_is_negative, &recoded, wvalue, 5); cargo:warning= ^~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:227:3: warning: nested extern declaration of 'booth_recode' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:238:7: warning: implicit declaration of function 'add_precomputed_w5' [-Wimplicit-function-declaration] cargo:warning= add_precomputed_w5(r, wvalue, table); cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:238:7: warning: nested extern declaration of 'add_precomputed_w5' [-Wnested-externs] cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:256:34: note: in expansion of macro 'P384_LIMBS' cargo:warning= void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:256:29: error: size of array 'r' has non-integer type cargo:warning= void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:256:63: note: in expansion of macro 'P384_LIMBS' cargo:warning= void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:256:58: error: size of array 'a' has non-integer type cargo:warning= void p384_point_double(Limb r[3][P384_LIMBS], const Limb a[3][P384_LIMBS]) cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_double': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:259:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.X, a[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:259:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t.X, a[0], P384_LIMBS); cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:259:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.X, a[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:260:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.Y, a[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:260:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t.Y, a[1], P384_LIMBS); cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:260:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.Y, a[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:261:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.Z, a[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:261:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t.Z, a[2], P384_LIMBS); cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:261:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t.Z, a[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:263:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], t.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:263:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], t.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:264:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], t.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:264:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], t.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:265:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], t.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:265:25: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], t.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:268:31: note: in expansion of macro 'P384_LIMBS' cargo:warning= void p384_point_add(Limb r[3][P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:268:26: error: size of array 'r' has non-integer type cargo:warning= void p384_point_add(Limb r[3][P384_LIMBS], cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:269:37: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb a[3][P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:269:32: error: size of array 'a' has non-integer type cargo:warning= const Limb a[3][P384_LIMBS], cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:270:37: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb b[3][P384_LIMBS]) cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:270:32: error: size of array 'b' has non-integer type cargo:warning= const Limb b[3][P384_LIMBS]) cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_add': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:273:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.X, a[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:273:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t1.X, a[0], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:273:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.X, a[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:274:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.Y, a[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:274:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t1.Y, a[1], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:274:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.Y, a[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:275:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.Z, a[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:275:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t1.Z, a[2], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:275:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t1.Z, a[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:278:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.X, b[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:278:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t2.X, b[0], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:278:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.X, b[0], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:279:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.Y, b[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:279:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t2.Y, b[1], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:279:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.Y, b[1], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:280:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.Z, b[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:280:14: warning: passing argument 1 of 'limbs_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cargo:warning= limbs_copy(t2.Z, b[2], P384_LIMBS); cargo:warning= ^~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:36: note: expected 'Limb *' {aka 'int *'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:280:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(t2.Z, b[2], P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:284:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], t1.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:284:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], t1.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:285:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], t1.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:285:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], t1.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:286:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], t1.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:286:26: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], t1.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: At top level: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:289:31: note: in expansion of macro 'P384_LIMBS' cargo:warning= void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:289:26: error: size of array 'r' has non-integer type cargo:warning= void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:289:68: note: in expansion of macro 'P384_LIMBS' cargo:warning= void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:289:59: error: size of array 'p_scalar' has non-integer type cargo:warning= void p384_point_mul(Limb r[3][P384_LIMBS], const BN_ULONG p_scalar[P384_LIMBS], cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:290:36: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:290:32: error: size of array 'p_x' has non-integer type cargo:warning= const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:290:64: note: in expansion of macro 'P384_LIMBS' cargo:warning= const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:246: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:290:60: error: size of array 'p_y' has non-integer type cargo:warning= const Limb p_x[P384_LIMBS], const Limb p_y[P384_LIMBS]) { cargo:warning= ^~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl: In function 'ring_core_0_17_8_p384_point_mul': cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:293:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], acc.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:293:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[0], acc.X, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:294:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], acc.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:294:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[1], acc.Y, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:17: cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:26: error: invalid operands to binary / (have 'unsigned int' and 'const BN_ULONG *' {aka 'const int *'}) cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:295:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], acc.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.h:20:20: warning: passing argument 3 of 'limbs_copy' makes integer from pointer without a cast [-Wint-conversion] cargo:warning= #define P384_LIMBS (384u / LIMB_BITS) cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/ecp_nistz384.inl:295:27: note: in expansion of macro 'P384_LIMBS' cargo:warning= limbs_copy(r[2], acc.Z, P384_LIMBS); cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/gfp_p384.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:137:64: note: expected 'size_t' {aka 'long unsigned int'} but argument is of type 'const BN_ULONG *' {aka 'const int *'} cargo:warning= static inline void limbs_copy(Limb r[], const Limb a[], size_t num_limbs) { cargo:warning= ~~~~~~~^~~~~~~~~ cargo:warning=At top level: cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:52:23: warning: 'ONE' defined but not used [-Wunused-variable] cargo:warning= static const BN_ULONG ONE[P384_LIMBS] = { cargo:warning= ^~~ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:42:23: warning: 'N' defined but not used [-Wunused-variable] cargo:warning= static const BN_ULONG N[P384_LIMBS] = { cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/gfp_p384.c:32:23: warning: 'Q' defined but not used [-Wunused-variable] cargo:warning= static const BN_ULONG Q[P384_LIMBS] = { cargo:warning= ^ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-gfp_p384.o" "-c" "crypto/fipsmodule/ec/gfp_p384.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/fipsmodule/ec/p256.c:19: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/../../limbs/limbs.h:20, cargo:warning= from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' cargo:warning= #if LIMB_BITS == 64 cargo:warning= ^~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' cargo:warning= #elif LIMB_BITS == 32 cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:22: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_adc': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:19: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:22: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_add': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:22: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sbb': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:22: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: In function 'limb_sub': cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:21: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:22: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl: At top level: cargo:warning=crypto/fipsmodule/ec/../../limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t index) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256_shared.h:24, cargo:warning= from crypto/fipsmodule/ec/p256.c:24: cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/fipsmodule/ec/../bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:24: cargo:warning=crypto/fipsmodule/ec/p256_shared.h: At top level: cargo:warning=crypto/fipsmodule/ec/p256_shared.h:40:27: error: 'BN_BITS2' undeclared here (not in a function) cargo:warning= #define P256_LIMBS (256 / BN_BITS2) cargo:warning= ^~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256_shared.h:45:14: note: in expansion of macro 'P256_LIMBS' cargo:warning= BN_ULONG X[P256_LIMBS]; cargo:warning= ^~~~~~~~~~ cargo:warning=In file included from crypto/fipsmodule/ec/p256.c:27: cargo:warning=crypto/fipsmodule/ec/./util.h:246:39: error: unknown type name 'crypto_word_t' cargo:warning= static inline void recode_scalar_bits(crypto_word_t *sign, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./util.h:246:60: error: unknown type name 'crypto_word_t' cargo:warning= static inline void recode_scalar_bits(crypto_word_t *sign, crypto_word_t *digit, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/./util.h:247:39: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t in) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c: In function 'fiat_p256_point_add': cargo:warning=crypto/fipsmodule/ec/p256.c:269:43: warning: implicit declaration of function 'constant_time_is_zero_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= fiat_p256_limb_t is_nontrivial_double = constant_time_is_zero_w(xneq | yneq) & cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/fipsmodule/ec/p256.c:269:43: warning: nested extern declaration of 'constant_time_is_zero_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/p256.c:272:7: warning: implicit declaration of function 'constant_time_declassify_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] cargo:warning= if (constant_time_declassify_w(is_nontrivial_double)) { cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= constant_time_conditional_memxor cargo:warning=crypto/fipsmodule/ec/p256.c:272:7: warning: nested extern declaration of 'constant_time_declassify_w' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/p256.c: At top level: cargo:warning=crypto/fipsmodule/ec/p256.c:344:8: error: unknown type name 'crypto_word_t' cargo:warning= static crypto_word_t fiat_p256_get_bit(const Limb in[P256_LIMBS], int i) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c: In function 'ring_core_0_17_8_p256_point_mul': cargo:warning=crypto/fipsmodule/ec/p256.c:397:7: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t bits = fiat_p256_get_bit(scalar, i + 4) << 5; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:397:46: error: type of formal parameter 1 is incomplete cargo:warning= crypto_word_t bits = fiat_p256_get_bit(scalar, i + 4) << 5; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:398:33: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 3) << 4; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:399:33: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 2) << 3; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:400:33: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 1) << 2; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:401:33: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i) << 1; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:402:33: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i - 1); cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:403:7: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t sign, digit; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:404:7: warning: implicit declaration of function 'recode_scalar_bits' [-Wimplicit-function-declaration] cargo:warning= recode_scalar_bits(&sign, &digit, bits); cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:404:7: warning: nested extern declaration of 'recode_scalar_bits' [-Wnested-externs] cargo:warning=crypto/fipsmodule/ec/p256.c: In function 'ring_core_0_17_8_p256_point_mul_base': cargo:warning=crypto/fipsmodule/ec/p256.c:441:5: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t bits = fiat_p256_get_bit(scalar, i + 224) << 3; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:441:44: error: type of formal parameter 1 is incomplete cargo:warning= crypto_word_t bits = fiat_p256_get_bit(scalar, i + 224) << 3; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:442:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 160) << 2; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:443:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 96) << 1; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:444:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 32); cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:460:30: error: type of formal parameter 1 is incomplete cargo:warning= bits = fiat_p256_get_bit(scalar, i + 192) << 3; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:461:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 128) << 2; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:462:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i + 64) << 1; cargo:warning= ^~~~~~ cargo:warning=crypto/fipsmodule/ec/p256.c:463:31: error: type of formal parameter 1 is incomplete cargo:warning= bits |= fiat_p256_get_bit(scalar, i); cargo:warning= ^~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/c727d2a0dbf21ef5-p256.o" "-c" "crypto/fipsmodule/ec/p256.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from crypto/limbs/limbs.h:18, cargo:warning= from crypto/limbs/limbs.c:15: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/limbs/limbs.h:20, cargo:warning= from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/limbs/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/limbs/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/limbs/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/limbs/../internal.h: At top level: cargo:warning=crypto/limbs/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/limbs/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/limbs/../internal.h: At top level: cargo:warning=crypto/limbs/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.h:22:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t Limb; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:18: cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:137:9: error: unknown type name 'crypto_word_t' cargo:warning= typedef crypto_word_t BN_ULONG; cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:165:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h: In function 'bn_umult_lohi': cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:191:3: error: unknown type name 'BN_ULLONG'; did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:191:23: error: 'BN_ULLONG' undeclared (first use in this function); did you mean 'BN_ULONG'? cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^~~~~~~~~ cargo:warning= BN_ULONG cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:191:23: note: each undeclared identifier is reported only once for each function it appears in cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:191:33: error: expected ',' or ';' before 'a' cargo:warning= BN_ULLONG result = (BN_ULLONG)a * b; cargo:warning= ^ cargo:warning=crypto/limbs/../fipsmodule/bn/internal.h:193:36: error: 'BN_BITS2' undeclared (first use in this function) cargo:warning= *high_out = (BN_ULONG)(result >> BN_BITS2); cargo:warning= ^~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.inl: At top level: cargo:warning=crypto/limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:49:5: note: in expansion of macro 'LIMB_BITS' cargo:warning= #if LIMB_BITS == 64 cargo:warning= ^~~~~~~~~ cargo:warning=crypto/limbs/limbs.h:24:19: warning: "CRYPTO_WORD_BITS" is not defined, evaluates to 0 [-Wundef] cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:51:7: note: in expansion of macro 'LIMB_BITS' cargo:warning= #elif LIMB_BITS == 32 cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:19: cargo:warning=crypto/limbs/limbs.inl: In function 'limb_adc': cargo:warning=crypto/limbs/limbs.inl:64:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:64:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:64:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b + carry_in; cargo:warning= ^ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:66:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:19: cargo:warning=crypto/limbs/limbs.inl: In function 'limb_add': cargo:warning=crypto/limbs/limbs.inl:78:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:78:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:78:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a + b; cargo:warning= ^ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:80:22: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)(x >> LIMB_BITS); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:19: cargo:warning=crypto/limbs/limbs.inl: In function 'limb_sbb': cargo:warning=crypto/limbs/limbs.inl:94:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:94:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:94:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b - borrow_in; cargo:warning= ^ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:96:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:19: cargo:warning=crypto/limbs/limbs.inl: In function 'limb_sub': cargo:warning=crypto/limbs/limbs.inl:108:3: error: unknown type name 'DoubleLimb'; did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:108:19: error: 'DoubleLimb' undeclared (first use in this function); did you mean 'double'? cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^~~~~~~~~~ cargo:warning= double cargo:warning=crypto/limbs/limbs.inl:108:30: error: expected ',' or ';' before 'a' cargo:warning= DoubleLimb x = (DoubleLimb)a - b; cargo:warning= ^ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.inl:110:23: note: in expansion of macro 'LIMB_BITS' cargo:warning= ret = (Carry)((x >> LIMB_BITS) & 1); cargo:warning= ^~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:19: cargo:warning=crypto/limbs/limbs.inl: At top level: cargo:warning=crypto/limbs/limbs.inl:145:33: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t index) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.h:20, cargo:warning= from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_are_zero': cargo:warning=crypto/limbs/../internal.h:222:29: error: 'crypto_word_t' undeclared (first use in this function) cargo:warning= #define CONSTTIME_TRUE_W ~((crypto_word_t)0) cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:29:18: note: in expansion of macro 'CONSTTIME_TRUE_W' cargo:warning= Limb is_zero = CONSTTIME_TRUE_W; cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:222:43: error: expected ')' before numeric constant cargo:warning= #define CONSTTIME_TRUE_W ~((crypto_word_t)0) cargo:warning= ~ ^ cargo:warning=crypto/limbs/limbs.c:29:18: note: in expansion of macro 'CONSTTIME_TRUE_W' cargo:warning= Limb is_zero = CONSTTIME_TRUE_W; cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:31:15: warning: implicit declaration of function 'constant_time_select_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= is_zero = constant_time_select_w(is_zero, constant_time_is_zero_w(a[i]), cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/limbs/limbs.c:31:15: warning: nested extern declaration of 'constant_time_select_w' [-Wnested-externs] cargo:warning=crypto/limbs/limbs.c:31:47: warning: implicit declaration of function 'constant_time_is_zero_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= is_zero = constant_time_select_w(is_zero, constant_time_is_zero_w(a[i]), cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/limbs/limbs.c:31:47: warning: nested extern declaration of 'constant_time_is_zero_w' [-Wnested-externs] cargo:warning=In file included from crypto/limbs/limbs.h:20, cargo:warning= from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_equal': cargo:warning=crypto/limbs/../internal.h:222:29: error: 'crypto_word_t' undeclared (first use in this function) cargo:warning= #define CONSTTIME_TRUE_W ~((crypto_word_t)0) cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:39:13: note: in expansion of macro 'CONSTTIME_TRUE_W' cargo:warning= Limb eq = CONSTTIME_TRUE_W; cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/../internal.h:222:43: error: expected ')' before numeric constant cargo:warning= #define CONSTTIME_TRUE_W ~((crypto_word_t)0) cargo:warning= ~ ^ cargo:warning=crypto/limbs/limbs.c:39:13: note: in expansion of macro 'CONSTTIME_TRUE_W' cargo:warning= Limb eq = CONSTTIME_TRUE_W; cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:41:37: warning: implicit declaration of function 'constant_time_eq_w'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= eq = constant_time_select_w(eq, constant_time_eq_w(a[i], b[i]), eq); cargo:warning= ^~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/limbs/limbs.c:41:37: warning: nested extern declaration of 'constant_time_eq_w' [-Wnested-externs] cargo:warning=crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_less_than': cargo:warning=crypto/limbs/limbs.c:80:10: warning: implicit declaration of function 'constant_time_is_nonzero_w'; did you mean 'constant_time_conditional_memxor'? [-Wimplicit-function-declaration] cargo:warning= return constant_time_is_nonzero_w(borrow); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= constant_time_conditional_memxor cargo:warning=crypto/limbs/limbs.c:80:10: warning: nested extern declaration of 'constant_time_is_nonzero_w' [-Wnested-externs] cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_shl_mod': cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.h:25:38: note: in expansion of macro 'LIMB_BITS' cargo:warning= #define LIMB_HIGH_BIT ((Limb)(1) << (LIMB_BITS - 1)) cargo:warning= ^~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:137:53: note: in expansion of macro 'LIMB_HIGH_BIT' cargo:warning= constant_time_is_nonzero_w(a[num_limbs - 1] & LIMB_HIGH_BIT); cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c: At top level: cargo:warning=crypto/limbs/limbs.c:154:25: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t index) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:164:1: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t LIMBS_window5_split_window(Limb lower_limb, Limb higher_limb, size_t index_within_word) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=In file included from crypto/limbs/limbs.c:15: cargo:warning=crypto/limbs/limbs.c: In function 'ring_core_0_17_8_LIMBS_window5_split_window': cargo:warning=crypto/limbs/limbs.h:24:19: error: 'CRYPTO_WORD_BITS' undeclared (first use in this function) cargo:warning= #define LIMB_BITS CRYPTO_WORD_BITS cargo:warning= ^~~~~~~~~~~~~~~~ cargo:warning=crypto/limbs/limbs.c:165:37: note: in expansion of macro 'LIMB_BITS' cargo:warning= Limb high_bits = (higher_limb << (LIMB_BITS - index_within_word)) cargo:warning= ^~~~~~~~~ cargo:warning=crypto/limbs/limbs.c: At top level: cargo:warning=crypto/limbs/limbs.c:174:1: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t LIMBS_window5_unsplit_window(Limb limb, size_t index_within_word) { cargo:warning= ^~~~~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/7ee7113b20ac8aeb-limbs.o" "-c" "crypto/limbs/limbs.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from include/ring-core/mem.h:60, cargo:warning= from crypto/mem.c:57: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/mem.c:58: cargo:warning=crypto/internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/internal.h: At top level: cargo:warning=crypto/internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/internal.h: At top level: cargo:warning=crypto/internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/0f1e39740815ef8c-mem.o" "-c" "crypto/mem.c" with args cc did not execute successfully (status code exit status: 1).cargo:warning=In file included from include/ring-core/base.h:74, cargo:warning= from include/ring-core/poly1305.h:18, cargo:warning= from crypto/poly1305/poly1305.c:19: cargo:warning=include/ring-core/target.h:64:2: error: #error "Unknown target CPU" cargo:warning= #error "Unknown target CPU" cargo:warning= ^~~~~ cargo:warning=In file included from crypto/poly1305/poly1305.c:22: cargo:warning=crypto/poly1305/../internal.h:219:2: error: #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= #error "Must define either OPENSSL_32_BIT or OPENSSL_64_BIT" cargo:warning= ^~~~~ cargo:warning=crypto/poly1305/../internal.h:232:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:232:45: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t value_barrier_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:244:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:244:49: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_msb_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:249:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:249:53: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_zero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:264:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:264:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_is_nonzero_w(crypto_word_t a) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:269:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:269:48: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_eq_w(crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:270:48: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:277:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:277:52: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_select_w(crypto_word_t mask, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:278:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:279:52: error: unknown type name 'crypto_word_t' cargo:warning= crypto_word_t b) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:291:46: error: unknown type name 'crypto_word_t' cargo:warning= static inline uint8_t constant_time_select_8(crypto_word_t mask, uint8_t a, cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:308:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h: In function 'constant_time_conditional_memcpy': cargo:warning=crypto/poly1305/../internal.h:313:14: warning: implicit declaration of function 'constant_time_select_8'; did you mean 'bssl_constant_time_test_main'? [-Wimplicit-function-declaration] cargo:warning= out[i] = constant_time_select_8(mask, in[i], out[i]); cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning= bssl_constant_time_test_main cargo:warning=crypto/poly1305/../internal.h:313:14: warning: nested extern declaration of 'constant_time_select_8' [-Wnested-externs] cargo:warning=crypto/poly1305/../internal.h: At top level: cargo:warning=crypto/poly1305/../internal.h:322:59: error: unknown type name 'crypto_word_t' cargo:warning= const crypto_word_t mask) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h: In function 'constant_time_conditional_memxor': cargo:warning=crypto/poly1305/../internal.h:327:15: warning: implicit declaration of function 'value_barrier_w' [-Wimplicit-function-declaration] cargo:warning= out[i] ^= value_barrier_w(mask) & in[i]; cargo:warning= ^~~~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:327:15: warning: nested extern declaration of 'value_barrier_w' [-Wnested-externs] cargo:warning=crypto/poly1305/../internal.h: At top level: cargo:warning=crypto/poly1305/../internal.h:359:15: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ cargo:warning=crypto/poly1305/../internal.h:359:56: error: unknown type name 'crypto_word_t' cargo:warning= static inline crypto_word_t constant_time_declassify_w(crypto_word_t v) { cargo:warning= ^~~~~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). --- stderr error occurred in cc-rs: Command LC_ALL="C" "cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "include" "-I" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out" "-O2" "-pipe" "-fvisibility=hidden" "-std=c1x" "-Wall" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-g3" "-DNDEBUG" "-o" "/usr/obj/ports/spotify-player-0.20.4/build-sparc64/target/release/build/ring-7674735dd0e946f7/out/123d8a351a02283d-poly1305.o" "-c" "crypto/poly1305/poly1305.c" with args cc did not execute successfully (status code exit status: 1). *** Error 101 in audio/spotify-player (/usr/ports/devel/cargo/cargo.port.mk:369 'do-build': @cd /usr/obj/ports/spotify-player-0.20.4/spotify...) *** Error 2 in audio/spotify-player (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/spotify-player-0.20.4/build-sparc64/.build_done') *** Error 2 in audio/spotify-player (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=spotify-player-0.20.4; export _LOCKS_HELD...) ===> Exiting audio/spotify-player with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1738560356.12 max_stuck=202.40/depends=57.73/show-prepare-results=6.54/patch=352.75/configure=7.72/build=1147.49 Error: job failed with 512 on sparc64-0d at 1738560356