Lines Matching full:version

10 min_tool_version=$(dirname $0)/min-tool-version.sh
12 # Convert the version string x.y.z to a canonical up-to-7-digits form.
15 # instances in other version scripts) to give a bit more space to
44 # Check that the Rust compiler version is suitable.
46 # Non-stable and distributions' versions may have a version suffix, e.g. `-dev`.
48 LC_ALL=C "$RUSTC" --version 2>/dev/null \
59 echo >&2 "*** Your version: $rust_compiler_version"
60 echo >&2 "*** Minimum version: $rust_compiler_min_version"
68 echo >&2 "*** Your version: $rust_compiler_version"
69 echo >&2 "*** Expected version: $rust_compiler_min_version"
75 # Non-stable and distributions' versions may have a version suffix, e.g. `-dev`.
77 LC_ALL=C "$BINDGEN" --version 2>/dev/null \
88 echo >&2 "*** Your version: $rust_bindings_generator_version"
89 echo >&2 "*** Minimum version: $rust_bindings_generator_min_version"
97 echo >&2 "*** Your version: $rust_bindings_generator_version"
98 echo >&2 "*** Expected version: $rust_bindings_generator_min_version"
105 | grep -F 'clang version ' \
116 echo >&2 "*** Your version: $bindgen_libclang_version"
117 echo >&2 "*** Minimum version: $bindgen_libclang_min_version"
123 # If the C compiler is Clang, then we can also check whether its version
124 # matches the `libclang` version used by the Rust bindings generator.
126 # In the future, we might be able to perform a full version check, see
129 cc_name=$($(dirname $0)/cc-version.sh "$CC" | cut -f1 -d' ')
132 LC_ALL=C "$CC" --version 2>/dev/null \
133 | sed -nE '1s:.*version ([0-9]+\.[0-9]+\.[0-9]+).*:\1:p'
138 echo >&2 "*** version does not match Clang's. This may be a problem."
139 echo >&2 "*** libclang version: $bindgen_libclang_version"
140 echo >&2 "*** Clang version: $clang_version"