Created
September 3, 2015 07:58
-
-
Save llogiq/57e2be9cac643130471b to your computer and use it in GitHub Desktop.
Output of clippy on Rust stage 2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/projects/rust$ ./configure --enable-compiler-docs | |
configure: looking for configure programs | |
configure: found program 'cmp' | |
configure: found program 'mkdir' | |
configure: found program 'printf' | |
configure: found program 'cut' | |
configure: found program 'head' | |
configure: found program 'grep' | |
configure: found program 'xargs' | |
configure: found program 'cp' | |
configure: found program 'find' | |
configure: found program 'uname' | |
configure: found program 'date' | |
configure: found program 'tr' | |
configure: found program 'sed' | |
configure: found program 'file' | |
configure: found program 'make' | |
configure: inspecting environment | |
configure: recreating config.tmp | |
configure: | |
configure: processing ./configure args | |
configure: | |
configure: CFG_ENABLE_COMPILER_DOCS := 1 | |
configure: CFG_LOCALSTATEDIR := /var/lib | |
configure: CFG_SYSCONFDIR := /etc | |
configure: CFG_DATADIR := /share | |
configure: CFG_INFODIR := /share/info | |
configure: CFG_LLVM_ROOT := | |
configure: CFG_PYTHON := | |
configure: CFG_JEMALLOC_ROOT := | |
configure: CFG_BUILD := x86_64-unknown-linux-gnu | |
configure: CFG_ANDROID_CROSS_PATH := /opt/ndk_standalone | |
configure: CFG_I686_LINUX_ANDROID_NDK := | |
configure: CFG_ARM_LINUX_ANDROIDEABI_NDK := | |
configure: CFG_AARCH64_LINUX_ANDROID_NDK := | |
configure: CFG_RELEASE_CHANNEL := dev | |
configure: CFG_MUSL_ROOT := /usr/local | |
configure: CFG_DEFAULT_LINKER := cc | |
configure: CFG_DEFAULT_AR := ar | |
configure: CFG_BUILD := x86_64-unknown-linux-gnu | |
configure: CFG_LIBDIR := /usr/local/lib | |
configure: | |
configure: validating ./configure args | |
configure: | |
configure: CFG_BOOTSTRAP_KEY := 17:33:02 | |
configure: | |
configure: looking for build programs | |
configure: | |
configure: CFG_CURLORWGET := /usr/bin/curl (7.38.0) | |
configure: CFG_PYTHON := /usr/bin/python2.7 | |
configure: CFG_GIT := /usr/bin/git (2.1.4) | |
configure: CFG_MD5 := | |
configure: CFG_MD5SUM := /usr/bin/md5sum (8.23) | |
configure: CFG_HASH_COMMAND := /usr/bin/md5sum | cut -c 1-8 | |
configure: CFG_CLANG := | |
configure: CFG_CCACHE := | |
configure: CFG_GCC := /usr/bin/gcc (4.9.2-10ubuntu13) | |
configure: CFG_LD := /usr/bin/ld (2.25) | |
configure: CFG_VALGRIND := /usr/bin/valgrind (3.10.1) | |
configure: CFG_PERF := /usr/bin/perf (3.19.8-ckt5) | |
configure: CFG_ISCC := | |
configure: CFG_ANTLR4 := | |
configure: CFG_GRUN := | |
configure: CFG_FLEX := | |
configure: CFG_BISON := | |
configure: CFG_PANDOC := | |
configure: CFG_XELATEX := | |
configure: CFG_GDB := /usr/bin/gdb (7.9-1ubuntu1) | |
configure: CFG_LLDB := | |
configure: CFG_GDB_VERSION := GNU gdb (Ubuntu 7.9-1ubuntu1) 7.9 | |
configure: | |
configure: looking for target specific programs | |
configure: | |
configure: CFG_ADB := | |
configure: CFG_CC := gcc | |
configure: CFG_PERF_WITH_LOGFD := 1 | |
configure: | |
configure: making directories | |
configure: | |
configure: | |
configure: configuring submodules | |
configure: | |
configure: git: submodule sync | |
Synchronisiere Submodul-URL für 'src/compiler-rt' | |
Synchronisiere Submodul-URL für 'src/jemalloc' | |
Synchronisiere Submodul-URL für 'src/llvm' | |
Synchronisiere Submodul-URL für 'src/rt/hoedown' | |
Synchronisiere Submodul-URL für 'src/rust-installer' | |
configure: git: submodule init | |
configure: git: submodule update | |
configure: git: submodule foreach sync | |
Betrete 'src/compiler-rt' | |
Betrete 'src/jemalloc' | |
Betrete 'src/llvm' | |
Betrete 'src/rt/hoedown' | |
Betrete 'src/rust-installer' | |
configure: git: submodule foreach update | |
configure: git: submodule status | |
58ab642c30d9f97735d5745b5d01781ee199c6ae src/compiler-rt (remotes/origin/rust-2015-01-08-do-not-delete) | |
e24a1a025a1f214e40eedafe3b9c7b1d69937922 src/jemalloc (3.6.0-158-ge24a1a0) | |
874dc4ee4cb782056469f003831bcda3e4cdf0df src/llvm (remotes/origin/rust-llvm-2015-06-30) | |
8ff3d82f2dde2cead36402a59c62d3e266c2f6ec src/rt/hoedown (2.0.0-206-g8ff3d82) | |
c37d3747da75c280237dc2d6b925078e69555499 src/rust-installer (heads/master) | |
-aed73472416064642911af790b25d57c9390b6c7 src/rust-installer/test/rust-installer-v1 | |
-e577c97b494be2815b215e3042207d6d4b7c5516 src/rust-installer/test/rust-installer-v2 | |
configure: git: submodule clobber | |
Betrete 'src/compiler-rt' | |
Betrete 'src/jemalloc' | |
Lösche VERSION | |
Betrete 'src/llvm' | |
Betrete 'src/rt/hoedown' | |
Betrete 'src/rust-installer' | |
Betrete 'src/compiler-rt' | |
Betrete 'src/jemalloc' | |
Betrete 'src/llvm' | |
Betrete 'src/rt/hoedown' | |
Betrete 'src/rust-installer' | |
configure: | |
configure: looking at LLVM | |
configure: | |
configure: configuring LLVM for x86_64-unknown-linux-gnu | |
configure: configuring LLVM with: | |
configure: --enable-targets=x86,x86_64,arm,aarch64,mips,powerpc --enable-optimized --disable-assertions --disable-docs --enable-bindings=none --disable-terminfo --disable-zlib --disable-libffi --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-gnu --with-python=/usr/bin/python2.7 | |
checking for x86_64-unknown-linux-gnu-clang... gcc | |
checking for C compiler default output file name... ^[[A^[[Aa.out | |
checking whether the C compiler works... yes | |
checking whether we are cross compiling... no | |
checking for suffix of executables... | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to accept ISO C89... none needed | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether g++ accepts -g... yes | |
checking how to run the C preprocessor... gcc -E | |
checking whether GCC or Clang is our host compiler... gcc | |
checking build system type... x86_64-unknown-linux-gnu | |
checking host system type... x86_64-unknown-linux-gnu | |
checking target system type... x86_64-unknown-linux-gnu | |
checking type of operating system we're going to host on... Linux | |
checking type of operating system we're going to target... Linux | |
checking target architecture... x86_64 | |
checking whether GCC is new enough... yes | |
checking optimization flags... -O3 | |
checking for GNU make... make | |
checking whether ln -s works... yes | |
checking for nm... /usr/bin/nm | |
checking for cmp... /usr/bin/cmp | |
checking for cp... /bin/cp | |
checking for date... /bin/date | |
checking for find... /usr/bin/find | |
checking for grep... /bin/grep | |
checking for mkdir... /bin/mkdir | |
checking for mv... /bin/mv | |
checking for x86_64-unknown-linux-gnu-ranlib... no | |
checking for ranlib... ranlib | |
checking for x86_64-unknown-linux-gnu-ar... no | |
checking for ar... ar | |
checking for rm... /bin/rm | |
checking for sed... /bin/sed | |
checking for tar... /bin/tar | |
checking for pwd... /bin/pwd | |
checking for dot... /usr/bin/dot | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking for bzip2... /bin/bzip2 | |
checking for cat... /bin/cat | |
checking for doxygen... no | |
checking for groff... /usr/bin/groff | |
checking for gzip... /bin/gzip | |
checking for pdfroff... no | |
checking for zip... /usr/bin/zip | |
checking for go... no | |
checking for ocamlfind... no | |
checking for gas... no | |
checking for as... /usr/bin/as | |
checking for linker version... 2.25 | |
checking for compiler -Wl,-R<path> option... yes | |
checking for compiler -rdynamic option... yes | |
checking for compiler -Wl,--version-script option... yes | |
checking for grep that handles long lines and -e... (cached) /bin/grep | |
checking for egrep... /bin/grep -E | |
checking for ANSI C header files... yes | |
checking for sys/types.h... yes | |
checking for sys/stat.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for memory.h... yes | |
checking for strings.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for unistd.h... yes | |
checking errno.h usability... yes | |
checking errno.h presence... yes | |
checking for errno.h... yes | |
checking tool compatibility... ok | |
checking optional compiler flags... -Wno-variadic-macros -Wno-missing-field-initializers -Wno-maybe-uninitialized -Wno-comment | |
checking for python... user defined: /usr/bin/python2.7 | |
checking for python >= 2.7... /usr/bin/python2.7 (2.7.9) | |
checking for sin in -lm... yes | |
checking for library containing dlopen... -ldl | |
checking for library containing clock_gettime... none required | |
checking for library containing el_init... no | |
checking for library containing mallinfo... none required | |
checking for pthread_mutex_init in -lpthread... yes | |
checking for library containing pthread_mutex_lock... none required | |
checking for library containing pthread_rwlock_init... none required | |
checking for library containing pthread_getspecific... none required | |
checking for xml2-config... xml2-config | |
checking for libxml2 includes... -I/usr/include/libxml2 | |
checking for xmlReadFile in -lxml2... yes | |
checking for dirent.h that defines DIR... yes | |
checking for library containing opendir... none required | |
checking for MAP_ANONYMOUS vs. MAP_ANON... yes | |
checking whether stat file-mode macros are broken... no | |
checking for sys/wait.h that is POSIX.1 compatible... yes | |
checking whether time.h and sys/time.h may both be included... yes | |
checking for cxxabi.h... yes | |
checking dlfcn.h usability... yes | |
checking dlfcn.h presence... yes | |
checking for dlfcn.h... yes | |
checking execinfo.h usability... yes | |
checking execinfo.h presence... yes | |
checking for execinfo.h... yes | |
checking fcntl.h usability... yes | |
checking fcntl.h presence... yes | |
checking for fcntl.h... yes | |
checking for inttypes.h... (cached) yes | |
checking link.h usability... yes | |
checking link.h presence... yes | |
checking for link.h... yes | |
checking malloc.h usability... yes | |
checking malloc.h presence... yes | |
checking for malloc.h... yes | |
checking setjmp.h usability... yes | |
checking setjmp.h presence... yes | |
checking for setjmp.h... yes | |
checking signal.h usability... yes | |
checking signal.h presence... yes | |
checking for signal.h... yes | |
checking for stdint.h... (cached) yes | |
checking termios.h usability... yes | |
checking termios.h presence... yes | |
checking for termios.h... yes | |
checking for unistd.h... (cached) yes | |
checking utime.h usability... yes | |
checking utime.h presence... yes | |
checking for utime.h... yes | |
checking sys/mman.h usability... yes | |
checking sys/mman.h presence... yes | |
checking for sys/mman.h... yes | |
checking sys/param.h usability... yes | |
checking sys/param.h presence... yes | |
checking for sys/param.h... yes | |
checking sys/resource.h usability... yes | |
checking sys/resource.h presence... yes | |
checking for sys/resource.h... yes | |
checking sys/time.h usability... yes | |
checking sys/time.h presence... yes | |
checking for sys/time.h... yes | |
checking sys/uio.h usability... yes | |
checking sys/uio.h presence... yes | |
checking for sys/uio.h... yes | |
checking sys/ioctl.h usability... yes | |
checking sys/ioctl.h presence... yes | |
checking for sys/ioctl.h... yes | |
checking malloc/malloc.h usability... no | |
checking malloc/malloc.h presence... no | |
checking for malloc/malloc.h... no | |
checking mach/mach.h usability... no | |
checking mach/mach.h presence... no | |
checking for mach/mach.h... no | |
checking valgrind/valgrind.h usability... yes | |
checking valgrind/valgrind.h presence... yes | |
checking for valgrind/valgrind.h... yes | |
checking fenv.h usability... yes | |
checking fenv.h presence... yes | |
checking for fenv.h... yes | |
checking whether FE_ALL_EXCEPT is declared... yes | |
checking whether FE_INEXACT is declared... yes | |
checking pthread.h usability... yes | |
checking pthread.h presence... yes | |
checking for pthread.h... yes | |
checking CrashReporterClient.h usability... no | |
checking CrashReporterClient.h presence... no | |
checking for CrashReporterClient.h... no | |
checking __crashreporter_info__... no | |
checking for HUGE_VAL sanity... yes | |
checking for pid_t... yes | |
checking for size_t... yes | |
checking whether struct tm is in sys/time.h or time.h... time.h | |
checking for int64_t... yes | |
checking for uint64_t... yes | |
checking for backtrace... yes | |
checking for getcwd... yes | |
checking for getpagesize... yes | |
checking for getrusage... yes | |
checking for getrlimit... yes | |
checking for setrlimit... yes | |
checking for gettimeofday... yes | |
checking for isatty... yes | |
checking for mkdtemp... yes | |
checking for mkstemp... yes | |
checking for mktemp... yes | |
checking for posix_spawn... yes | |
checking for pread... yes | |
checking for realpath... yes | |
checking for sbrk... yes | |
checking for setrlimit... (cached) yes | |
checking for strerror... yes | |
checking for strerror_r... yes | |
checking for setenv... yes | |
checking for strtoll... yes | |
checking for strtoq... yes | |
checking for sysconf... yes | |
checking for malloc_zone_statistics... no | |
checking for setjmp... yes | |
checking for longjmp... yes | |
checking for sigsetjmp... no | |
checking for siglongjmp... yes | |
checking for writev... yes | |
checking for futimes... yes | |
checking for futimens... yes | |
checking if printf has the %a format character... yes | |
checking for srand48/lrand48/drand48 in <stdlib.h>... yes | |
checking whether arc4random is declared... no | |
checking whether strerror_s is declared... no | |
checking for stdlib.h... (cached) yes | |
checking for unistd.h... (cached) yes | |
checking for getpagesize... (cached) yes | |
checking for working mmap... yes | |
checking for mmap of files... yes | |
checking if /dev/zero is needed for mmap... no | |
checking for GCC atomic builtins... yes | |
checking for 32-bit userspace on 64-bit system... no | |
checking for __dso_handle... yes | |
checking for compiler -fvisibility-inlines-hidden option... yes | |
configure: creating ./config.status | |
config.status: creating include/llvm/Config/Targets.def | |
config.status: creating include/llvm/Config/AsmPrinters.def | |
config.status: creating include/llvm/Config/AsmParsers.def | |
config.status: creating include/llvm/Config/Disassemblers.def | |
config.status: creating Makefile.config | |
config.status: creating llvm.spec | |
config.status: creating docs/doxygen.cfg | |
config.status: creating bindings/ocaml/llvm/META.llvm | |
config.status: creating include/llvm/Config/config.h | |
config.status: creating include/llvm/Config/llvm-config.h | |
config.status: creating include/llvm/Support/DataTypes.h | |
config.status: include/llvm/Support/DataTypes.h is unchanged | |
config.status: executing setup commands | |
config.status: executing Makefile commands | |
config.status: executing Makefile.common commands | |
config.status: executing examples/Makefile commands | |
config.status: executing lib/Makefile commands | |
config.status: executing test/Makefile commands | |
config.status: executing test/Makefile.tests commands | |
config.status: executing unittests/Makefile commands | |
config.status: executing tools/Makefile commands | |
config.status: executing utils/Makefile commands | |
config.status: executing projects/Makefile commands | |
config.status: executing bindings/Makefile commands | |
config.status: executing bindings/ocaml/Makefile.ocaml commands | |
configure: | |
configure: writing configuration | |
configure: | |
configure: CFG_SRC_DIR := ~/projects/rust/ | |
configure: CFG_SRC_DIR_RELATIVE := ./ | |
configure: CFG_BUILD_DIR := ~/projects/rust/ | |
configure: CFG_OSTYPE := unknown-linux-gnu | |
configure: CFG_CPUTYPE := x86_64 | |
configure: CFG_CONFIGURE_ARGS := --enable-compiler-docs | |
configure: CFG_PREFIX := /usr/local | |
configure: CFG_HOST := x86_64-unknown-linux-gnu | |
configure: CFG_TARGET := x86_64-unknown-linux-gnu | |
configure: CFG_LIBDIR_RELATIVE := lib | |
configure: CFG_DISABLE_MANAGE_SUBMODULES := | |
configure: CFG_AARCH64_LINUX_ANDROID_NDK := | |
configure: CFG_ARM_LINUX_ANDROIDEABI_NDK := | |
configure: CFG_I686_LINUX_ANDROID_NDK := | |
configure: CFG_MANDIR := /usr/local/share/man | |
configure: CFG_PANDOC := | |
configure: CFG_LLVM_SRC_DIR := ~/projects/rust/src/llvm/ | |
configure: CFG_LLVM_BUILD_DIR_x86_64_unknown_linux_gnu := ~/projects/rust/x86_64-un ... | |
configure: CFG_LLVM_INST_DIR_x86_64_unknown_linux_gnu := ~/projects/rust/x86_64-un ... | |
configure: | |
configure: leaving ./Makefile unchanged | |
configure: mv -f config.tmp config.mk | |
configure: | |
configure: configured in release mode. for development consider --enable-debug | |
configure: | |
configure: run `make help` | |
configure: | |
~/projects/rust$ VERBOSE=1 RUSTFLAGS_STAGE2='-L ~/projects/rust-clippy/target/release/ -Z extra-plugins=clippy' RUST_BACKTRACE=1 make rustc-stage2 | |
cfg: version 1.4.0-dev (42d41c52e 2015-09-02) | |
cfg: build triple x86_64-unknown-linux-gnu | |
cfg: host triples x86_64-unknown-linux-gnu | |
cfg: target triples x86_64-unknown-linux-gnu | |
cfg: host for x86_64-unknown-linux-gnu is x86_64 | |
cfg: os for x86_64-unknown-linux-gnu is unknown-linux-gnu | |
cfg: good valgrind for x86_64-unknown-linux-gnu is 1 | |
cfg: using CC=gcc (CFG_CC) | |
cfg: enabling valgrind run-pass tests (CFG_ENABLE_VALGRIND_RPASS) | |
cfg: valgrind-rpass command set to "/usr/bin/valgrind" --error-exitcode=100 --fair-sched=try --quiet --soname-synonyms=somalloc=NONE --suppressions=~/projects/rust/src/etc/x86.supp --tool=memcheck --leak-check=full | |
"/usr/bin/python2.7" ~/projects/rust/src/etc/get-snapshot.py x86_64-unknown-linux-gnu | |
determined most recent snapshot: rust-stage0-2015-08-11-1af31d4-linux-x86_64-7df8ba9dec63ec77b857066109d4b6250f3d222f.tar.bz2 | |
got download with ok hash | |
opening snapshot dl/rust-stage0-2015-08-11-1af31d4-linux-x86_64-7df8ba9dec63ec77b857066109d4b6250f3d222f.tar.bz2 | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rbml | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.collections | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librbml-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.libc | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_driver | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_privacy | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.getopts | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.term | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.syntax | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_back-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcollections-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_resolve | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.alloc_jemalloc | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_trans | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_data_structures | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.graphviz | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.fmt_macros | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.log | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_borrowck | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.arena | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librbml-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler-rt.a | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_bitflags | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_back | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_unicode | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_bitflags-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_platform_intrinsics | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_typeck | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_jemalloc-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_back-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rand | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.core | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.serialize | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_llvm | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.std | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.flate | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.alloc | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.alloc_system | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_trans-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-a5fc0d6c.so | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_unicode-a5fc0d6c.rlib | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.rustc_lint | |
removing x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/bin/rustc | |
removing x86_64-unknown-linux-gnu/stage0/bin/rustc | |
extracting rust-stage0/bin/rustc | |
if [ -e "x86_64-unknown-linux-gnu/stage0/bin/rustc" ]; then touch "x86_64-unknown-linux-gnu/stage0/bin/rustc"; else echo "ERROR: snapshot x86_64-unknown-linux-gnu/stage0/bin/rustc not found"; exit 1; fi | |
make -C "~/projects/rust/src/compiler-rt" ProjSrcRoot="~/projects/rust/src/compiler-rt" ProjObjRoot="~/projects/rust/x86_64-unknown-linux-gnu/rt/compiler-rt" CC='gcc' AR='ar' RANLIB='ar s' CFLAGS="-Wall -Werror -g -fPIC -m64" TargetTriple=x86_64-unknown-linux-gnu triple-builtins | |
make[1]: Entering directory '~/projects/rust/src/compiler-rt' | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'eprintf' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib '10.4' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib '10.4' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'armv7' from lib 'ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'armv7' from lib 'cc_kext' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'cc_kext' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'cc_kext' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'cc_kext' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'cc_kext_ios5' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'cc_kext_ios5' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'armv7' from lib 'cc_kext_ios5' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'profile_osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'profile_osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'profile_osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'profile_ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'profile_ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'profile_ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'armv7' from lib 'profile_ios' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'asan_osx_dynamic' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'asan_osx_dynamic' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'asan_osx_dynamic' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'i386' from lib 'ubsan_osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64' from lib 'ubsan_osx' (clang does not support it) | |
warning: clang_darwin.mk: dropping arch 'x86_64h' from lib 'ubsan_osx' (clang does not support it) | |
warning: clang_macho_embedded.mk: dropping arch 'armv6m' from lib 'soft_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7m' from lib 'soft_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7em' from lib 'soft_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7' from lib 'soft_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7em' from lib 'hard_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7' from lib 'hard_static' | |
warning: clang_macho_embedded.mk: dropping arch 'i386' from lib 'hard_static' | |
warning: clang_macho_embedded.mk: dropping arch 'x86_64' from lib 'hard_static' | |
warning: clang_macho_embedded.mk: dropping arch 'armv6m' from lib 'soft_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7m' from lib 'soft_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7em' from lib 'soft_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7' from lib 'soft_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7em' from lib 'hard_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'armv7' from lib 'hard_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'i386' from lib 'hard_pic' | |
warning: clang_macho_embedded.mk: dropping arch 'x86_64' from lib 'hard_pic' | |
make[1]: Nothing to be done for 'triple-builtins'. | |
make[1]: Leaving directory '~/projects/rust/src/compiler-rt' | |
cp x86_64-unknown-linux-gnu/rt/compiler-rt/triple/builtins/libcompiler_rt.a x86_64-unknown-linux-gnu/rt/libcompiler-rt.a | |
cp x86_64-unknown-linux-gnu/rt/libcompiler-rt.a x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler-rt.a | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcore-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcore-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/libcore/lib.rs | |
info: now are following matches for libcore-*.so libraries: | |
info: now are following matches for libcore-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liblibc-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liblibc-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/liblibc/lib.rs | |
info: now are following matches for liblibc-*.so libraries: | |
info: now are following matches for liblibc-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'librand-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'librand-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/librand/lib.rs | |
info: now are following matches for librand-*.so libraries: | |
info: now are following matches for librand-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liballoc_system-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liballoc_system-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/liballoc_system/lib.rs | |
info: now are following matches for liballoc_system-*.so libraries: | |
info: now are following matches for liballoc_system-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc_system-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liballoc-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'liballoc-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/liballoc/lib.rs | |
info: now are following matches for liballoc-*.so libraries: | |
info: now are following matches for liballoc-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'librustc_unicode-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'librustc_unicode-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/librustc_unicode/lib.rs | |
info: now are following matches for librustc_unicode-*.so libraries: | |
info: now are following matches for librustc_unicode-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_unicode-a5fc0d6c.rlib | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcollections-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcollections-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage0/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage0/bin/rustc --cfg stage0 -O --cfg rtopt -C prefer-dynamic -C no-stack-check -Z no-landing-pads --target=x86_64-unknown-linux-gnu -W warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/libcollections/lib.rs | |
info: now are following matches for libcollections-*.so libraries: | |
info: now are following matches for libcollections-*.rlib libraries: | |
x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcollections-a5fc0d6c.rlib | |
cd "x86_64-unknown-linux-gnu/rt/jemalloc"; "~/projects/rust/src/jemalloc/configure" --with-jemalloc-prefix=je_ --disable-fill --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu CC="gcc -m64" AR="ar" RANLIB="ar s" CPPFLAGS="-I ~/projects/rust/src/rt/" EXTRA_CFLAGS="-g1 -ffunction-sections -fdata-sections" | |
checking for xsltproc... false | |
checking for x86_64-unknown-linux-gnu-gcc... gcc -m64 | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... no | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether gcc -m64 accepts -g... yes | |
checking for gcc -m64 option to accept ISO C89... none needed | |
checking whether compiler supports -std=gnu99... yes | |
checking whether compiler supports -Wall... yes | |
checking whether compiler supports -pipe... yes | |
checking whether compiler supports -g3... yes | |
checking whether compiler supports -g1 -ffunction-sections -fdata-sections... yes | |
checking how to run the C preprocessor... gcc -m64 -E | |
checking for grep that handles long lines and -e... /bin/grep | |
checking for egrep... /bin/grep -E | |
checking for ANSI C header files... yes | |
checking for sys/types.h... yes | |
checking for sys/stat.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for memory.h... yes | |
checking for strings.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for unistd.h... yes | |
checking whether byte ordering is bigendian... no | |
checking size of void *... 8 | |
checking size of int... 4 | |
checking size of long... 8 | |
checking size of intmax_t... 8 | |
checking build system type... x86_64-unknown-linux-gnu | |
checking host system type... x86_64-unknown-linux-gnu | |
checking whether pause instruction is compilable... yes | |
checking whether SSE2 intrinsics is compilable... yes | |
checking for x86_64-unknown-linux-gnu-ar... ar | |
checking malloc.h usability... yes | |
checking malloc.h presence... yes | |
checking for malloc.h... yes | |
checking whether malloc_usable_size definition can use const argument... no | |
checking whether __attribute__ syntax is compilable... yes | |
checking whether compiler supports -fvisibility=hidden... yes | |
checking whether compiler supports -Werror... yes | |
checking whether tls_model attribute is compilable... yes | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking for x86_64-unknown-linux-gnu-ranlib... ar s | |
checking for ld... /usr/bin/ld | |
checking for autoconf... /usr/bin/autoconf | |
checking for memalign... yes | |
checking for valloc... yes | |
checking whether compiler supports -O3... yes | |
checking whether compiler supports -funroll-loops... yes | |
checking configured backtracing method... N/A | |
checking for sbrk... yes | |
checking whether utrace(2) is compilable... no | |
checking whether valgrind is compilable... yes | |
checking whether a program using __builtin_ffsl is compilable... yes | |
checking STATIC_PAGE_SHIFT... 12 | |
checking pthread.h usability... yes | |
checking pthread.h presence... yes | |
checking for pthread.h... yes | |
checking for pthread_create in -lpthread... yes | |
checking for _malloc_thread_cleanup... no | |
checking for _pthread_mutex_init_calloc_cb... no | |
checking for TLS... yes | |
checking whether atomic(9) is compilable... no | |
checking whether Darwin OSAtomic*() is compilable... no | |
checking whether madvise(2) is compilable... yes | |
checking whether to force 32-bit __sync_{add,sub}_and_fetch()... no | |
checking whether to force 64-bit __sync_{add,sub}_and_fetch()... no | |
checking for __builtin_clz... yes | |
checking whether Darwin OSSpin*() is compilable... no | |
checking whether glibc malloc hook is compilable... yes | |
checking whether glibc memalign hook is compilable... yes | |
checking whether pthreads adaptive mutexes is compilable... yes | |
checking for stdbool.h that conforms to C99... yes | |
checking for _Bool... yes | |
configure: creating ./config.status | |
config.status: creating Makefile | |
config.status: creating jemalloc.pc | |
config.status: creating doc/html.xsl | |
config.status: creating doc/manpages.xsl | |
config.status: creating doc/jemalloc.xml | |
config.status: creating include/jemalloc/jemalloc_macros.h | |
config.status: creating include/jemalloc/jemalloc_protos.h | |
config.status: creating include/jemalloc/jemalloc_typedefs.h | |
config.status: creating include/jemalloc/internal/jemalloc_internal.h | |
config.status: creating test/test.sh | |
config.status: creating test/include/test/jemalloc_test.h | |
config.status: creating config.stamp | |
config.status: creating bin/jemalloc.sh | |
config.status: creating include/jemalloc/jemalloc_defs.h | |
config.status: include/jemalloc/jemalloc_defs.h is unchanged | |
config.status: creating include/jemalloc/internal/jemalloc_internal_defs.h | |
config.status: include/jemalloc/internal/jemalloc_internal_defs.h is unchanged | |
config.status: creating test/include/test/jemalloc_test_defs.h | |
config.status: test/include/test/jemalloc_test_defs.h is unchanged | |
config.status: executing include/jemalloc/internal/private_namespace.h commands | |
config.status: executing include/jemalloc/internal/private_unnamespace.h commands | |
config.status: executing include/jemalloc/internal/public_symbols.txt commands | |
config.status: executing include/jemalloc/internal/public_namespace.h commands | |
config.status: executing include/jemalloc/internal/public_unnamespace.h commands | |
config.status: executing include/jemalloc/internal/size_classes.h commands | |
config.status: executing include/jemalloc/jemalloc_protos_jet.h commands | |
config.status: executing include/jemalloc/jemalloc_rename.h commands | |
config.status: executing include/jemalloc/jemalloc_mangle.h commands | |
config.status: executing include/jemalloc/jemalloc_mangle_jet.h commands | |
config.status: executing include/jemalloc/jemalloc.h commands | |
=============================================================================== | |
jemalloc version : 0.12.0-13105-g42d41c52eb65d4fefe2051b0629a20a0a91747f4 | |
library revision : 2 | |
CC : gcc -m64 | |
CPPFLAGS : -I ~/projects/rust/src/rt/ -D_GNU_SOURCE -D_REENTRANT | |
CFLAGS : -std=gnu99 -Wall -pipe -g3 -g1 -ffunction-sections -fdata-sections -fvisibility=hidden -O3 -funroll-loops | |
LDFLAGS : | |
EXTRA_LDFLAGS : | |
LIBS : -lpthread | |
RPATH_EXTRA : | |
XSLTPROC : false | |
XSLROOT : /usr/share/xml/docbook/stylesheet/docbook-xsl | |
PREFIX : /usr/local | |
BINDIR : /usr/local/bin | |
INCLUDEDIR : /usr/local/include | |
LIBDIR : /usr/local/lib | |
DATADIR : /usr/local/share | |
MANDIR : /usr/local/share/man | |
srcroot : ~/projects/rust/src/jemalloc/ | |
abs_srcroot : ~/projects/rust/src/jemalloc/ | |
objroot : | |
abs_objroot : ~/projects/rust/x86_64-unknown-linux-gnu/rt/jemalloc/ | |
$ VERBOSE=1 RUSTFLAGS_STAGE2='-L ~/projects/rust-clippy/target/release/ -Z extra-plugins=clippy' RUST_BACKTRACE=1 make rustc-stage2 | |
cfg: version 1.4.0-dev (42d41c52e 2015-09-02) | |
cfg: build triple x86_64-unknown-linux-gnu | |
cfg: host triples x86_64-unknown-linux-gnu | |
cfg: target triples x86_64-unknown-linux-gnu | |
cfg: host for x86_64-unknown-linux-gnu is x86_64 | |
cfg: os for x86_64-unknown-linux-gnu is unknown-linux-gnu | |
cfg: good valgrind for x86_64-unknown-linux-gnu is 1 | |
cfg: using CC=gcc (CFG_CC) | |
cfg: enabling valgrind run-pass tests (CFG_ENABLE_VALGRIND_RPASS) | |
cfg: valgrind-rpass command set to "/usr/bin/valgrind" --error-exitcode=100 --fair-sched=try --quiet --soname-synonyms=somalloc=NONE --suppressions=~/projects/rust/src/etc/x86.supp --tool=memcheck --leak-check=full | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcore-*.so\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
MATCHES=""; if [ -n "$MATCHES" ] ; then echo "warning: removing previous" \'libcore-*.rlib\' "libraries:" $MATCHES; rm $MATCHES ; fi | |
CFG_LLVM_LINKAGE_FILE=~/projects/rust/x86_64-unknown-linux-gnu/rt/llvmdeps.rs LD_LIBRARY_PATH=~/projects/rust/x86_64-unknown-linux-gnu/stage2/lib:$LD_LIBRARY_PATH x86_64-unknown-linux-gnu/stage2/bin/rustc --cfg stage2 -O --cfg rtopt -L ~/projects/rust-clippy/target/release/ -Z extra-plugins=clippy --target=x86_64-unknown-linux-gnu -C prefer-dynamic -D warnings -L "x86_64-unknown-linux-gnu/rt" -L native="~/projects/rust/x86_64-unknown-linux-gnu/llvm/Release/lib" --out-dir x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib -C extra-filename=-a5fc0d6c src/libcore/lib.rs | |
src/libcore/num/f32.rs:81:25: 81:66 error: approximate value of `f32::PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:81 pub const PI: f32 = 3.14159265358979323846264338327950288_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:81:25: 81:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:85:32: 85:73 error: approximate value of `f32::FRAC_PI_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:85 pub const FRAC_PI_2: f32 = 1.57079632679489661923132169163975144_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:85:32: 85:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:89:32: 89:73 error: approximate value of `f32::FRAC_PI_3` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:89 pub const FRAC_PI_3: f32 = 1.04719755119659774615421446109316763_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:89:32: 89:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:93:32: 93:74 error: approximate value of `f32::FRAC_PI_4` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:93 pub const FRAC_PI_4: f32 = 0.785398163397448309615660845819875721_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:93:32: 93:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:97:32: 97:73 error: approximate value of `f32::FRAC_PI_6` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:97 pub const FRAC_PI_6: f32 = 0.52359877559829887307710723054658381_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:97:32: 97:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:101:32: 101:73 error: approximate value of `f32::FRAC_PI_8` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:101 pub const FRAC_PI_8: f32 = 0.39269908169872415480783042290993786_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:101:32: 101:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:105:32: 105:74 error: approximate value of `f32::FRAC_1_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:105 pub const FRAC_1_PI: f32 = 0.318309886183790671537767526745028724_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:105:32: 105:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:109:32: 109:74 error: approximate value of `f32::FRAC_2_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:109 pub const FRAC_2_PI: f32 = 0.636619772367581343075535053490057448_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:109:32: 109:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:113:37: 113:78 error: approximate value of `f32::FRAC_2_SQRT_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:113 pub const FRAC_2_SQRT_PI: f32 = 1.12837916709551257389615890312154517_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:113:37: 113:78 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:117:29: 117:70 error: approximate value of `f32::SQRT_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:117 pub const SQRT_2: f32 = 1.41421356237309504880168872420969808_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:117:29: 117:70 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:121:36: 121:78 error: approximate value of `f32::FRAC_1_SQRT_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:121 pub const FRAC_1_SQRT_2: f32 = 0.707106781186547524400844362104849039_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:121:36: 121:78 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:125:24: 125:65 error: approximate value of `f32::E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:125 pub const E: f32 = 2.71828182845904523536028747135266250_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:125:24: 125:65 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:129:29: 129:70 error: approximate value of `f32::LOG2_E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:129 pub const LOG2_E: f32 = 1.44269504088896340735992468100189214_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:129:29: 129:70 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:133:30: 133:72 error: approximate value of `f32::LOG10_E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:133 pub const LOG10_E: f32 = 0.434294481903251827651128918916605082_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:133:30: 133:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:137:27: 137:69 error: approximate value of `f32::LN_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:137 pub const LN_2: f32 = 0.693147180559945309417232121458176568_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:137:27: 137:69 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f32.rs:141:28: 141:69 error: approximate value of `f32::LN_10` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f32.rs:141 pub const LN_10: f32 = 2.30258509299404568401799145468436421_f32; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:141:28: 141:69 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/float_macros.rs:141:25: 141:28 error: src is shadowed by &src[offset..], #[deny(shadow_unrelated)] on by default | |
src/libcore/num/float_macros.rs:141 let src = &src[offset..]; | |
^~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:141:31: 141:45 note: initialization happens here | |
src/libcore/num/float_macros.rs:141 let src = &src[offset..]; | |
^~~~~~~~~~~~~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:141:25: 141:28 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/float_macros.rs:142:26: 142:37 error: is_positive is shadowed by match src.slice_shift_char() { | |
Some(('-', src)) => (false, src.parse::<usize>()), | |
Some(('+', src)) => (true, src.parse::<usize>()), | |
Some((_, _)) => (true, src.parse::<usize>()), | |
None => return Err(pfe_invalid()), | |
}, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/float_macros.rs:142 let (is_positive, exp) = match src.slice_shift_char() { | |
^~~~~~~~~~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:142:46: 147:22 note: initialization happens here | |
src/libcore/num/float_macros.rs:142 let (is_positive, exp) = match src.slice_shift_char() { | |
src/libcore/num/float_macros.rs:143 Some(('-', src)) => (false, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:144 Some(('+', src)) => (true, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:145 Some((_, _)) => (true, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:146 None => return Err(pfe_invalid()), | |
src/libcore/num/float_macros.rs:147 }; | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:142:26: 142:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/float_macros.rs:74:48: 163:37 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(prev_sig - ..) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
(internal compiler error: unprintable span) | |
note: in expansion of for loop expansion | |
src/libcore/num/float_macros.rs:52:13: 94:14 note: expansion site | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:74:48: 163:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/float_macros.rs:76:49: 163:37 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(prev_sig - ..) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
(internal compiler error: unprintable span) | |
note: in expansion of for loop expansion | |
src/libcore/num/float_macros.rs:52:13: 94:14 note: expansion site | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f32.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:76:49: 163:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f32.rs:167:31: 167:43 error: equal expressions as operands to !=, #[deny(eq_op)] on by default | |
src/libcore/num/f32.rs:167 fn is_nan(self) -> bool { self != self } | |
^~~~~~~~~~~~ | |
src/libcore/num/f32.rs:167:31: 167:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#eq_op | |
src/libcore/num/f32.rs:167:31: 167:43 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(self - self) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f32.rs:167 fn is_nan(self) -> bool { self != self } | |
^~~~~~~~~~~~ | |
src/libcore/num/f32.rs:167:31: 167:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f32.rs:172:9: 172:34 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(self - Float::infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f32.rs:172 self == Float::infinity() || self == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:172:9: 172:34 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f32.rs:172:38: 172:67 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(self - Float::neg_infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f32.rs:172 self == Float::infinity() || self == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:172:38: 172:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f32.rs:244:23: 244:56 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs((1.0 / self) - Float::infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f32.rs:244 self > 0.0 || (1.0 / self) == Float::infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:244:23: 244:56 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f32.rs:251:23: 251:60 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs((1.0 / self) - Float::neg_infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f32.rs:251 self < 0.0 || (1.0 / self) == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f32.rs:251:23: 251:60 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:81:25: 81:66 error: approximate value of `f64::PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:81 pub const PI: f64 = 3.14159265358979323846264338327950288_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:81:25: 81:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:85:32: 85:73 error: approximate value of `f64::FRAC_PI_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:85 pub const FRAC_PI_2: f64 = 1.57079632679489661923132169163975144_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:85:32: 85:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:89:32: 89:73 error: approximate value of `f64::FRAC_PI_3` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:89 pub const FRAC_PI_3: f64 = 1.04719755119659774615421446109316763_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:89:32: 89:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:93:32: 93:74 error: approximate value of `f64::FRAC_PI_4` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:93 pub const FRAC_PI_4: f64 = 0.785398163397448309615660845819875721_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:93:32: 93:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:97:32: 97:73 error: approximate value of `f64::FRAC_PI_6` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:97 pub const FRAC_PI_6: f64 = 0.52359877559829887307710723054658381_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:97:32: 97:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:101:32: 101:73 error: approximate value of `f64::FRAC_PI_8` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:101 pub const FRAC_PI_8: f64 = 0.39269908169872415480783042290993786_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:101:32: 101:73 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:105:32: 105:74 error: approximate value of `f64::FRAC_1_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:105 pub const FRAC_1_PI: f64 = 0.318309886183790671537767526745028724_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:105:32: 105:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:109:32: 109:74 error: approximate value of `f64::FRAC_2_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:109 pub const FRAC_2_PI: f64 = 0.636619772367581343075535053490057448_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:109:32: 109:74 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:113:37: 113:78 error: approximate value of `f64::FRAC_2_SQRT_PI` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:113 pub const FRAC_2_SQRT_PI: f64 = 1.12837916709551257389615890312154517_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:113:37: 113:78 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:117:29: 117:70 error: approximate value of `f64::SQRT_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:117 pub const SQRT_2: f64 = 1.41421356237309504880168872420969808_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:117:29: 117:70 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:121:36: 121:78 error: approximate value of `f64::FRAC_1_SQRT_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:121 pub const FRAC_1_SQRT_2: f64 = 0.707106781186547524400844362104849039_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:121:36: 121:78 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:125:24: 125:65 error: approximate value of `f64::E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:125 pub const E: f64 = 2.71828182845904523536028747135266250_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:125:24: 125:65 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:129:29: 129:70 error: approximate value of `f64::LOG2_E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:129 pub const LOG2_E: f64 = 1.44269504088896340735992468100189214_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:129:29: 129:70 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:133:30: 133:72 error: approximate value of `f64::LOG10_E` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:133 pub const LOG10_E: f64 = 0.434294481903251827651128918916605082_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:133:30: 133:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:137:27: 137:69 error: approximate value of `f64::LN_2` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:137 pub const LN_2: f64 = 0.693147180559945309417232121458176568_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:137:27: 137:69 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/f64.rs:141:28: 141:69 error: approximate value of `f64::LN_10` found. Consider using it directly, #[deny(approx_constant)] on by default | |
src/libcore/num/f64.rs:141 pub const LN_10: f64 = 2.30258509299404568401799145468436421_f64; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:141:28: 141:69 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#approx_constant | |
src/libcore/num/float_macros.rs:141:25: 141:28 error: src is shadowed by &src[offset..], #[deny(shadow_unrelated)] on by default | |
src/libcore/num/float_macros.rs:141 let src = &src[offset..]; | |
^~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:141:31: 141:45 note: initialization happens here | |
src/libcore/num/float_macros.rs:141 let src = &src[offset..]; | |
^~~~~~~~~~~~~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:141:25: 141:28 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/float_macros.rs:142:26: 142:37 error: is_positive is shadowed by match src.slice_shift_char() { | |
Some(('-', src)) => (false, src.parse::<usize>()), | |
Some(('+', src)) => (true, src.parse::<usize>()), | |
Some((_, _)) => (true, src.parse::<usize>()), | |
None => return Err(pfe_invalid()), | |
}, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/float_macros.rs:142 let (is_positive, exp) = match src.slice_shift_char() { | |
^~~~~~~~~~~ | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:142:46: 147:22 note: initialization happens here | |
src/libcore/num/float_macros.rs:142 let (is_positive, exp) = match src.slice_shift_char() { | |
src/libcore/num/float_macros.rs:143 Some(('-', src)) => (false, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:144 Some(('+', src)) => (true, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:145 Some((_, _)) => (true, src.parse::<usize>()), | |
src/libcore/num/float_macros.rs:146 None => return Err(pfe_invalid()), | |
src/libcore/num/float_macros.rs:147 }; | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:142:26: 142:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/float_macros.rs:74:48: 163:37 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(prev_sig - ..) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
(internal compiler error: unprintable span) | |
note: in expansion of for loop expansion | |
src/libcore/num/float_macros.rs:52:13: 94:14 note: expansion site | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:74:48: 163:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/float_macros.rs:76:49: 163:37 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(prev_sig - ..) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
(internal compiler error: unprintable span) | |
note: in expansion of for loop expansion | |
src/libcore/num/float_macros.rs:52:13: 94:14 note: expansion site | |
src/libcore/num/float_macros.rs:22:1: 161:2 note: in expansion of from_str_radix_float_impl! | |
src/libcore/num/f64.rs:163:5: 163:39 note: expansion site | |
src/libcore/num/float_macros.rs:76:49: 163:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:167:31: 167:43 error: equal expressions as operands to !=, #[deny(eq_op)] on by default | |
src/libcore/num/f64.rs:167 fn is_nan(self) -> bool { self != self } | |
^~~~~~~~~~~~ | |
src/libcore/num/f64.rs:167:31: 167:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#eq_op | |
src/libcore/num/f64.rs:167:31: 167:43 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs(self - self) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f64.rs:167 fn is_nan(self) -> bool { self != self } | |
^~~~~~~~~~~~ | |
src/libcore/num/f64.rs:167:31: 167:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:172:9: 172:34 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(self - Float::infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f64.rs:172 self == Float::infinity() || self == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:172:9: 172:34 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:172:38: 172:67 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(self - Float::neg_infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f64.rs:172 self == Float::infinity() || self == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:172:38: 172:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:244:23: 244:56 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs((1.0 / self) - Float::infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f64.rs:244 self > 0.0 || (1.0 / self) == Float::infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:244:23: 244:56 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/f64.rs:251:23: 251:60 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs((1.0 / self) - Float::neg_infinity()) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/f64.rs:251 self < 0.0 || (1.0 / self) == Float::neg_infinity() | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/f64.rs:251:23: 251:60 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:53:13: 53:30 error: you have declared `#[inline(always)]` on `shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:53 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:53:13: 53:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:63:13: 63:30 error: you have declared `#[inline(always)]` on `shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:63 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:63:13: 63:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:96:13: 96:30 error: you have declared `#[inline(always)]` on `add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:96 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:96:13: 96:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:106:13: 106:30 error: you have declared `#[inline(always)]` on `sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:106 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:106:13: 106:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:116:13: 116:30 error: you have declared `#[inline(always)]` on `mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:116 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:116:13: 116:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:126:13: 126:30 error: you have declared `#[inline(always)]` on `div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:126 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:126:13: 126:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:136:13: 136:30 error: you have declared `#[inline(always)]` on `not`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:136 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:136:13: 136:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:146:13: 146:30 error: you have declared `#[inline(always)]` on `bitxor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:146 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:146:13: 146:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:156:13: 156:30 error: you have declared `#[inline(always)]` on `bitor`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:156 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:156:13: 156:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:166:13: 166:30 error: you have declared `#[inline(always)]` on `bitand`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:166 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:166:13: 166:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:193:13: 193:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:193 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:193:13: 193:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:199:13: 199:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:199 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:199:13: 199:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:205:13: 205:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:205 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:205:13: 205:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:212:13: 212:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:212 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:212:13: 212:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:220:13: 220:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:220 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:220:13: 220:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:229:13: 229:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:229 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:229:13: 229:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:234:13: 234:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:234 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:234:13: 234:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:240:13: 240:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:240 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:240:13: 240:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:193:13: 193:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:193 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:193:13: 193:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:199:13: 199:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:199 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:199:13: 199:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:205:13: 205:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:205 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:205:13: 205:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:212:13: 212:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:212 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:212:13: 212:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:220:13: 220:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:220 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:220:13: 220:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:229:13: 229:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:229 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:229:13: 229:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:234:13: 234:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:234 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:234:13: 234:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:240:13: 240:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:240 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:240:13: 240:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:193:13: 193:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:193 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:193:13: 193:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:199:13: 199:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:199 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:199:13: 199:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:205:13: 205:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:205 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:205:13: 205:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:212:13: 212:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:212 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:212:13: 212:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:220:13: 220:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:220 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:220:13: 220:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:229:13: 229:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:229 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:229:13: 229:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:234:13: 234:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:234 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:234:13: 234:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:240:13: 240:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:240 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:240:13: 240:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:193:13: 193:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:193 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:193:13: 193:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:199:13: 199:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:199 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:199:13: 199:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:205:13: 205:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:205 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:205:13: 205:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:212:13: 212:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:212 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:212:13: 212:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:220:13: 220:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:220 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:220:13: 220:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:229:13: 229:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:229 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:229:13: 229:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:234:13: 234:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:234 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:234:13: 234:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:240:13: 240:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:240 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:240:13: 240:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:255:13: 255:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:255 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:255:13: 255:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:261:13: 261:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:261 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:261:13: 261:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:267:13: 267:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:267 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:267:13: 267:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:274:13: 274:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:274 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:274:13: 274:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:278:13: 278:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:278 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:278:13: 278:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:283:13: 283:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:283 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:283:13: 283:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:288:13: 288:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:288 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:288:13: 288:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:294:13: 294:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:294 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:294:13: 294:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:255:13: 255:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:255 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:255:13: 255:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:261:13: 261:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:261 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:261:13: 261:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:267:13: 267:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:267 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:267:13: 267:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:274:13: 274:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:274 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:274:13: 274:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:278:13: 278:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:278 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:278:13: 278:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:283:13: 283:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:283 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:283:13: 283:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:288:13: 288:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:288 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:288:13: 288:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:294:13: 294:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:294 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:294:13: 294:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:255:13: 255:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:255 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:255:13: 255:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:261:13: 261:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:261 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:261:13: 261:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:267:13: 267:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:267 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:267:13: 267:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:274:13: 274:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:274 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:274:13: 274:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:278:13: 278:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:278 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:278:13: 278:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:283:13: 283:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:283 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:283:13: 283:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:288:13: 288:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:288 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:288:13: 288:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:294:13: 294:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:294 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:294:13: 294:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:255:13: 255:30 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:255 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:255:13: 255:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:261:13: 261:30 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:261 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:261:13: 261:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:267:13: 267:30 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:267 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:267:13: 267:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:274:13: 274:30 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:274 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:274:13: 274:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:278:13: 278:30 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:278 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:278:13: 278:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:283:13: 283:30 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:283 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:283:13: 283:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:288:13: 288:30 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:288 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:288:13: 288:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:294:13: 294:30 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:294 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:294:13: 294:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:307:5: 307:22 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:307 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:307:5: 307:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:314:5: 314:22 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:314 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:314:5: 314:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:321:5: 321:22 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:321 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:321:5: 321:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:328:5: 328:22 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:328 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:328:5: 328:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:333:5: 333:22 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:333 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:333:5: 333:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:338:5: 338:22 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:338 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:338:5: 338:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:343:5: 343:22 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:343 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:343:5: 343:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:348:5: 348:22 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:348 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:348:5: 348:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:407:5: 407:22 error: you have declared `#[inline(always)]` on `overflowing_add`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:407 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:407:5: 407:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:414:5: 414:22 error: you have declared `#[inline(always)]` on `overflowing_sub`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:414 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:414:5: 414:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:421:5: 421:22 error: you have declared `#[inline(always)]` on `overflowing_mul`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:421 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:421:5: 421:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:428:5: 428:22 error: you have declared `#[inline(always)]` on `overflowing_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:428 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:428:5: 428:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:433:5: 433:22 error: you have declared `#[inline(always)]` on `overflowing_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:433 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:433:5: 433:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:438:5: 438:22 error: you have declared `#[inline(always)]` on `overflowing_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:438 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:438:5: 438:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:443:5: 443:22 error: you have declared `#[inline(always)]` on `overflowing_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:443 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:443:5: 443:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/wrapping.rs:448:5: 448:22 error: you have declared `#[inline(always)]` on `overflowing_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/wrapping.rs:448 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/wrapping.rs:448:5: 448:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/flt2dec/bignum.rs:214:13: 230:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:214 pub fn add_small<'a>(&'a mut self, other: $ty) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:215 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:216 | |
src/libcore/num/flt2dec/bignum.rs:217 let (mut carry, v) = self.base[0].full_add(other, false); | |
src/libcore/num/flt2dec/bignum.rs:218 self.base[0] = v; | |
src/libcore/num/flt2dec/bignum.rs:219 let mut i = 1; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:214:13: 230:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:221:29: 221:30 error: v is shadowed by self.base[i].full_add(0, carry), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/bignum.rs:221 let (c, v) = self.base[i].full_add(0, carry); | |
^ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:221:34: 221:65 note: initialization happens here | |
src/libcore/num/flt2dec/bignum.rs:221 let (c, v) = self.base[i].full_add(0, carry); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:221:29: 221:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/bignum.rs:251:13: 267:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:251 pub fn mul_small<'a>(&'a mut self, other: $ty) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:252 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:253 | |
src/libcore/num/flt2dec/bignum.rs:254 let mut sz = self.size; | |
src/libcore/num/flt2dec/bignum.rs:255 let mut carry = 0; | |
src/libcore/num/flt2dec/bignum.rs:256 for a in &mut self.base[..sz] { | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:251:13: 267:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:270:13: 308:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:270 pub fn mul_pow2<'a>(&'a mut self, bits: usize) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:271 use mem; | |
src/libcore/num/flt2dec/bignum.rs:272 | |
src/libcore/num/flt2dec/bignum.rs:273 let digitbits = mem::size_of::<$ty>() * 8; | |
src/libcore/num/flt2dec/bignum.rs:274 let digits = bits / digitbits; | |
src/libcore/num/flt2dec/bignum.rs:275 let bits = bits % digitbits; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:270:13: 308:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:311:13: 335:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:311 pub fn mul_pow5<'a>(&'a mut self, mut e: usize) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:312 use mem; | |
src/libcore/num/flt2dec/bignum.rs:313 use num::flt2dec::bignum::SMALL_POW5; | |
src/libcore/num/flt2dec/bignum.rs:314 | |
src/libcore/num/flt2dec/bignum.rs:315 // There are exactly n trailing zeros on 2^n, and the only relevant digit sizes | |
src/libcore/num/flt2dec/bignum.rs:316 // are consecutive powers of two, so this is well suited index for the table. | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:311:13: 335:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:319:21: 319:32 error: small_power is shadowed by small_power as $ty; | |
// Multiply with the largest single-digit power as long as possible ... | |
while e >= small_e { | |
self.mul_small(small_power); | |
e -= small_e; | |
} | |
// ... then finish off the remainder. | |
let mut rest_power = 1; | |
for _ in 0..e { | |
rest_power *= 5; | |
} | |
self.mul_small(rest_power); | |
self | |
} | |
/// Multiplies itself by a number described by `other[0] + other[1] * 2^W + | |
/// other[2] * 2^(2W) + ...` (where `W` is the number of bits in the digit type) | |
/// and returns its own mutable reference. | |
pub fn mul_digits<'a>(&'a mut self, other: &[$ty]) -> &'a mut $name { | |
// the internal routine. works best when aa.len() <= bb.len(). | |
fn mul_inner(ret: &mut [$ty; $n], aa: &[$ty], bb: &[$ty]) -> usize { | |
use num::flt2dec::bignum::FullOps; | |
let mut retsz = 0; | |
for (i, &a) in aa.iter().enumerate() { | |
if a == 0 { continue; } | |
let mut sz = bb.len(); | |
let mut carry = 0; | |
for (j, &b) in bb.iter().enumerate() { | |
let (c, v) = a.full_mul_add(b, ret[i + j], carry); | |
ret[i + j] = v; | |
carry = c; | |
} | |
if carry > 0 { | |
ret[i + sz] = carry; | |
sz += 1; | |
} | |
if retsz < i + sz { | |
retsz = i + sz; | |
} | |
} | |
retsz | |
} | |
let mut ret = [0; $n]; | |
let retsz = if self.size < other.len() { | |
mul_inner(&mut ret, &self.digits(), other) | |
} else { | |
mul_inner(&mut ret, other, &self.digits()) | |
}; | |
self.base = ret; | |
self.size = retsz; | |
self | |
} | |
/// Divides itself by a digit-sized `other` and returns its own | |
/// mutable reference *and* the remainder. | |
pub fn div_rem_small<'a>(&'a mut self, other: $ty) -> (&'a mut $name, $ty) { | |
use num::flt2dec::bignum::FullOps; | |
assert!(other > 0); | |
let sz = self.size; | |
let mut borrow = 0; | |
for a in self.base[..sz].iter_mut().rev() { | |
let (q, r) = (*a).full_div_rem(other, borrow); | |
*a = q; | |
borrow = r; | |
} | |
(self, borrow) | |
} | |
/// Divide self by another bignum, overwriting `q` with the quotient and `r` with the | |
/// remainder. | |
pub fn div_rem(&self, d: &$name, q: &mut $name, r: &mut $name) { | |
use mem; | |
// Stupid slow base-2 long division taken from | |
// https://en.wikipedia.org/wiki/Division_algorithm | |
// FIXME use a greater base ($ty) for the long division. | |
assert!(!d.is_zero()); | |
let digitbits = mem::size_of::<$ty>() * 8; | |
for digit in &mut q.base[..] { | |
*digit = 0; | |
} | |
for digit in &mut r.base[..] { | |
*digit = 0; | |
} | |
r.size = d.size; | |
q.size = 1; | |
let mut q_is_zero = true; | |
let end = self.bit_length(); | |
for i in (0..end).rev() { | |
r.mul_pow2(1); | |
r.base[0] |= self.get_bit(i) as $ty; | |
if &*r >= d { | |
r.sub(d); | |
// Set bit `i` of q to 1. | |
let digit_idx = i / digitbits; | |
let bit_idx = i % digitbits; | |
if q_is_zero { | |
q.size = digit_idx + 1; | |
q_is_zero = false; | |
} | |
q.base[digit_idx] |= 1 << bit_idx; | |
} | |
} | |
debug_assert!(q.base[q.size..].iter().all(|&d| d == 0)); | |
debug_assert!(r.base[r.size..].iter().all(|&d| d == 0)); | |
} | |
} | |
impl ::cmp::PartialEq for $name { | |
fn eq(&self, other: &$name) -> bool { self.base[..] == other.base[..] } | |
} | |
impl ::cmp::Eq for $name { | |
} | |
impl ::cmp::PartialOrd for $name { | |
fn partial_cmp(&self, other: &$name) -> ::option::Option<::cmp::Ordering> { | |
::option::Option::Some(self.cmp(other)) | |
} | |
} | |
impl ::cmp::Ord for $name { | |
fn cmp(&self, other: &$name) -> ::cmp::Ordering { | |
use cmp::max; | |
let sz = max(self.size, other.size); | |
let lhs = self.base[..sz].iter().cloned().rev(); | |
let rhs = other.base[..sz].iter().cloned().rev(); | |
lhs.cmp(rhs) | |
} | |
} | |
impl ::clone::Clone for $name { | |
fn clone(&self) -> $name { | |
$name { size: self.size, base: self.base } | |
} | |
} | |
impl ::fmt::Debug for $name { | |
fn fmt(&self, f: &mut ::fmt::Formatter) -> ::fmt::Result { | |
use mem; | |
let sz = if self.size < 1 {1} else {self.size}; | |
let digitlen = mem::size_of::<$ty>() * 2; | |
try!(write!(f, "{:#x}", self.base[sz-1])); | |
for &v in self.base[..sz-1].iter().rev() { | |
try!(write!(f, "_{:01$x}", v, digitlen)); | |
} | |
::result::Result::Ok(()) | |
} | |
} | |
) | |
} | |
/// The digit type for `Big32x40`. | |
pub type Digit32 = u32; | |
define_bignum!(Big32x40: type=Digit32, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/bignum.rs:319 let small_power = small_power as $ty; | |
^~~~~~~~~~~ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:319:35: 484:38 note: initialization happens here | |
src/libcore/num/flt2dec/bignum.rs:319 let small_power = small_power as $ty; | |
src/libcore/num/flt2dec/bignum.rs:320 | |
src/libcore/num/flt2dec/bignum.rs:321 // Multiply with the largest single-digit power as long as possible ... | |
src/libcore/num/flt2dec/bignum.rs:322 while e >= small_e { | |
src/libcore/num/flt2dec/bignum.rs:323 self.mul_small(small_power); | |
src/libcore/num/flt2dec/bignum.rs:324 e -= small_e; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:319:21: 319:32 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/bignum.rs:380:13: 393:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:380 pub fn div_rem_small<'a>(&'a mut self, other: $ty) -> (&'a mut $name, $ty) { | |
src/libcore/num/flt2dec/bignum.rs:381 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:382 | |
src/libcore/num/flt2dec/bignum.rs:383 assert!(other > 0); | |
src/libcore/num/flt2dec/bignum.rs:384 | |
src/libcore/num/flt2dec/bignum.rs:385 let sz = self.size; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:484:1: 484:46 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:380:13: 393:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:214:13: 230:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:214 pub fn add_small<'a>(&'a mut self, other: $ty) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:215 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:216 | |
src/libcore/num/flt2dec/bignum.rs:217 let (mut carry, v) = self.base[0].full_add(other, false); | |
src/libcore/num/flt2dec/bignum.rs:218 self.base[0] = v; | |
src/libcore/num/flt2dec/bignum.rs:219 let mut i = 1; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:214:13: 230:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:221:29: 221:30 error: v is shadowed by self.base[i].full_add(0, carry), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/bignum.rs:221 let (c, v) = self.base[i].full_add(0, carry); | |
^ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:221:34: 221:65 note: initialization happens here | |
src/libcore/num/flt2dec/bignum.rs:221 let (c, v) = self.base[i].full_add(0, carry); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:221:29: 221:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/bignum.rs:251:13: 267:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:251 pub fn mul_small<'a>(&'a mut self, other: $ty) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:252 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:253 | |
src/libcore/num/flt2dec/bignum.rs:254 let mut sz = self.size; | |
src/libcore/num/flt2dec/bignum.rs:255 let mut carry = 0; | |
src/libcore/num/flt2dec/bignum.rs:256 for a in &mut self.base[..sz] { | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:251:13: 267:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:270:13: 308:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:270 pub fn mul_pow2<'a>(&'a mut self, bits: usize) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:271 use mem; | |
src/libcore/num/flt2dec/bignum.rs:272 | |
src/libcore/num/flt2dec/bignum.rs:273 let digitbits = mem::size_of::<$ty>() * 8; | |
src/libcore/num/flt2dec/bignum.rs:274 let digits = bits / digitbits; | |
src/libcore/num/flt2dec/bignum.rs:275 let bits = bits % digitbits; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:270:13: 308:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:311:13: 335:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:311 pub fn mul_pow5<'a>(&'a mut self, mut e: usize) -> &'a mut $name { | |
src/libcore/num/flt2dec/bignum.rs:312 use mem; | |
src/libcore/num/flt2dec/bignum.rs:313 use num::flt2dec::bignum::SMALL_POW5; | |
src/libcore/num/flt2dec/bignum.rs:314 | |
src/libcore/num/flt2dec/bignum.rs:315 // There are exactly n trailing zeros on 2^n, and the only relevant digit sizes | |
src/libcore/num/flt2dec/bignum.rs:316 // are consecutive powers of two, so this is well suited index for the table. | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:311:13: 335:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/bignum.rs:319:21: 319:32 error: small_power is shadowed by small_power as $ty; | |
// Multiply with the largest single-digit power as long as possible ... | |
while e >= small_e { | |
self.mul_small(small_power); | |
e -= small_e; | |
} | |
// ... then finish off the remainder. | |
let mut rest_power = 1; | |
for _ in 0..e { | |
rest_power *= 5; | |
} | |
self.mul_small(rest_power); | |
self | |
} | |
/// Multiplies itself by a number described by `other[0] + other[1] * 2^W + | |
/// other[2] * 2^(2W) + ...` (where `W` is the number of bits in the digit type) | |
/// and returns its own mutable reference. | |
pub fn mul_digits<'a>(&'a mut self, other: &[$ty]) -> &'a mut $name { | |
// the internal routine. works best when aa.len() <= bb.len(). | |
fn mul_inner(ret: &mut [$ty; $n], aa: &[$ty], bb: &[$ty]) -> usize { | |
use num::flt2dec::bignum::FullOps; | |
let mut retsz = 0; | |
for (i, &a) in aa.iter().enumerate() { | |
if a == 0 { continue; } | |
let mut sz = bb.len(); | |
let mut carry = 0; | |
for (j, &b) in bb.iter().enumerate() { | |
let (c, v) = a.full_mul_add(b, ret[i + j], carry); | |
ret[i + j] = v; | |
carry = c; | |
} | |
if carry > 0 { | |
ret[i + sz] = carry; | |
sz += 1; | |
} | |
if retsz < i + sz { | |
retsz = i + sz; | |
} | |
} | |
retsz | |
} | |
let mut ret = [0; $n]; | |
let retsz = if self.size < other.len() { | |
mul_inner(&mut ret, &self.digits(), other) | |
} else { | |
mul_inner(&mut ret, other, &self.digits()) | |
}; | |
self.base = ret; | |
self.size = retsz; | |
self | |
} | |
/// Divides itself by a digit-sized `other` and returns its own | |
/// mutable reference *and* the remainder. | |
pub fn div_rem_small<'a>(&'a mut self, other: $ty) -> (&'a mut $name, $ty) { | |
use num::flt2dec::bignum::FullOps; | |
assert!(other > 0); | |
let sz = self.size; | |
let mut borrow = 0; | |
for a in self.base[..sz].iter_mut().rev() { | |
let (q, r) = (*a).full_div_rem(other, borrow); | |
*a = q; | |
borrow = r; | |
} | |
(self, borrow) | |
} | |
/// Divide self by another bignum, overwriting `q` with the quotient and `r` with the | |
/// remainder. | |
pub fn div_rem(&self, d: &$name, q: &mut $name, r: &mut $name) { | |
use mem; | |
// Stupid slow base-2 long division taken from | |
// https://en.wikipedia.org/wiki/Division_algorithm | |
// FIXME use a greater base ($ty) for the long division. | |
assert!(!d.is_zero()); | |
let digitbits = mem::size_of::<$ty>() * 8; | |
for digit in &mut q.base[..] { | |
*digit = 0; | |
} | |
for digit in &mut r.base[..] { | |
*digit = 0; | |
} | |
r.size = d.size; | |
q.size = 1; | |
let mut q_is_zero = true; | |
let end = self.bit_length(); | |
for i in (0..end).rev() { | |
r.mul_pow2(1); | |
r.base[0] |= self.get_bit(i) as $ty; | |
if &*r >= d { | |
r.sub(d); | |
// Set bit `i` of q to 1. | |
let digit_idx = i / digitbits; | |
let bit_idx = i % digitbits; | |
if q_is_zero { | |
q.size = digit_idx + 1; | |
q_is_zero = false; | |
} | |
q.base[digit_idx] |= 1 << bit_idx; | |
} | |
} | |
debug_assert!(q.base[q.size..].iter().all(|&d| d == 0)); | |
debug_assert!(r.base[r.size..].iter().all(|&d| d == 0)); | |
} | |
} | |
impl ::cmp::PartialEq for $name { | |
fn eq(&self, other: &$name) -> bool { self.base[..] == other.base[..] } | |
} | |
impl ::cmp::Eq for $name { | |
} | |
impl ::cmp::PartialOrd for $name { | |
fn partial_cmp(&self, other: &$name) -> ::option::Option<::cmp::Ordering> { | |
::option::Option::Some(self.cmp(other)) | |
} | |
} | |
impl ::cmp::Ord for $name { | |
fn cmp(&self, other: &$name) -> ::cmp::Ordering { | |
use cmp::max; | |
let sz = max(self.size, other.size); | |
let lhs = self.base[..sz].iter().cloned().rev(); | |
let rhs = other.base[..sz].iter().cloned().rev(); | |
lhs.cmp(rhs) | |
} | |
} | |
impl ::clone::Clone for $name { | |
fn clone(&self) -> $name { | |
$name { size: self.size, base: self.base } | |
} | |
} | |
impl ::fmt::Debug for $name { | |
fn fmt(&self, f: &mut ::fmt::Formatter) -> ::fmt::Result { | |
use mem; | |
let sz = if self.size < 1 {1} else {self.size}; | |
let digitlen = mem::size_of::<$ty>() * 2; | |
try!(write!(f, "{:#x}", self.base[sz-1])); | |
for &v in self.base[..sz-1].iter().rev() { | |
try!(write!(f, "_{:01$x}", v, digitlen)); | |
} | |
::result::Result::Ok(()) | |
} | |
} | |
) | |
} | |
/// The digit type for `Big32x40`. | |
pub type Digit32 = u32; | |
define_bignum!(Big32x40: type=Digit32, n=40); | |
// this one is used for testing only. | |
#[doc(hidden)] | |
pub mod tests { | |
use prelude::v1::*; | |
define_bignum!(Big8x3: type=u8, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/bignum.rs:319 let small_power = small_power as $ty; | |
^~~~~~~~~~~ | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:319:35: 490:35 note: initialization happens here | |
src/libcore/num/flt2dec/bignum.rs:319 let small_power = small_power as $ty; | |
src/libcore/num/flt2dec/bignum.rs:320 | |
src/libcore/num/flt2dec/bignum.rs:321 // Multiply with the largest single-digit power as long as possible ... | |
src/libcore/num/flt2dec/bignum.rs:322 while e >= small_e { | |
src/libcore/num/flt2dec/bignum.rs:323 self.mul_small(small_power); | |
src/libcore/num/flt2dec/bignum.rs:324 e -= small_e; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:319:21: 319:32 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/bignum.rs:380:13: 393:14 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/bignum.rs:380 pub fn div_rem_small<'a>(&'a mut self, other: $ty) -> (&'a mut $name, $ty) { | |
src/libcore/num/flt2dec/bignum.rs:381 use num::flt2dec::bignum::FullOps; | |
src/libcore/num/flt2dec/bignum.rs:382 | |
src/libcore/num/flt2dec/bignum.rs:383 assert!(other > 0); | |
src/libcore/num/flt2dec/bignum.rs:384 | |
src/libcore/num/flt2dec/bignum.rs:385 let sz = self.size; | |
... | |
src/libcore/num/flt2dec/bignum.rs:103:1: 479:2 note: in expansion of define_bignum! | |
src/libcore/num/flt2dec/bignum.rs:490:5: 490:42 note: expansion site | |
src/libcore/num/flt2dec/bignum.rs:380:13: 393:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/strategy/dragon.rs:45:1: 55:2 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/strategy/dragon.rs:45 pub fn mul_pow10<'a>(x: &'a mut Big, n: usize) -> &'a mut Big { | |
src/libcore/num/flt2dec/strategy/dragon.rs:46 debug_assert!(n < 512); | |
src/libcore/num/flt2dec/strategy/dragon.rs:47 if n & 7 != 0 { x.mul_small(POW10[n & 7]); } | |
src/libcore/num/flt2dec/strategy/dragon.rs:48 if n & 8 != 0 { x.mul_small(POW10[8]); } | |
src/libcore/num/flt2dec/strategy/dragon.rs:49 if n & 16 != 0 { x.mul_digits(&POW10TO16); } | |
src/libcore/num/flt2dec/strategy/dragon.rs:50 if n & 32 != 0 { x.mul_digits(&POW10TO32); } | |
... | |
src/libcore/num/flt2dec/strategy/dragon.rs:45:1: 55:2 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/strategy/dragon.rs:57:1: 65:2 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/num/flt2dec/strategy/dragon.rs:57 fn div_2pow10<'a>(x: &'a mut Big, mut n: usize) -> &'a mut Big { | |
src/libcore/num/flt2dec/strategy/dragon.rs:58 let largest = POW10.len() - 1; | |
src/libcore/num/flt2dec/strategy/dragon.rs:59 while n > largest { | |
src/libcore/num/flt2dec/strategy/dragon.rs:60 x.div_rem_small(POW10[largest]); | |
src/libcore/num/flt2dec/strategy/dragon.rs:61 n -= largest; | |
src/libcore/num/flt2dec/strategy/dragon.rs:62 } | |
... | |
src/libcore/num/flt2dec/strategy/dragon.rs:57:1: 65:2 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/num/flt2dec/strategy/dragon.rs:164:14: 164:15 error: d is shadowed by div_rem_upto_16(&mut mant, &scale, &scale2, &scale4, &scale8), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/dragon.rs:164 let (d, _) = div_rem_upto_16(&mut mant, &scale, &scale2, &scale4, &scale8); | |
^ | |
src/libcore/num/flt2dec/strategy/dragon.rs:164:22: 164:83 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/dragon.rs:164 let (d, _) = div_rem_upto_16(&mut mant, &scale, &scale2, &scale4, &scale8); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/dragon.rs:164:14: 164:15 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/strategy/dragon.rs:289:9: 305:10 error: the loop variable `i` is used to index `buf`. Consider using `for (i, item) in buf.iter().enumerate()` or similar iterators, #[deny(needless_range_loop)] on by default | |
src/libcore/num/flt2dec/strategy/dragon.rs:289 for i in 0..len { | |
src/libcore/num/flt2dec/strategy/dragon.rs:290 if mant.is_zero() { // following digits are all zeroes, we stop here | |
src/libcore/num/flt2dec/strategy/dragon.rs:291 // do *not* try to perform rounding! rather, fill remaining digits. | |
src/libcore/num/flt2dec/strategy/dragon.rs:292 for c in &mut buf[i..len] { *c = b'0'; } | |
src/libcore/num/flt2dec/strategy/dragon.rs:293 return (len, k); | |
src/libcore/num/flt2dec/strategy/dragon.rs:294 } | |
... | |
note: in expansion of for loop expansion | |
src/libcore/num/flt2dec/strategy/dragon.rs:289:9: 305:10 note: expansion site | |
src/libcore/num/flt2dec/strategy/dragon.rs:289:9: 305:10 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_range_loop | |
src/libcore/num/flt2dec/strategy/grisu.rs:70:13: 70:19 error: edelta is shadowed by edelta as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/grisu.rs:70 let edelta = edelta as usize; | |
^~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:70:22: 70:37 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/grisu.rs:70 let edelta = edelta as usize; | |
^~~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:70:13: 70:19 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/strategy/grisu.rs:325:17: 325:26 error: ten_kappa is shadowed by (ten_kappa as u64) << e, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/grisu.rs:325 let ten_kappa = (ten_kappa as u64) << e; // scale 10^kappa back to the shared exponent | |
^~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:325:29: 325:52 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/grisu.rs:325 let ten_kappa = (ten_kappa as u64) << e; // scale 10^kappa back to the shared exponent | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:325:17: 325:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/strategy/grisu.rs:345:9: 345:22 error: mut remainder is shadowed by plus1frac, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/grisu.rs:345 let mut remainder = plus1frac; | |
^~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:345:25: 345:34 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/grisu.rs:345 let mut remainder = plus1frac; | |
^~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:345:9: 345:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/strategy/grisu.rs:366:17: 366:26 error: ten_kappa is shadowed by 1 << e, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/grisu.rs:366 let ten_kappa = 1 << e; // implicit divisor | |
^~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:366:29: 366:35 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/grisu.rs:366 let ten_kappa = 1 << e; // implicit divisor | |
^~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:366:17: 366:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/strategy/grisu.rs:601:9: 601:22 error: mut remainder is shadowed by vfrac, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/strategy/grisu.rs:601 let mut remainder = vfrac; | |
^~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:601:25: 601:30 note: initialization happens here | |
src/libcore/num/flt2dec/strategy/grisu.rs:601 let mut remainder = vfrac; | |
^~~~~ | |
src/libcore/num/flt2dec/strategy/grisu.rs:601:9: 601:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/mod.rs:162:13: 162:45 error: the loop variable `j` is only used to index `d`. Consider using `for item in &d` or similar iterators, #[deny(needless_range_loop)] on by default | |
src/libcore/num/flt2dec/mod.rs:162 for j in i+1..n { d[j] = b'0'; } | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
note: in expansion of for loop expansion | |
src/libcore/num/flt2dec/mod.rs:162:13: 162:45 note: expansion site | |
src/libcore/num/flt2dec/mod.rs:162:13: 162:45 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_range_loop | |
src/libcore/num/flt2dec/mod.rs:167:13: 167:43 error: the loop variable `j` is only used to index `d`. Consider using `for item in &d` or similar iterators, #[deny(needless_range_loop)] on by default | |
src/libcore/num/flt2dec/mod.rs:167 for j in 1..n { d[j] = b'0'; } | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
note: in expansion of for loop expansion | |
src/libcore/num/flt2dec/mod.rs:167:13: 167:43 note: expansion site | |
src/libcore/num/flt2dec/mod.rs:167:13: 167:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_range_loop | |
src/libcore/num/flt2dec/mod.rs:189:5: 189:5 error: item `Part<'a>` has a `.len(_: &Self)` method, but no `.is_empty(_: &Self)` method. Consider adding one, #[deny(len_without_is_empty)] on by default | |
src/libcore/num/flt2dec/mod.rs:189 pub fn len(&self) -> usize { | |
^ | |
src/libcore/num/flt2dec/mod.rs:189:5: 189:5 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#len_without_is_empty | |
src/libcore/num/flt2dec/mod.rs:237:5: 237:5 error: item `Formatted<'a>` has a `.len(_: &Self)` method, but no `.is_empty(_: &Self)` method. Consider adding one, #[deny(len_without_is_empty)] on by default | |
src/libcore/num/flt2dec/mod.rs:237 pub fn len(&self) -> usize { | |
^ | |
src/libcore/num/flt2dec/mod.rs:237:5: 237:5 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#len_without_is_empty | |
src/libcore/num/flt2dec/mod.rs:303:13: 303:16 error: exp is shadowed by exp as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/mod.rs:303 let exp = exp as usize; | |
^~~ | |
src/libcore/num/flt2dec/mod.rs:303:19: 303:31 note: initialization happens here | |
src/libcore/num/flt2dec/mod.rs:303 let exp = exp as usize; | |
^~~~~~~~~~~~ | |
src/libcore/num/flt2dec/mod.rs:303:13: 303:16 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/flt2dec/mod.rs:361:9: 361:12 error: exp is shadowed by exp as i32 - 1, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/flt2dec/mod.rs:361 let exp = exp as i32 - 1; // avoid underflow when exp is i16::MIN | |
^~~ | |
src/libcore/num/flt2dec/mod.rs:361:15: 361:29 note: initialization happens here | |
src/libcore/num/flt2dec/mod.rs:361 let exp = exp as i32 - 1; // avoid underflow when exp is i16::MIN | |
^~~~~~~~~~~~~~ | |
src/libcore/num/flt2dec/mod.rs:361:9: 361:12 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/algorithm.rs:63:9: 63:10 error: e is shadowed by e as i16, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/algorithm.rs:63 let e = e as i16; // Can't overflow because e.abs() <= LOG5_OF_EXP_N | |
^ | |
src/libcore/num/dec2flt/algorithm.rs:63:13: 63:21 note: initialization happens here | |
src/libcore/num/dec2flt/algorithm.rs:63 let e = e as i16; // Can't overflow because e.abs() <= LOG5_OF_EXP_N | |
^~~~~~~~ | |
src/libcore/num/dec2flt/algorithm.rs:63:9: 63:10 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/rawfp.rs:174:23: 174:65 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(x as f32 - fp_to_float(Fp { f: x, e: 0 })) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/dec2flt/rawfp.rs:174 debug_assert!(x as f32 == fp_to_float(Fp { f: x, e: 0 })); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/macros.rs:57:1: 68:2 note: in expansion of assert! | |
src/libcore/macros.rs:129:51: 129:69 note: expansion site | |
src/libcore/macros.rs:128:1: 130:2 note: in expansion of debug_assert! | |
src/libcore/num/dec2flt/rawfp.rs:174:9: 174:67 note: expansion site | |
src/libcore/num/dec2flt/rawfp.rs:174:23: 174:65 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/dec2flt/rawfp.rs:207:9: 207:13 error: returning the result of a let binding. Consider returning the expression directly., #[deny(let_and_return)] on by default | |
src/libcore/num/dec2flt/rawfp.rs:207 bits | |
^~~~ | |
src/libcore/num/dec2flt/rawfp.rs:207:9: 207:13 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#let_and_return | |
src/libcore/num/dec2flt/rawfp.rs:206:25: 206:51 note: this expression can be directly returned | |
src/libcore/num/dec2flt/rawfp.rs:206 let bits: u64 = unsafe { transmute(self) }; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/rawfp.rs:221:23: 221:65 error: ==-comparison of f32 or f64 detected. Consider changing this to `abs(x as f64 - fp_to_float(Fp { f: x, e: 0 })) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/num/dec2flt/rawfp.rs:221 debug_assert!(x as f64 == fp_to_float(Fp { f: x, e: 0 })); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/macros.rs:57:1: 68:2 note: in expansion of assert! | |
src/libcore/macros.rs:129:51: 129:69 note: expansion site | |
src/libcore/macros.rs:128:1: 130:2 note: in expansion of debug_assert! | |
src/libcore/num/dec2flt/rawfp.rs:221:9: 221:67 note: expansion site | |
src/libcore/num/dec2flt/rawfp.rs:221:23: 221:65 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/num/dec2flt/parse.rs:70:30: 70:31 error: s is shadowed by eat_digits(&s[1..]), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/parse.rs:70 let (fractional, s) = eat_digits(&s[1..]); | |
^ | |
src/libcore/num/dec2flt/parse.rs:70:35: 70:54 note: initialization happens here | |
src/libcore/num/dec2flt/parse.rs:70 let (fractional, s) = eat_digits(&s[1..]); | |
^~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/parse.rs:70:30: 70:31 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/mod.rs:254:9: 254:10 error: e is shadowed by e as i16, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/mod.rs:254 let e = e as i16; | |
^ | |
src/libcore/num/dec2flt/mod.rs:254:13: 254:21 note: initialization happens here | |
src/libcore/num/dec2flt/mod.rs:254 let e = e as i16; | |
^~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:254:9: 254:10 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/mod.rs:271:1: 271:18 error: you have declared `#[inline(always)]` on `simplify`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/dec2flt/mod.rs:271 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:271:1: 271:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/dec2flt/mod.rs:284:13: 284:26 error: leading_zeros is shadowed by decimal.fractional.iter().take_while(is_zero).count(), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/mod.rs:284 let leading_zeros = decimal.fractional.iter().take_while(is_zero).count(); | |
^~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:284:29: 284:82 note: initialization happens here | |
src/libcore/num/dec2flt/mod.rs:284 let leading_zeros = decimal.fractional.iter().take_while(is_zero).count(); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:284:13: 284:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/mod.rs:288:13: 288:27 error: trailing_zeros is shadowed by decimal.integral.iter().rev().take_while(is_zero).count(), #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/mod.rs:288 let trailing_zeros = decimal.integral.iter().rev().take_while(is_zero).count(); | |
^~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:288:30: 288:87 note: initialization happens here | |
src/libcore/num/dec2flt/mod.rs:288 let trailing_zeros = decimal.integral.iter().rev().take_while(is_zero).count(); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:288:13: 288:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/dec2flt/mod.rs:289:13: 289:16 error: end is shadowed by decimal.integral.len() - trailing_zeros, #[deny(shadow_unrelated)] on by default | |
src/libcore/num/dec2flt/mod.rs:289 let end = decimal.integral.len() - trailing_zeros; | |
^~~ | |
src/libcore/num/dec2flt/mod.rs:289:19: 289:58 note: initialization happens here | |
src/libcore/num/dec2flt/mod.rs:289 let end = decimal.integral.len() - trailing_zeros; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/num/dec2flt/mod.rs:289:13: 289:16 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/num/mod.rs:475:9: 475:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:475 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:475:9: 475:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:488:9: 488:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:488 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:488:9: 488:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:502:9: 502:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:502 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:502:9: 502:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:511:9: 511:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:511 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:511:9: 511:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:520:9: 520:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:520 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:520:9: 520:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:475:9: 475:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:475 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:475:9: 475:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:488:9: 488:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:488 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:488:9: 488:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:502:9: 502:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:502 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:502:9: 502:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:511:9: 511:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:511 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:511:9: 511:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:520:9: 520:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:520 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:520:9: 520:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:475:9: 475:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:475 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:475:9: 475:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:488:9: 488:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:488 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:488:9: 488:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:502:9: 502:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:502 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:502:9: 502:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:511:9: 511:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:511 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:511:9: 511:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:520:9: 520:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:520 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:520:9: 520:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:475:9: 475:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:475 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:475:9: 475:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:488:9: 488:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:488 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:488:9: 488:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:502:9: 502:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:502 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:502:9: 502:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:511:9: 511:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:511 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:511:9: 511:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:520:9: 520:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:520 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:520:9: 520:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:475:9: 475:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:475 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:475:9: 475:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:488:9: 488:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:488 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:488:9: 488:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:502:9: 502:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:502 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:502:9: 502:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:511:9: 511:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:511 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:511:9: 511:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:520:9: 520:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:520 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:520:9: 520:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1166:22: 767:30 error: equal expressions as operands to ==, #[deny(eq_op)] on by default | |
(internal compiler error: unprintable span) | |
src/libcore/num/mod.rs:663:1: 1162:2 note: in expansion of uint_impl! | |
src/libcore/num/mod.rs:1166:5: 1173:43 note: expansion site | |
src/libcore/num/mod.rs:1166:22: 767:30 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#eq_op | |
src/libcore/num/mod.rs:1046:9: 1046:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1046 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1046:9: 1046:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1059:9: 1059:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1059 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1059:9: 1059:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1073:9: 1073:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1073 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1073:9: 1073:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1082:9: 1082:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1082 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1082:9: 1082:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1091:9: 1091:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1091 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1091:9: 1091:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1046:9: 1046:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1046 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1046:9: 1046:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1059:9: 1059:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1059 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1059:9: 1059:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1073:9: 1073:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1073 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1073:9: 1073:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1082:9: 1082:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1082 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1082:9: 1082:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1091:9: 1091:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1091 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1091:9: 1091:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1046:9: 1046:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1046 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1046:9: 1046:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1059:9: 1059:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1059 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1059:9: 1059:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1073:9: 1073:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1073 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1073:9: 1073:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1082:9: 1082:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1082 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1082:9: 1082:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1091:9: 1091:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1091 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1091:9: 1091:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1046:9: 1046:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1046 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1046:9: 1046:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1059:9: 1059:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1059 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1059:9: 1059:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1073:9: 1073:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1073 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1073:9: 1073:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1082:9: 1082:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1082 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1082:9: 1082:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1091:9: 1091:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1091 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1091:9: 1091:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1046:9: 1046:26 error: you have declared `#[inline(always)]` on `wrapping_div`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1046 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1046:9: 1046:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1059:9: 1059:26 error: you have declared `#[inline(always)]` on `wrapping_rem`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1059 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1059:9: 1059:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1073:9: 1073:26 error: you have declared `#[inline(always)]` on `wrapping_neg`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1073 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1073:9: 1073:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1082:9: 1082:26 error: you have declared `#[inline(always)]` on `wrapping_shl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1082 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1082:9: 1082:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/num/mod.rs:1091:9: 1091:26 error: you have declared `#[inline(always)]` on `wrapping_shr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/num/mod.rs:1091 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/num/mod.rs:1091:9: 1091:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/mem.rs:252:5: 252:22 error: you have declared `#[inline(always)]` on `dropped_impl`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/mem.rs:252 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/mem.rs:252:5: 252:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/nonzero.rs:44:5: 44:22 error: you have declared `#[inline(always)]` on `new`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/nonzero.rs:44 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/nonzero.rs:44:5: 44:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/nonzero.rs:54:5: 57:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/nonzero.rs:54 fn deref<'a>(&'a self) -> &'a T { | |
src/libcore/nonzero.rs:55 let NonZero(ref inner) = *self; | |
src/libcore/nonzero.rs:56 inner | |
src/libcore/nonzero.rs:57 } | |
src/libcore/nonzero.rs:54:5: 57:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ptr.rs:118:1: 118:18 error: you have declared `#[inline(always)]` on `read`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/ptr.rs:118 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/ptr.rs:118:1: 118:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/ptr.rs:128:1: 128:18 error: you have declared `#[inline(always)]` on `read_and_drop`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/ptr.rs:128 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/ptr.rs:128:1: 128:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/ptr.rs:184:5: 190:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ptr.rs:184 pub unsafe fn as_ref<'a>(&self) -> Option<&'a T> where T: Sized { | |
src/libcore/ptr.rs:185 if self.is_null() { | |
src/libcore/ptr.rs:186 None | |
src/libcore/ptr.rs:187 } else { | |
src/libcore/ptr.rs:188 Some(&**self) | |
src/libcore/ptr.rs:189 } | |
... | |
src/libcore/ptr.rs:184:5: 190:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ptr.rs:233:5: 239:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ptr.rs:233 pub unsafe fn as_ref<'a>(&self) -> Option<&'a T> where T: Sized { | |
src/libcore/ptr.rs:234 if self.is_null() { | |
src/libcore/ptr.rs:235 None | |
src/libcore/ptr.rs:236 } else { | |
src/libcore/ptr.rs:237 Some(&**self) | |
src/libcore/ptr.rs:238 } | |
... | |
src/libcore/ptr.rs:233:5: 239:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ptr.rs:267:5: 273:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ptr.rs:267 pub unsafe fn as_mut<'a>(&self) -> Option<&'a mut T> where T: Sized { | |
src/libcore/ptr.rs:268 if self.is_null() { | |
src/libcore/ptr.rs:269 None | |
src/libcore/ptr.rs:270 } else { | |
src/libcore/ptr.rs:271 Some(&mut **self) | |
src/libcore/ptr.rs:272 } | |
... | |
src/libcore/ptr.rs:267:5: 273:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ptr.rs:471:5: 473:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ptr.rs:471 fn deref<'a>(&'a self) -> &'a *mut T { | |
src/libcore/ptr.rs:472 unsafe { mem::transmute(&*self.pointer) } | |
src/libcore/ptr.rs:473 } | |
src/libcore/ptr.rs:471:5: 473:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ops.rs:968:5: 968:60 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ops.rs:968 fn index<'a>(&'a self, index: Idx) -> &'a Self::Output; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/ops.rs:968:5: 968:60 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ops.rs:1011:5: 1011:72 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ops.rs:1011 fn index_mut<'a>(&'a mut self, index: Idx) -> &'a mut Self::Output; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/ops.rs:1011:5: 1011:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ops.rs:1122:5: 1122:48 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ops.rs:1122 fn deref<'a>(&'a self) -> &'a Self::Target; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/ops.rs:1122:5: 1122:48 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/ops.rs:1183:5: 1183:60 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/ops.rs:1183 fn deref_mut<'a>(&'a mut self) -> &'a mut Self::Target; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/ops.rs:1183:5: 1183:60 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cmp.rs:399:52: 399:71 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs((*self) - (*other)) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/cmp.rs:399 fn ne(&self, other: &$t) -> bool { (*self) != (*other) } | |
^~~~~~~~~~~~~~~~~~~ | |
src/libcore/cmp.rs:392:5: 402:6 note: in expansion of partial_eq_impl! | |
src/libcore/cmp.rs:412:5: 414:6 note: expansion site | |
src/libcore/cmp.rs:399:52: 399:71 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/cmp.rs:399:52: 399:71 error: !=-comparison of f32 or f64 detected. Consider changing this to `abs((*self) - (*other)) < epsilon` for some suitable value of epsilon, #[deny(float_cmp)] on by default | |
src/libcore/cmp.rs:399 fn ne(&self, other: &$t) -> bool { (*self) != (*other) } | |
^~~~~~~~~~~~~~~~~~~ | |
src/libcore/cmp.rs:392:5: 402:6 note: in expansion of partial_eq_impl! | |
src/libcore/cmp.rs:412:5: 414:6 note: expansion site | |
src/libcore/cmp.rs:399:52: 399:71 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#float_cmp | |
src/libcore/clone.rs:46:5: 46:22 error: you have declared `#[inline(always)]` on `clone_from`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/clone.rs:46 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/clone.rs:46:5: 46:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/cell.rs:234:5: 236:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:234 pub unsafe fn as_unsafe_cell<'a>(&'a self) -> &'a UnsafeCell<T> { | |
src/libcore/cell.rs:235 &self.value | |
src/libcore/cell.rs:236 } | |
src/libcore/cell.rs:234:5: 236:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:390:5: 398:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:390 pub fn borrow<'a>(&'a self) -> Ref<'a, T> { | |
src/libcore/cell.rs:391 match BorrowRef::new(&self.borrow) { | |
src/libcore/cell.rs:392 Some(b) => Ref { | |
src/libcore/cell.rs:393 _value: unsafe { &*self.value.get() }, | |
src/libcore/cell.rs:394 _borrow: b, | |
src/libcore/cell.rs:395 }, | |
... | |
src/libcore/cell.rs:390:5: 398:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:436:5: 444:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:436 pub fn borrow_mut<'a>(&'a self) -> RefMut<'a, T> { | |
src/libcore/cell.rs:437 match BorrowRefMut::new(&self.borrow) { | |
src/libcore/cell.rs:438 Some(b) => RefMut { | |
src/libcore/cell.rs:439 _value: unsafe { &mut *self.value.get() }, | |
src/libcore/cell.rs:440 _borrow: b, | |
src/libcore/cell.rs:441 }, | |
... | |
src/libcore/cell.rs:436:5: 444:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:453:5: 455:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:453 pub unsafe fn as_unsafe_cell<'a>(&'a self) -> &'a UnsafeCell<T> { | |
src/libcore/cell.rs:454 &self.value | |
src/libcore/cell.rs:455 } | |
src/libcore/cell.rs:453:5: 455:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:544:5: 546:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:544 fn deref<'a>(&'a self) -> &'a T { | |
src/libcore/cell.rs:545 self._value | |
src/libcore/cell.rs:546 } | |
src/libcore/cell.rs:544:5: 546:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:753:5: 755:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:753 fn deref<'a>(&'a self) -> &'a T { | |
src/libcore/cell.rs:754 self._value | |
src/libcore/cell.rs:755 } | |
src/libcore/cell.rs:753:5: 755:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/cell.rs:761:5: 763:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/cell.rs:761 fn deref_mut<'a>(&'a mut self) -> &'a mut T { | |
src/libcore/cell.rs:762 self._value | |
src/libcore/cell.rs:763 } | |
src/libcore/cell.rs:761:5: 763:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/char.rs:127:13: 127:16 error: num is shadowed by num as u8, #[deny(shadow_unrelated)] on by default | |
src/libcore/char.rs:127 let num = num as u8; | |
^~~ | |
src/libcore/char.rs:127:19: 127:28 note: initialization happens here | |
src/libcore/char.rs:127 let num = num as u8; | |
^~~~~~~~~ | |
src/libcore/char.rs:127:13: 127:16 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/iter.rs:1346:5: 1354:6 error: trait `ExactSizeIterator` has a `.len(_: &Self)` method, but no `.is_empty(_: &Self)` method. Consider adding one, #[deny(len_without_is_empty)] on by default | |
src/libcore/iter.rs:1346 fn len(&self) -> usize { | |
src/libcore/iter.rs:1347 let (lower, upper) = self.size_hint(); | |
src/libcore/iter.rs:1348 // Note: This assertion is overly defensive, but it checks the invariant | |
src/libcore/iter.rs:1349 // guaranteed by the trait. If this trait were rust-internal, | |
src/libcore/iter.rs:1350 // we could use debug_assert!; assert_eq! will check all Rust user | |
src/libcore/iter.rs:1351 // implementations too. | |
... | |
src/libcore/iter.rs:1346:5: 1354:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#len_without_is_empty | |
src/libcore/iter.rs:1516:35: 1516:45 error: unneeded return statement. Consider using `elt` without the return and trailing semicolon, #[deny(needless_return)] on by default | |
src/libcore/iter.rs:1516 elt @ Some(..) => return elt, | |
^~~~~~~~~~ | |
src/libcore/iter.rs:1516:35: 1516:45 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_return | |
src/libcore/iter.rs:1593:35: 1593:45 error: unneeded return statement. Consider using `elt` without the return and trailing semicolon, #[deny(needless_return)] on by default | |
src/libcore/iter.rs:1593 elt @ Some(..) => return elt, | |
^~~~~~~~~~ | |
src/libcore/iter.rs:1593:35: 1593:45 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_return | |
src/libcore/iter.rs:1686:30: 1686:45 error: redundant closure found. Consider using `(self.f)` in its place, #[deny(redundant_closure)] on by default | |
src/libcore/iter.rs:1686 self.iter.next().map(|a| (self.f)(a)) | |
^~~~~~~~~~~~~~~ | |
src/libcore/iter.rs:1686:30: 1686:45 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#redundant_closure | |
src/libcore/iter.rs:1701:35: 1701:50 error: redundant closure found. Consider using `(self.f)` in its place, #[deny(redundant_closure)] on by default | |
src/libcore/iter.rs:1701 self.iter.next_back().map(|a| (self.f)(a)) | |
^~~~~~~~~~~~~~~ | |
src/libcore/iter.rs:1701:35: 1701:50 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#redundant_closure | |
src/libcore/iter.rs:1949:21: 1949:34 error: methods called `is_*` usually take self by reference; consider choosing a less ambiguous name, #[deny(wrong_self_convention)] on by default | |
src/libcore/iter.rs:1949 pub fn is_empty(&mut self) -> bool { | |
^~~~~~~~~~~~~ | |
src/libcore/iter.rs:1949:21: 1949:34 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#wrong_self_convention | |
src/libcore/iter.rs:2213:40: 2213:55 error: redundant closure found. Consider using `(self.f)` in its place, #[deny(redundant_closure)] on by default | |
src/libcore/iter.rs:2213 match self.iter.next().map(|x| (self.f)(x)) { | |
^~~~~~~~~~~~~~~ | |
src/libcore/iter.rs:2213:40: 2213:55 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#redundant_closure | |
src/libcore/iter.rs:2246:45: 2246:60 error: redundant closure found. Consider using `(self.f)` in its place, #[deny(redundant_closure)] on by default | |
src/libcore/iter.rs:2246 match self.iter.next_back().map(|x| (self.f)(x)) { | |
^~~~~~~~~~~~~~~ | |
src/libcore/iter.rs:2246:45: 2246:60 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#redundant_closure | |
src/libcore/iter.rs:2416:25: 2416:27 error: by is shadowed by *by as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:30: 2416:42 note: initialization happens here | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~~~~~~~~~~~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:25: 2416:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/iter.rs:2416:25: 2416:27 error: by is shadowed by *by as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:30: 2416:42 note: initialization happens here | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~~~~~~~~~~~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:25: 2416:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/iter.rs:2416:25: 2416:27 error: by is shadowed by *by as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:30: 2416:42 note: initialization happens here | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~~~~~~~~~~~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:25: 2416:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/iter.rs:2416:25: 2416:27 error: by is shadowed by *by as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:30: 2416:42 note: initialization happens here | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~~~~~~~~~~~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2483:1: 2483:39 note: expansion site | |
src/libcore/iter.rs:2416:25: 2416:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/iter.rs:2416:25: 2416:27 error: by is shadowed by *by as usize, #[deny(shadow_unrelated)] on by default | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2486:1: 2486:26 note: expansion site | |
src/libcore/iter.rs:2416:30: 2416:42 note: initialization happens here | |
src/libcore/iter.rs:2416 let by = *by as usize; | |
^~~~~~~~~~~~ | |
src/libcore/iter.rs:2402:1: 2428:2 note: in expansion of step_impl_unsigned! | |
src/libcore/iter.rs:2486:1: 2486:26 note: expansion site | |
src/libcore/iter.rs:2416:25: 2416:27 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/option.rs:265:23: 265:39 error: methods called `as_*` usually take self by reference; consider choosing a less ambiguous name, #[deny(wrong_self_convention)] on by default | |
src/libcore/option.rs:265 pub fn as_mut<'r>(&'r mut self) -> Option<&'r mut T> { | |
^~~~~~~~~~~~~~~~ | |
src/libcore/option.rs:265:23: 265:39 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#wrong_self_convention | |
src/libcore/option.rs:292:29: 292:45 error: methods called `as_*` usually take self by reference; consider choosing a less ambiguous name, #[deny(wrong_self_convention)] on by default | |
src/libcore/option.rs:292 pub fn as_mut_slice<'r>(&'r mut self) -> &'r mut [T] { | |
^~~~~~~~~~~~~~~~ | |
src/libcore/option.rs:292:29: 292:45 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#wrong_self_convention | |
src/libcore/option.rs:244:5: 249:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/option.rs:244 pub fn as_ref<'r>(&'r self) -> Option<&'r T> { | |
src/libcore/option.rs:245 match *self { | |
src/libcore/option.rs:246 Some(ref x) => Some(x), | |
src/libcore/option.rs:247 None => None, | |
src/libcore/option.rs:248 } | |
src/libcore/option.rs:249 } | |
src/libcore/option.rs:244:5: 249:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/option.rs:265:5: 270:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/option.rs:265 pub fn as_mut<'r>(&'r mut self) -> Option<&'r mut T> { | |
src/libcore/option.rs:266 match *self { | |
src/libcore/option.rs:267 Some(ref mut x) => Some(x), | |
src/libcore/option.rs:268 None => None, | |
src/libcore/option.rs:269 } | |
src/libcore/option.rs:270 } | |
src/libcore/option.rs:265:5: 270:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/option.rs:292:5: 303:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/option.rs:292 pub fn as_mut_slice<'r>(&'r mut self) -> &'r mut [T] { | |
src/libcore/option.rs:293 match *self { | |
src/libcore/option.rs:294 Some(ref mut x) => { | |
src/libcore/option.rs:295 let result: &mut [T] = slice::mut_ref_slice(x); | |
src/libcore/option.rs:296 result | |
src/libcore/option.rs:297 } | |
... | |
src/libcore/option.rs:292:5: 303:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/option.rs:695:5: 703:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/option.rs:695 pub fn as_slice<'a>(&'a self) -> &'a [T] { | |
src/libcore/option.rs:696 match *self { | |
src/libcore/option.rs:697 Some(ref x) => slice::ref_slice(x), | |
src/libcore/option.rs:698 None => { | |
src/libcore/option.rs:699 let result: &[_] = &[]; | |
src/libcore/option.rs:700 result | |
... | |
src/libcore/option.rs:695:5: 703:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/result.rs:399:19: 399:32 error: methods called `as_*` usually take self by reference; consider choosing a less ambiguous name, #[deny(wrong_self_convention)] on by default | |
src/libcore/result.rs:399 pub fn as_mut(&mut self) -> Result<&mut T, &mut E> { | |
^~~~~~~~~~~~~ | |
src/libcore/result.rs:399:19: 399:32 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#wrong_self_convention | |
src/libcore/result.rs:442:25: 442:38 error: methods called `as_*` usually take self by reference; consider choosing a less ambiguous name, #[deny(wrong_self_convention)] on by default | |
src/libcore/result.rs:442 pub fn as_mut_slice(&mut self) -> &mut [T] { | |
^~~~~~~~~~~~~ | |
src/libcore/result.rs:442:25: 442:38 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#wrong_self_convention | |
src/libcore/slice.rs:72:5: 72:83 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:72 fn split_at<'a>(&'a self, mid: usize) -> (&'a [Self::Item], &'a [Self::Item]); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:72:5: 72:83 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:73:5: 73:51 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:73 fn iter<'a>(&'a self) -> Iter<'a, Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:73:5: 73:51 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:74:5: 75:57 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:74 fn split<'a, P>(&'a self, pred: P) -> Split<'a, Self::Item, P> | |
src/libcore/slice.rs:75 where P: FnMut(&Self::Item) -> bool; | |
src/libcore/slice.rs:74:5: 75:57 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:76:5: 77:58 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:76 fn splitn<'a, P>(&'a self, n: usize, pred: P) -> SplitN<'a, Self::Item, P> | |
src/libcore/slice.rs:77 where P: FnMut(&Self::Item) -> bool; | |
src/libcore/slice.rs:76:5: 77:58 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:78:5: 79:59 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:78 fn rsplitn<'a, P>(&'a self, n: usize, pred: P) -> RSplitN<'a, Self::Item, P> | |
src/libcore/slice.rs:79 where P: FnMut(&Self::Item) -> bool; | |
src/libcore/slice.rs:78:5: 79:59 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:80:5: 80:70 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:80 fn windows<'a>(&'a self, size: usize) -> Windows<'a, Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:80:5: 80:70 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:81:5: 81:68 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:81 fn chunks<'a>(&'a self, size: usize) -> Chunks<'a, Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:81:5: 81:68 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:82:5: 82:66 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:82 fn get<'a>(&'a self, index: usize) -> Option<&'a Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:82:5: 82:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:83:5: 83:54 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:83 fn first<'a>(&'a self) -> Option<&'a Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:83:5: 83:54 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:84:5: 84:47 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:84 fn tail<'a>(&'a self) -> &'a [Self::Item]; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:84:5: 84:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:85:5: 85:47 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:85 fn init<'a>(&'a self) -> &'a [Self::Item]; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:85:5: 85:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:86:5: 86:80 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:86 fn split_first<'a>(&'a self) -> Option<(&'a Self::Item, &'a [Self::Item])>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:86:5: 86:80 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:87:5: 87:79 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:87 fn split_last<'a>(&'a self) -> Option<(&'a Self::Item, &'a [Self::Item])>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:87:5: 87:79 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:88:5: 88:53 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:88 fn last<'a>(&'a self) -> Option<&'a Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:88:5: 88:53 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:89:5: 89:75 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:89 unsafe fn get_unchecked<'a>(&'a self, index: usize) -> &'a Self::Item; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:89:5: 89:75 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:95:5: 95:78 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:95 fn get_mut<'a>(&'a mut self, index: usize) -> Option<&'a mut Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:95:5: 95:78 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:96:5: 96:62 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:96 fn iter_mut<'a>(&'a mut self) -> IterMut<'a, Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:96:5: 96:62 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:97:5: 97:66 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:97 fn first_mut<'a>(&'a mut self) -> Option<&'a mut Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:97:5: 97:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:98:5: 98:59 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:98 fn tail_mut<'a>(&'a mut self) -> &'a mut [Self::Item]; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:98:5: 98:59 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:99:5: 99:59 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:99 fn init_mut<'a>(&'a mut self) -> &'a mut [Self::Item]; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:99:5: 99:59 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:100:5: 100:96 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:100 fn split_first_mut<'a>(&'a mut self) -> Option<(&'a mut Self::Item, &'a mut [Self::Item])>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:100:5: 100:96 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:101:5: 101:95 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:101 fn split_last_mut<'a>(&'a mut self) -> Option<(&'a mut Self::Item, &'a mut [Self::Item])>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:101:5: 101:95 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:102:5: 102:65 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:102 fn last_mut<'a>(&'a mut self) -> Option<&'a mut Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:102:5: 102:65 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:103:5: 104:61 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:103 fn split_mut<'a, P>(&'a mut self, pred: P) -> SplitMut<'a, Self::Item, P> | |
src/libcore/slice.rs:104 where P: FnMut(&Self::Item) -> bool; | |
src/libcore/slice.rs:103:5: 104:61 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:109:5: 109:85 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:109 fn chunks_mut<'a>(&'a mut self, chunk_size: usize) -> ChunksMut<'a, Self::Item>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:109:5: 109:85 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:111:5: 111:99 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:111 fn split_at_mut<'a>(&'a mut self, mid: usize) -> (&'a mut [Self::Item], &'a mut [Self::Item]); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:111:5: 111:99 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:113:5: 113:87 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:113 unsafe fn get_unchecked_mut<'a>(&'a mut self, index: usize) -> &'a mut Self::Item; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:113:5: 113:87 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:166:5: 182:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:166 fn iter<'a>(&'a self) -> Iter<'a, T> { | |
src/libcore/slice.rs:167 unsafe { | |
src/libcore/slice.rs:168 let p = if mem::size_of::<T>() == 0 { | |
src/libcore/slice.rs:169 1 as *const _ | |
src/libcore/slice.rs:170 } else { | |
src/libcore/slice.rs:171 let p = self.as_ptr(); | |
... | |
src/libcore/slice.rs:166:5: 182:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:185:5: 191:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:185 fn split<'a, P>(&'a self, pred: P) -> Split<'a, T, P> where P: FnMut(&T) -> bool { | |
src/libcore/slice.rs:186 Split { | |
src/libcore/slice.rs:187 v: self, | |
src/libcore/slice.rs:188 pred: pred, | |
src/libcore/slice.rs:189 finished: false | |
src/libcore/slice.rs:190 } | |
... | |
src/libcore/slice.rs:185:5: 191:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:194:5: 204:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:194 fn splitn<'a, P>(&'a self, n: usize, pred: P) -> SplitN<'a, T, P> where | |
src/libcore/slice.rs:195 P: FnMut(&T) -> bool, | |
src/libcore/slice.rs:196 { | |
src/libcore/slice.rs:197 SplitN { | |
src/libcore/slice.rs:198 inner: GenericSplitN { | |
src/libcore/slice.rs:199 iter: self.split(pred), | |
... | |
src/libcore/slice.rs:194:5: 204:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:207:5: 217:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:207 fn rsplitn<'a, P>(&'a self, n: usize, pred: P) -> RSplitN<'a, T, P> where | |
src/libcore/slice.rs:208 P: FnMut(&T) -> bool, | |
src/libcore/slice.rs:209 { | |
src/libcore/slice.rs:210 RSplitN { | |
src/libcore/slice.rs:211 inner: GenericSplitN { | |
src/libcore/slice.rs:212 iter: self.split(pred), | |
... | |
src/libcore/slice.rs:207:5: 217:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:314:5: 330:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:314 fn iter_mut<'a>(&'a mut self) -> IterMut<'a, T> { | |
src/libcore/slice.rs:315 unsafe { | |
src/libcore/slice.rs:316 let p = if mem::size_of::<T>() == 0 { | |
src/libcore/slice.rs:317 1 as *mut _ | |
src/libcore/slice.rs:318 } else { | |
src/libcore/slice.rs:319 let p = self.as_mut_ptr(); | |
... | |
src/libcore/slice.rs:314:5: 330:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:371:5: 373:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:371 fn split_mut<'a, P>(&'a mut self, pred: P) -> SplitMut<'a, T, P> where P: FnMut(&T) -> bool { | |
src/libcore/slice.rs:372 SplitMut { v: self, pred: pred, finished: false } | |
src/libcore/slice.rs:373 } | |
src/libcore/slice.rs:371:5: 373:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:376:5: 386:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:376 fn splitn_mut<'a, P>(&'a mut self, n: usize, pred: P) -> SplitNMut<'a, T, P> where | |
src/libcore/slice.rs:377 P: FnMut(&T) -> bool | |
src/libcore/slice.rs:378 { | |
src/libcore/slice.rs:379 SplitNMut { | |
src/libcore/slice.rs:380 inner: GenericSplitN { | |
src/libcore/slice.rs:381 iter: self.split_mut(pred), | |
... | |
src/libcore/slice.rs:376:5: 386:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:389:5: 399:5 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:389 fn rsplitn_mut<'a, P>(&'a mut self, n: usize, pred: P) -> RSplitNMut<'a, T, P> where | |
src/libcore/slice.rs:390 P: FnMut(&T) -> bool, | |
src/libcore/slice.rs:391 { | |
src/libcore/slice.rs:392 RSplitNMut { | |
src/libcore/slice.rs:393 inner: GenericSplitN { | |
src/libcore/slice.rs:394 iter: self.split_mut(pred), | |
... | |
src/libcore/slice.rs:389:5: 399:5 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:537:13: 537:16 error: src is shadowed by &src[.. min], #[deny(shadow_unrelated)] on by default | |
src/libcore/slice.rs:537 let src = &src[.. min]; | |
^~~ | |
src/libcore/slice.rs:537:19: 537:31 note: initialization happens here | |
src/libcore/slice.rs:537 let src = &src[.. min]; | |
^~~~~~~~~~~~ | |
src/libcore/slice.rs:537:13: 537:16 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/slice.rs:680:1: 680:18 error: you have declared `#[inline(always)]` on `size_from_ptr`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/slice.rs:680 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/slice.rs:680:1: 680:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/slice.rs:971:31: 971:42 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:971 Some(mem::replace(&mut self.v, &mut [])) | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:971:31: 971:42 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:991:40: 991:51 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:991 let tmp = mem::replace(&mut self.v, &mut []); | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:991:40: 991:51 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:1026:40: 1026:51 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:1026 let tmp = mem::replace(&mut self.v, &mut []); | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:1026:40: 1026:51 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:1332:36: 1332:47 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:1332 let tmp = mem::replace(&mut self.v, &mut []); | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:1332:36: 1332:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:1367:36: 1367:47 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:1367 let tmp = mem::replace(&mut self.v, &mut []); | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:1367:36: 1367:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:1395:36: 1395:47 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/slice.rs:1395 let tmp = mem::replace(&mut self.v, &mut []); | |
^~~~~~~~~~~ | |
src/libcore/slice.rs:1395:36: 1395:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/slice.rs:1413:1: 1417:2 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:1413 pub fn ref_slice<'a, A>(s: &'a A) -> &'a [A] { | |
src/libcore/slice.rs:1414 unsafe { | |
src/libcore/slice.rs:1415 from_raw_parts(s, 1) | |
src/libcore/slice.rs:1416 } | |
src/libcore/slice.rs:1417 } | |
src/libcore/slice.rs:1413:1: 1417:2 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/slice.rs:1421:1: 1425:2 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/slice.rs:1421 pub fn mut_ref_slice<'a, A>(s: &'a mut A) -> &'a mut [A] { | |
src/libcore/slice.rs:1422 unsafe { | |
src/libcore/slice.rs:1423 from_raw_parts_mut(s, 1) | |
src/libcore/slice.rs:1424 } | |
src/libcore/slice.rs:1425 } | |
src/libcore/slice.rs:1421:1: 1425:2 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/pattern.rs:632:5: 632:22 error: you have declared `#[inline(always)]` on `next_match`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/str/pattern.rs:632 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/str/pattern.rs:632:5: 632:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/str/pattern.rs:900:5: 900:22 error: you have declared `#[inline(always)]` on `byteset_contains`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/str/pattern.rs:900 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/str/pattern.rs:900:5: 900:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/str/pattern.rs:910:5: 910:22 error: you have declared `#[inline(always)]` on `next`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/str/pattern.rs:910 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/str/pattern.rs:910:5: 910:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/str/pattern.rs:957:17: 957:22 error: start is shadowed by if long_period { 0 } else { self.memory }, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/pattern.rs:957 let start = if long_period { 0 } else { self.memory }; | |
^~~~~ | |
src/libcore/str/pattern.rs:957:25: 957:66 note: initialization happens here | |
src/libcore/str/pattern.rs:957 let start = if long_period { 0 } else { self.memory }; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/pattern.rs:957:17: 957:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/pattern.rs:946:13: 954:14 error: the loop variable `i` is used to index `needle`. Consider using `for (i, item) in needle.iter().enumerate()` or similar iterators, #[deny(needless_range_loop)] on by default | |
src/libcore/str/pattern.rs:946 for i in start..needle.len() { | |
src/libcore/str/pattern.rs:947 if needle[i] != haystack[self.position + i] { | |
src/libcore/str/pattern.rs:948 self.position += i - self.crit_pos + 1; | |
src/libcore/str/pattern.rs:949 if !long_period { | |
src/libcore/str/pattern.rs:950 self.memory = 0; | |
src/libcore/str/pattern.rs:951 } | |
... | |
note: in expansion of for loop expansion | |
src/libcore/str/pattern.rs:946:13: 954:14 note: expansion site | |
src/libcore/str/pattern.rs:946:13: 954:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_range_loop | |
src/libcore/str/pattern.rs:1043:13: 1051:14 error: the loop variable `i` is used to index `needle`. Consider using `for (i, item) in needle.iter().enumerate()` or similar iterators, #[deny(needless_range_loop)] on by default | |
src/libcore/str/pattern.rs:1043 for i in self.crit_pos_back..needle_end { | |
src/libcore/str/pattern.rs:1044 if needle[i] != haystack[self.end - needle.len() + i] { | |
src/libcore/str/pattern.rs:1045 self.end -= self.period; | |
src/libcore/str/pattern.rs:1046 if !long_period { | |
src/libcore/str/pattern.rs:1047 self.memory_back = self.period; | |
src/libcore/str/pattern.rs:1048 } | |
... | |
note: in expansion of for loop expansion | |
src/libcore/str/pattern.rs:1043:13: 1051:14 note: expansion site | |
src/libcore/str/pattern.rs:1043:13: 1051:14 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_range_loop | |
src/libcore/str/mod.rs:94:29: 94:38 error: ==-comparison of unit values detected. This will always be true, #[deny(unit_cmp)] on by default | |
src/libcore/str/mod.rs:94 pub struct ParseBoolError { _priv: () } | |
^~~~~~~~~ | |
src/libcore/str/mod.rs:92:24: 92:33 note: in expansion of #[derive_PartialEq] | |
src/libcore/str/mod.rs:92:24: 92:33 note: expansion site | |
src/libcore/str/mod.rs:94:29: 94:38 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#unit_cmp | |
src/libcore/str/mod.rs:94:29: 94:38 error: !=-comparison of unit values detected. This will always be false, #[deny(unit_cmp)] on by default | |
src/libcore/str/mod.rs:94 pub struct ParseBoolError { _priv: () } | |
^~~~~~~~~ | |
src/libcore/str/mod.rs:92:24: 92:33 note: in expansion of #[derive_PartialEq] | |
src/libcore/str/mod.rs:92:24: 92:33 note: expansion site | |
src/libcore/str/mod.rs:94:29: 94:38 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#unit_cmp | |
src/libcore/str/mod.rs:143:1: 143:18 error: you have declared `#[inline(always)]` on `from_utf8_unchecked`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/str/mod.rs:143 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:143:1: 143:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/str/mod.rs:145:1: 147:2 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:145 pub unsafe fn from_utf8_unchecked<'a>(v: &'a [u8]) -> &'a str { | |
src/libcore/str/mod.rs:146 mem::transmute(v) | |
src/libcore/str/mod.rs:147 } | |
src/libcore/str/mod.rs:145:1: 147:2 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:634:5: 646:6 error: defining a method called `next` on this type; consider implementing the `std::iter::Iterator` trait or choosing a less ambiguous name, #[deny(should_implement_trait)] on by default | |
src/libcore/str/mod.rs:634 fn next(&mut self) -> Option<&'a str> { | |
src/libcore/str/mod.rs:635 if self.finished { return None } | |
src/libcore/str/mod.rs:636 | |
src/libcore/str/mod.rs:637 let haystack = self.matcher.haystack(); | |
src/libcore/str/mod.rs:638 match self.matcher.next_match() { | |
src/libcore/str/mod.rs:639 Some((a, b)) => unsafe { | |
... | |
src/libcore/str/mod.rs:634:5: 646:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#should_implement_trait | |
src/libcore/str/mod.rs:717:5: 723:6 error: defining a method called `next` on this type; consider implementing the `std::iter::Iterator` trait or choosing a less ambiguous name, #[deny(should_implement_trait)] on by default | |
src/libcore/str/mod.rs:717 fn next(&mut self) -> Option<&'a str> { | |
src/libcore/str/mod.rs:718 match self.count { | |
src/libcore/str/mod.rs:719 0 => None, | |
src/libcore/str/mod.rs:720 1 => { self.count = 0; self.iter.get_end() } | |
src/libcore/str/mod.rs:721 _ => { self.count -= 1; self.iter.next() } | |
src/libcore/str/mod.rs:722 } | |
... | |
src/libcore/str/mod.rs:717:5: 723:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#should_implement_trait | |
src/libcore/str/mod.rs:759:5: 761:6 error: defining a method called `next` on this type; consider implementing the `std::iter::Iterator` trait or choosing a less ambiguous name, #[deny(should_implement_trait)] on by default | |
src/libcore/str/mod.rs:759 fn next(&mut self) -> Option<(usize, usize)> { | |
src/libcore/str/mod.rs:760 self.0.next_match() | |
src/libcore/str/mod.rs:761 } | |
src/libcore/str/mod.rs:759:5: 761:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#should_implement_trait | |
src/libcore/str/mod.rs:795:5: 800:6 error: defining a method called `next` on this type; consider implementing the `std::iter::Iterator` trait or choosing a less ambiguous name, #[deny(should_implement_trait)] on by default | |
src/libcore/str/mod.rs:795 fn next(&mut self) -> Option<&'a str> { | |
src/libcore/str/mod.rs:796 self.0.next_match().map(|(a, b)| unsafe { | |
src/libcore/str/mod.rs:797 // Indices are known to be on utf8 boundaries | |
src/libcore/str/mod.rs:798 self.0.haystack().slice_unchecked(a, b) | |
src/libcore/str/mod.rs:799 }) | |
src/libcore/str/mod.rs:800 } | |
src/libcore/str/mod.rs:795:5: 800:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#should_implement_trait | |
src/libcore/str/mod.rs:940:1: 940:18 error: you have declared `#[inline(always)]` on `run_utf8_validation_iterator`. This is usually a bad idea. Are you sure?, #[deny(inline_always)] on by default | |
src/libcore/str/mod.rs:940 #[inline(always)] | |
^~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:940:1: 940:18 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#inline_always | |
src/libcore/str/mod.rs:999:56: 999:67 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:999 (0xE1 ... 0xEC, 0x80 ... 0xBF, TAG_CONT_U8) | | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:997:43: 997:63 note: initialization happens here | |
src/libcore/str/mod.rs:997 match (first, second, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:999:56: 999:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1000:56: 1000:67 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1000 (0xED , 0x80 ... 0x9F, TAG_CONT_U8) | | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:997:43: 997:63 note: initialization happens here | |
src/libcore/str/mod.rs:997 match (first, second, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1000:56: 1000:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1001:56: 1001:67 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1001 (0xEE ... 0xEF, 0x80 ... 0xBF, TAG_CONT_U8) => {} | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:997:43: 997:63 note: initialization happens here | |
src/libcore/str/mod.rs:997 match (first, second, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1001:56: 1001:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1007:69: 1007:80 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1007 (0xF0 , 0x90 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) | | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:1006:65: 1006:85 note: initialization happens here | |
src/libcore/str/mod.rs:1006 match (first, second, next!() & !CONT_MASK, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1007:69: 1007:80 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1008:56: 1008:67 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1008 (0xF1 ... 0xF3, 0x80 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) | | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:1006:43: 1006:63 note: initialization happens here | |
src/libcore/str/mod.rs:1006 match (first, second, next!() & !CONT_MASK, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1008:56: 1008:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1008:69: 1008:80 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1008 (0xF1 ... 0xF3, 0x80 ... 0xBF, TAG_CONT_U8, TAG_CONT_U8) | | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:1006:65: 1006:85 note: initialization happens here | |
src/libcore/str/mod.rs:1006 match (first, second, next!() & !CONT_MASK, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1008:69: 1008:80 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1009:56: 1009:67 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1009 (0xF4 , 0x80 ... 0x8F, TAG_CONT_U8, TAG_CONT_U8) => {} | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:1006:43: 1006:63 note: initialization happens here | |
src/libcore/str/mod.rs:1006 match (first, second, next!() & !CONT_MASK, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1009:56: 1009:67 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1009:69: 1009:80 error: TAG_CONT_U8 is shadowed by next!() & !CONT_MASK, #[deny(shadow_unrelated)] on by default | |
src/libcore/str/mod.rs:1009 (0xF4 , 0x80 ... 0x8F, TAG_CONT_U8, TAG_CONT_U8) => {} | |
^~~~~~~~~~~ | |
src/libcore/str/mod.rs:1006:65: 1006:85 note: initialization happens here | |
src/libcore/str/mod.rs:1006 match (first, second, next!() & !CONT_MASK, next!() & !CONT_MASK) { | |
^~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1009:69: 1009:80 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/str/mod.rs:1271:5: 1271:63 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1271 fn contains<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1271:5: 1271:63 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1272:5: 1272:68 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1272 fn contains_char<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1272:5: 1272:68 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1273:5: 1273:41 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1273 fn chars<'a>(&'a self) -> Chars<'a>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1273:5: 1273:41 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1274:5: 1274:41 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1274 fn bytes<'a>(&'a self) -> Bytes<'a>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1274:5: 1274:41 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1275:5: 1275:54 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1275 fn char_indices<'a>(&'a self) -> CharIndices<'a>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1275:5: 1275:54 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1276:5: 1276:68 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1276 fn split<'a, P: Pattern<'a>>(&'a self, pat: P) -> Split<'a, P>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1276:5: 1276:68 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1279:5: 1279:84 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1279 fn splitn<'a, P: Pattern<'a>>(&'a self, count: usize, pat: P) -> SplitN<'a, P>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1279:5: 1279:84 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1282:5: 1282:89 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1282 fn split_terminator<'a, P: Pattern<'a>>(&'a self, pat: P) -> SplitTerminator<'a, P>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1282:5: 1282:89 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1285:5: 1285:72 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1285 fn matches<'a, P: Pattern<'a>>(&'a self, pat: P) -> Matches<'a, P>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1285:5: 1285:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1288:5: 1288:83 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1288 fn match_indices<'a, P: Pattern<'a>>(&'a self, pat: P) -> MatchIndices<'a, P>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1288:5: 1288:83 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1291:5: 1291:41 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1291 fn lines<'a>(&'a self) -> Lines<'a>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1291:5: 1291:41 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1292:5: 1292:48 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1292 fn lines_any<'a>(&'a self) -> LinesAny<'a>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1292:5: 1292:48 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1294:5: 1294:71 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1294 fn slice_chars<'a>(&'a self, begin: usize, end: usize) -> &'a str; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1294:5: 1294:71 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1295:5: 1295:82 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1295 unsafe fn slice_unchecked<'a>(&'a self, begin: usize, end: usize) -> &'a str; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1295:5: 1295:82 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1296:5: 1296:94 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1296 unsafe fn slice_mut_unchecked<'a>(&'a mut self, begin: usize, end: usize) -> &'a mut str; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1296:5: 1296:94 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1297:5: 1297:66 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1297 fn starts_with<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1297:5: 1297:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1302:5: 1302:75 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1302 fn trim_left_matches<'a, P: Pattern<'a>>(&'a self, pat: P) -> &'a str; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1302:5: 1302:75 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1310:5: 1310:43 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1310 fn as_bytes<'a>(&'a self) -> &'a [u8]; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1310:5: 1310:43 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1311:5: 1311:68 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1311 fn find<'a, P: Pattern<'a>>(&'a self, pat: P) -> Option<usize>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1311:5: 1311:68 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1314:5: 1314:72 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1314 fn find_str<'a, P: Pattern<'a>>(&'a self, pat: P) -> Option<usize>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1314:5: 1314:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1317:5: 1317:66 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1317 fn slice_shift_char<'a>(&'a self) -> Option<(char, &'a str)>; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1317:5: 1317:66 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1334:5: 1336:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1334 fn contains<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool { | |
src/libcore/str/mod.rs:1335 pat.is_contained_in(self) | |
src/libcore/str/mod.rs:1336 } | |
src/libcore/str/mod.rs:1334:5: 1336:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1339:5: 1341:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1339 fn contains_char<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool { | |
src/libcore/str/mod.rs:1340 pat.is_contained_in(self) | |
src/libcore/str/mod.rs:1341 } | |
src/libcore/str/mod.rs:1339:5: 1341:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1359:5: 1367:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1359 fn split<'a, P: Pattern<'a>>(&'a self, pat: P) -> Split<'a, P> { | |
src/libcore/str/mod.rs:1360 Split(SplitInternal { | |
src/libcore/str/mod.rs:1361 start: 0, | |
src/libcore/str/mod.rs:1362 end: self.len(), | |
src/libcore/str/mod.rs:1363 matcher: pat.into_searcher(self), | |
src/libcore/str/mod.rs:1364 allow_trailing_empty: true, | |
... | |
src/libcore/str/mod.rs:1359:5: 1367:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1377:5: 1382:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1377 fn splitn<'a, P: Pattern<'a>>(&'a self, count: usize, pat: P) -> SplitN<'a, P> { | |
src/libcore/str/mod.rs:1378 SplitN(SplitNInternal { | |
src/libcore/str/mod.rs:1379 iter: self.split(pat).0, | |
src/libcore/str/mod.rs:1380 count: count, | |
src/libcore/str/mod.rs:1381 }) | |
src/libcore/str/mod.rs:1382 } | |
src/libcore/str/mod.rs:1377:5: 1382:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1392:5: 1397:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1392 fn split_terminator<'a, P: Pattern<'a>>(&'a self, pat: P) -> SplitTerminator<'a, P> { | |
src/libcore/str/mod.rs:1393 SplitTerminator(SplitInternal { | |
src/libcore/str/mod.rs:1394 allow_trailing_empty: false, | |
src/libcore/str/mod.rs:1395 ..self.split(pat).0 | |
src/libcore/str/mod.rs:1396 }) | |
src/libcore/str/mod.rs:1397 } | |
src/libcore/str/mod.rs:1392:5: 1397:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1407:5: 1409:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1407 fn matches<'a, P: Pattern<'a>>(&'a self, pat: P) -> Matches<'a, P> { | |
src/libcore/str/mod.rs:1408 Matches(MatchesInternal(pat.into_searcher(self))) | |
src/libcore/str/mod.rs:1409 } | |
src/libcore/str/mod.rs:1407:5: 1409:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1419:5: 1421:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1419 fn match_indices<'a, P: Pattern<'a>>(&'a self, pat: P) -> MatchIndices<'a, P> { | |
src/libcore/str/mod.rs:1420 MatchIndices(MatchIndicesInternal(pat.into_searcher(self))) | |
src/libcore/str/mod.rs:1421 } | |
src/libcore/str/mod.rs:1419:5: 1421:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1482:5: 1484:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1482 fn starts_with<'a, P: Pattern<'a>>(&'a self, pat: P) -> bool { | |
src/libcore/str/mod.rs:1483 pat.is_prefix_of(self) | |
src/libcore/str/mod.rs:1484 } | |
src/libcore/str/mod.rs:1482:5: 1484:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1515:5: 1525:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1515 fn trim_left_matches<'a, P: Pattern<'a>>(&'a self, pat: P) -> &'a str { | |
src/libcore/str/mod.rs:1516 let mut i = self.len(); | |
src/libcore/str/mod.rs:1517 let mut matcher = pat.into_searcher(self); | |
src/libcore/str/mod.rs:1518 if let Some((a, _)) = matcher.next_reject() { | |
src/libcore/str/mod.rs:1519 i = a; | |
src/libcore/str/mod.rs:1520 } | |
... | |
src/libcore/str/mod.rs:1515:5: 1525:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1585:9: 1585:59 error: unneeded return statement. Consider using `multibyte_char_range_at_reverse(self, prev)` without the return and trailing semicolon, #[deny(needless_return)] on by default | |
src/libcore/str/mod.rs:1585 return multibyte_char_range_at_reverse(self, prev); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1585:9: 1585:59 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_return | |
src/libcore/str/mod.rs:1582:13: 1582:85 error: unneeded return statement. Consider using `CharRange {ch: unsafe { char::from_u32_unchecked(val) }, next: i}` without the return and trailing semicolon, #[deny(needless_return)] on by default | |
src/libcore/str/mod.rs:1582 return CharRange {ch: unsafe { char::from_u32_unchecked(val) }, next: i}; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1582:13: 1582:85 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_return | |
src/libcore/str/mod.rs:1603:5: 1605:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1603 fn find<'a, P: Pattern<'a>>(&'a self, pat: P) -> Option<usize> { | |
src/libcore/str/mod.rs:1604 pat.into_searcher(self).next_match().map(|(i, _)| i) | |
src/libcore/str/mod.rs:1605 } | |
src/libcore/str/mod.rs:1603:5: 1605:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1613:5: 1615:6 error: explicit lifetimes given in parameter types where they could be elided, #[deny(needless_lifetimes)] on by default | |
src/libcore/str/mod.rs:1613 fn find_str<'a, P: Pattern<'a>>(&'a self, pat: P) -> Option<usize> { | |
src/libcore/str/mod.rs:1614 self.find(pat) | |
src/libcore/str/mod.rs:1615 } | |
src/libcore/str/mod.rs:1613:5: 1615:6 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_lifetimes | |
src/libcore/str/mod.rs:1707:9: 1707:37 error: unneeded return statement. Consider using `(val, i + w as usize)` without the return and trailing semicolon, #[deny(needless_return)] on by default | |
src/libcore/str/mod.rs:1707 return (val, i + w as usize); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/str/mod.rs:1707:9: 1707:37 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#needless_return | |
src/libcore/hash/sip.rs:152:30: 152:72 error: operator precedence can trip the unwary. Consider adding parentheses to the subexpression, #[deny(precedence)] on by default | |
src/libcore/hash/sip.rs:152 self.tail |= u8to64_le!(msg, 0, length) << 8*self.ntail; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/hash/sip.rs:152:30: 152:72 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#precedence | |
src/libcore/hash/sip.rs:67:20: 67:46 error: operator precedence can trip the unwary. Consider adding parentheses to the subexpression, #[deny(precedence)] on by default | |
src/libcore/hash/sip.rs:67 out |= ($buf[t+$i] as u64) << t*8; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/hash/sip.rs:52:1: 72:2 note: in expansion of u8to64_le! | |
src/libcore/hash/sip.rs:152:30: 152:56 note: expansion site | |
src/libcore/hash/sip.rs:67:20: 67:46 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#precedence | |
src/libcore/hash/sip.rs:67:26: 152:47 error: the operation is ineffective. Consider reducing it to `t`, #[deny(identity_op)] on by default | |
src/libcore/hash/sip.rs:67 out |= ($buf[t+$i] as u64) << t*8; | |
src/libcore/hash/sip.rs:68 t += 1; | |
src/libcore/hash/sip.rs:69 } | |
src/libcore/hash/sip.rs:70 out | |
src/libcore/hash/sip.rs:71 }); | |
src/libcore/hash/sip.rs:72 } | |
... | |
src/libcore/hash/sip.rs:52:1: 72:2 note: in expansion of u8to64_le! | |
src/libcore/hash/sip.rs:152:30: 152:56 note: expansion site | |
src/libcore/hash/sip.rs:67:26: 152:47 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#identity_op | |
src/libcore/hash/sip.rs:157:33: 157:75 error: operator precedence can trip the unwary. Consider adding parentheses to the subexpression, #[deny(precedence)] on by default | |
src/libcore/hash/sip.rs:157 let m = self.tail | u8to64_le!(msg, 0, needed) << 8*self.ntail; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/hash/sip.rs:157:33: 157:75 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#precedence | |
src/libcore/hash/sip.rs:67:20: 67:46 error: operator precedence can trip the unwary. Consider adding parentheses to the subexpression, #[deny(precedence)] on by default | |
src/libcore/hash/sip.rs:67 out |= ($buf[t+$i] as u64) << t*8; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/hash/sip.rs:52:1: 72:2 note: in expansion of u8to64_le! | |
src/libcore/hash/sip.rs:157:33: 157:59 note: expansion site | |
src/libcore/hash/sip.rs:67:20: 67:46 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#precedence | |
src/libcore/hash/sip.rs:67:26: 157:50 error: the operation is ineffective. Consider reducing it to `t`, #[deny(identity_op)] on by default | |
src/libcore/hash/sip.rs:67 out |= ($buf[t+$i] as u64) << t*8; | |
src/libcore/hash/sip.rs:68 t += 1; | |
src/libcore/hash/sip.rs:69 } | |
src/libcore/hash/sip.rs:70 out | |
src/libcore/hash/sip.rs:71 }); | |
src/libcore/hash/sip.rs:72 } | |
... | |
src/libcore/hash/sip.rs:52:1: 72:2 note: in expansion of u8to64_le! | |
src/libcore/hash/sip.rs:157:33: 157:59 note: expansion site | |
src/libcore/hash/sip.rs:67:26: 157:50 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#identity_op | |
src/libcore/hash/sip.rs:67:20: 67:46 error: operator precedence can trip the unwary. Consider adding parentheses to the subexpression, #[deny(precedence)] on by default | |
src/libcore/hash/sip.rs:67 out |= ($buf[t+$i] as u64) << t*8; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/hash/sip.rs:52:1: 72:2 note: in expansion of u8to64_le! | |
src/libcore/hash/sip.rs:183:21: 183:45 note: expansion site | |
src/libcore/hash/sip.rs:67:20: 67:46 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#precedence | |
src/libcore/fmt/num.rs:85:13: 85:16 error: buf is shadowed by unsafe { str::from_utf8_unchecked(&buf[curr..]) }, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:85 let buf = unsafe { str::from_utf8_unchecked(&buf[curr..]) }; | |
^~~ | |
src/libcore/fmt/num.rs:85:19: 85:68 note: initialization happens here | |
src/libcore/fmt/num.rs:85 let buf = unsafe { str::from_utf8_unchecked(&buf[curr..]) }; | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
src/libcore/fmt/num.rs:85:13: 85:16 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:316:1: 316:51 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:317:1: 317:33 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:317:1: 317:33 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:317:1: 317:33 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:317:1: 317:33 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:321:1: 321:37 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:321:1: 321:37 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/num.rs:286:21: 286:26 error: mut n is shadowed by n as isize, #[deny(shadow_unrelated)] on by default | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:321:1: 321:37 note: expansion site | |
src/libcore/fmt/num.rs:286:29: 286:39 note: initialization happens here | |
src/libcore/fmt/num.rs:286 let mut n = n as isize; // possibly reduce 64bit math | |
^~~~~~~~~~ | |
src/libcore/fmt/num.rs:253:1: 314:2 note: in expansion of impl_Display! | |
src/libcore/fmt/num.rs:321:1: 321:37 note: expansion site | |
src/libcore/fmt/num.rs:286:21: 286:26 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#shadow_unrelated | |
src/libcore/fmt/builders.rs:183:9: 183:22 error: this expression mutably borrows a mutable reference. Consider reborrowing, #[deny(mut_mut)] on by default | |
src/libcore/fmt/builders.rs:183 &mut self.fmt | |
^~~~~~~~~~~~~ | |
src/libcore/fmt/builders.rs:183:9: 183:22 help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#mut_mut | |
src/libcore/fmt/mod.rs:164:10: 164:24 error: internal compiler error: cannot relate bound region: '_#0r <= ReEarlyBound(163965, TypeSpace, 0, 'a) | |
src/libcore/fmt/mod.rs:164 impl<'a> ArgumentV1<'a> { | |
^~~~~~~~~~~~~~ | |
note: the compiler unexpectedly panicked. this is a bug. | |
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports | |
thread 'rustc' panicked at 'Box<Any>', src/libsyntax/diagnostic.rs:176 | |
stack backtrace: | |
1: 0x7f0768a6f849 - sys::backtrace::tracing::imp::write::h079cf364a48d995aMns | |
2: 0x7f0768a77566 - panicking::on_panic::h0af95cd615077cb32ox | |
3: 0x7f0768a3b65e - rt::unwind::begin_unwind_inner::ha19c9fa5f9b03821GRw | |
4: 0x7f07659f22e7 - rt::unwind::begin_unwind::h349432133901121283 | |
5: 0x7f07659f22a6 - diagnostic::SpanHandler::span_bug::h6916614245ddff37QRA | |
6: 0x7f0766ae6aa3 - middle::infer::region_inference::RegionVarBindings<'a, 'tcx>::make_subregion::hb75c62f5076be7e7bJy | |
7: 0x7f0766aa50be - middle::infer::region_inference::RegionVarBindings<'a, 'tcx>::make_eqregion::h787486c9ceec48b7DIy | |
8: 0x7f0766a9cd66 - middle::infer::equate::Equate<'a, 'tcx>.TypeRelation<'a, 'tcx>::regions::h87bde4449a223e5egDt | |
9: 0x7f0766a9ca32 - iter::_&'a mut I.Iterator::next::h13781886788905511411 | |
10: 0x7f0766a9c002 - middle::ty_relate::relate_substs::h10761774858034818057 | |
11: 0x7f0766a9b6bb - middle::ty_relate::relate_item_substs::h2202373013897559217 | |
12: 0x7f0766a99ebd - middle::ty_relate::super_relate_tys::h4175418299674368926 | |
13: 0x7f0766a9701d - middle::infer::equate::Equate<'a, 'tcx>.TypeRelation<'a, 'tcx>::tys::h1a5f09d0f506cc41gzt | |
14: 0x7f0766a97d33 - middle::infer::sub::Sub<'a, 'tcx>.TypeRelation<'a, 'tcx>::relate_with_variance::h1292909430051019566 | |
15: 0x7f0766a9fd91 - iter::_&'a mut I.Iterator::next::h12326864815141143405 | |
16: 0x7f0766a9f039 - middle::ty_relate::relate_substs::h11526083352128118477 | |
17: 0x7f0766a9ecbb - middle::ty_relate::relate_item_substs::h1422964264276992254 | |
18: 0x7f0766a9ea63 - middle::ty_relate::ty..TraitRef<'tcx>.Relate<'a, 'tcx>::relate::h4191924150970910206 | |
19: 0x7f0766b041ae - middle::infer::InferCtxt<'a, 'tcx>::sub_trait_refs::h29ea9298ee73da73pWC | |
20: 0x7f0766b8cbfc - middle::traits::select::SelectionContext<'cx, 'tcx>::match_impl::hffd372e8ce2df8aehYX | |
21: 0x7f0766b92378 - middle::ty::TraitDef<'tcx>::for_each_relevant_impl::h2704778148897804598 | |
22: 0x7f0766b8f2eb - middle::traits::select::SelectionContext<'cx, 'tcx>::assemble_candidates::h32a8f04b91c6bb51WNV | |
23: 0x7f0766b83cc3 - middle::traits::select::SelectionContext<'cx, 'tcx>::candidate_from_obligation::hb1ea3ad5682bd33essV | |
24: 0x7f0766a5f3ec - middle::traits::select::SelectionContext<'cx, 'tcx>::select::he067a84831328f79N5U | |
25: 0x7f0766b6dde3 - middle::traits::fulfill::process_predicate::hf22ed211cb6270c1MUS | |
26: 0x7f0766b6c791 - middle::traits::fulfill::FulfillmentContext<'tcx>::select::h262d066c9914060deOS | |
27: 0x7f0766b6c2e7 - middle::traits::fulfill::FulfillmentContext<'tcx>::select_where_possible::hd919eee6379ac130IMS | |
28: 0x7f0766a04213 - middle::traits::fulfill::FulfillmentContext<'tcx>::select_all_or_error::h4d9ab4891d83ddd87KS | |
29: 0x7f0766b089ff - middle::traits::type_known_to_meet_builtin_bound::hee262fa7cbea50b1iMZ | |
30: 0x7f0766bbefab - middle::ty::TyS<'tcx>::impls_bound::hce28effd4c999fe3xha | |
31: 0x7f0766b08b8f - middle::ty::TyS<'tcx>::moves_by_default::h3c1538605d2020d9Oja | |
32: 0x7f0761503215 - methods::MethodsPass.LintPass::check_item::ha829edf54382b369Nce | |
33: 0x7f0766c72870 - lint::context::Context<'a, 'tcx>::with_lint_attrs::h14803751131474629620 | |
34: 0x7f0766c77b6e - lint::context::Context<'a, 'tcx>.Visitor<'v>::visit_mod::h433f5b956d94fb76jIx | |
35: 0x7f0766c72f04 - lint::context::Context<'a, 'tcx>::with_lint_attrs::h14803751131474629620 | |
36: 0x7f0766c77b6e - lint::context::Context<'a, 'tcx>.Visitor<'v>::visit_mod::h433f5b956d94fb76jIx | |
37: 0x7f0766c84e4b - lint::context::check_crate::hb69519c035420d97i2x | |
38: 0x7f0768fd5dc9 - driver::phase_3_run_analysis_passes::closure.20688 | |
39: 0x7f0768fb3f83 - middle::ty::ctxt<'tcx>::create_and_enter::h12238102827030256977 | |
40: 0x7f0768faf31d - driver::phase_3_run_analysis_passes::h4628472530961378253 | |
41: 0x7f0768f92806 - driver::compile_input::h4e5e2aedc718e960Tba | |
42: 0x7f07690f46fb - run_compiler::h4ab67cc41e95f9330bc | |
43: 0x7f07690f2017 - boxed::F.FnBox<A>::call_box::h15605825010196145120 | |
44: 0x7f07690f1a84 - rt::unwind::try::try_fn::h15826665857153117436 | |
45: 0x7f0768a77108 - __rust_try | |
46: 0x7f0768a63822 - rt::unwind::try::inner_try::h7ad94d24dbab5183zNw | |
47: 0x7f07690f1c18 - boxed::F.FnBox<A>::call_box::h14024636105943648341 | |
48: 0x7f0768a76553 - sys::thread::Thread::new::thread_start::h6529454a6c71bc13mXv | |
49: 0x7f076315e6a9 - start_thread | |
50: 0x7f07686f5eec - clone | |
51: 0x0 - <unknown> | |
~/projects/rust/mk/target.mk:163: recipe for target 'x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.core' failed | |
make: *** [x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib/stamp.core] Error 101 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment