Created
May 29, 2016 19:56
-
-
Save starius/7c61dde0bca9160ae335e8a117862b14 to your computer and use it in GitHub Desktop.
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
make[1]: Entering directory `/home/mxe/mxe-02May2016' | |
uname -a | |
Linux sd-68075 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u4 x86_64 GNU/Linux | |
git log --pretty=tformat:"%H - %s [%ar] [%d]" -1 | |
cf07780474188600e34fbba62a24ae975fb9dca0 - libtorrent-rasterbar: consolidate patches [34 minutes ago] [ (HEAD, master)] | |
lsb_release -a 2>/dev/null || sw_vers 2>/dev/null || true | |
Distributor ID: Debian | |
Description: Debian GNU/Linux 7.10 (wheezy) | |
Release: 7.10 | |
Codename: wheezy | |
autoconf --version 2>/dev/null | head -1 | |
autoconf (GNU Autoconf) 2.69 | |
automake --version 2>/dev/null | head -1 | |
automake (GNU automake) 1.15 | |
python --version | |
Python 2.7.3 | |
perl --version 2>&1 | head -3 | |
This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi | |
(with 91 registered patches, see perl -V for more detail) | |
rm -rf '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static' | |
mkdir -p '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static' | |
cd '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static' && tar xzf '/home/mxe/mxe-02May2016/pkg/libtorrent-rasterbar-1.1.0.tar.gz' | |
cd '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0' | |
cd '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0' && ./configure --host='x86_64-w64-mingw32.static' --build='x86_64-unknown-linux-gnu' --prefix='/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static' --enable-static --disable-shared ac_cv_prog_HAVE_DOXYGEN="false" --disable-doxygen PKG_CONFIG='/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-pkg-config' --with-boost='/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static' --disable-debug --disable-tests --disable-examples CXXFLAGS='-D_WIN32_WINNT=0x0501' | |
configure: WARNING: unrecognized options: --disable-doxygen | |
configure: loading site script /home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/share/config.site | |
checking whether make supports nested variables... yes | |
Building libtorrent-rasterbar 1.1.0 | |
Checking for a C/C++ compiler to use: | |
checking for x86_64-w64-mingw32.static-gcc... x86_64-w64-mingw32.static-gcc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.exe | |
checking for suffix of executables... .exe | |
checking whether we are cross compiling... yes | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether x86_64-w64-mingw32.static-gcc accepts -g... yes | |
checking for x86_64-w64-mingw32.static-gcc option to accept ISO C89... none needed | |
checking whether x86_64-w64-mingw32.static-gcc understands -c and -o together... yes | |
checking how to run the C preprocessor... x86_64-w64-mingw32.static-gcc -E | |
checking whether x86_64-w64-mingw32.static-gcc and cc understand -c and -o together... yes | |
checking for x86_64-w64-mingw32.static-g++... x86_64-w64-mingw32.static-g++ | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether x86_64-w64-mingw32.static-g++ accepts -g... yes | |
checking how to run the C++ preprocessor... x86_64-w64-mingw32.static-g++ -E | |
checking whether x86_64-w64-mingw32.static-g++ understands -c and -o together... yes | |
Checking system type: | |
checking build system type... (cached) x86_64-unknown-linux-gnu | |
checking host system type... x86_64-w64-mingw32.static | |
checking target system type... x86_64-w64-mingw32.static | |
Initializing Automake: | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for x86_64-w64-mingw32.static-strip... x86_64-w64-mingw32.static-strip | |
checking for a thread-safe mkdir -p... /bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking for style of include used by make... GNU | |
checking dependency style of x86_64-w64-mingw32.static-gcc... gcc3 | |
checking dependency style of x86_64-w64-mingw32.static-g++... gcc3 | |
Initializing Libtool: | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... /bin/sed | |
checking for grep that handles long lines and -e... /bin/grep | |
checking for egrep... /bin/grep -E | |
checking for fgrep... /bin/grep -F | |
checking for ld used by x86_64-w64-mingw32.static-gcc... /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld | |
checking if the linker (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld) is GNU ld... yes | |
checking for BSD- or MS-compatible name lister (nm)... /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-nm -B | |
checking the name lister (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-nm -B) interface... BSD nm | |
checking whether ln -s works... yes | |
checking the maximum length of command line arguments... 3458764513820540925 | |
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-w64-mingw32.static format... func_convert_file_nix_to_w32 | |
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld option to reload object files... -r | |
checking for x86_64-w64-mingw32.static-objdump... x86_64-w64-mingw32.static-objdump | |
checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL | |
checking for x86_64-w64-mingw32.static-dlltool... x86_64-w64-mingw32.static-dlltool | |
checking how to associate runtime and link libraries... func_cygming_dll_for_implib | |
checking for x86_64-w64-mingw32.static-ar... x86_64-w64-mingw32.static-ar | |
checking for archiver @FILE support... @ | |
checking for x86_64-w64-mingw32.static-strip... (cached) x86_64-w64-mingw32.static-strip | |
checking for x86_64-w64-mingw32.static-ranlib... x86_64-w64-mingw32.static-ranlib | |
checking command to parse /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-nm -B output from x86_64-w64-mingw32.static-gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /bin/dd | |
checking how to truncate binary pipes... /bin/dd bs=4096 count=1 | |
checking for x86_64-w64-mingw32.static-mt... no | |
checking for mt... mt | |
configure: WARNING: using cross tools not prefixed with host triplet | |
checking if mt is a manifest tool... no | |
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 for dlfcn.h... no | |
checking for objdir... .libs | |
checking if x86_64-w64-mingw32.static-gcc supports -fno-rtti -fno-exceptions... no | |
checking for x86_64-w64-mingw32.static-gcc option to produce PIC... -DDLL_EXPORT -DPIC | |
checking if x86_64-w64-mingw32.static-gcc PIC flag -DDLL_EXPORT -DPIC works... yes | |
checking if x86_64-w64-mingw32.static-gcc static flag -static works... yes | |
checking if x86_64-w64-mingw32.static-gcc supports -c -o file.o... yes | |
checking if x86_64-w64-mingw32.static-gcc supports -c -o file.o... (cached) yes | |
checking whether the x86_64-w64-mingw32.static-gcc linker (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld) supports shared libraries... yes | |
checking dynamic linker characteristics... Win32 ld.exe | |
checking how to hardcode library paths into programs... immediate | |
checking whether stripping libraries is possible... yes | |
checking if libtool supports shared libraries... yes | |
checking whether to build shared libraries... no | |
checking whether to build static libraries... yes | |
checking how to run the C++ preprocessor... x86_64-w64-mingw32.static-g++ -E | |
checking for ld used by x86_64-w64-mingw32.static-g++... /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld | |
checking if the linker (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld) is GNU ld... yes | |
checking whether the x86_64-w64-mingw32.static-g++ linker (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld) supports shared libraries... yes | |
checking for x86_64-w64-mingw32.static-g++ option to produce PIC... -DDLL_EXPORT -DPIC | |
checking if x86_64-w64-mingw32.static-g++ PIC flag -DDLL_EXPORT -DPIC works... yes | |
checking if x86_64-w64-mingw32.static-g++ static flag -static works... yes | |
checking if x86_64-w64-mingw32.static-g++ supports -c -o file.o... yes | |
checking if x86_64-w64-mingw32.static-g++ supports -c -o file.o... (cached) yes | |
checking whether the x86_64-w64-mingw32.static-g++ linker (/home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-ld) supports shared libraries... yes | |
checking dynamic linker characteristics... Win32 ld.exe | |
checking how to hardcode library paths into programs... immediate | |
Checking for posix thread support: | |
checking for the pthreads library -lpthreads... no | |
checking whether pthreads work without any flags... no | |
checking whether pthreads work with -Kthread... no | |
checking whether pthreads work with -kthread... no | |
checking for the pthreads library -llthread... no | |
checking whether pthreads work with -lpthread... no | |
checking whether pthreads work with -pthread... yes | |
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE | |
checking if more special flags are required for pthreads... no | |
checking whether to check for GCC pthread/shared inconsistencies... no | |
checking whether -pthread is sufficient with -shared... no | |
checking whether -lpthread fixes that... no | |
checking whether -lc_r fixes that... no | |
configure: WARNING: Impossible to determine how to use pthreads with shared libraries | |
Checking for visibility support: | |
checking for __attribute__((visibility("hidden")))... found | |
yes | |
Checking for boost libraries: | |
checking for boostlib >= 1.47... yes | |
checking whether the Boost::System library is available... yes | |
checking for exit in -lboost_system-mt... yes | |
checking whether the Boost::Chrono library is available... yes | |
checking for exit in -lboost_chrono-mt... yes | |
checking whether the Boost::Random library is available... yes | |
checking for exit in -lboost_random-mt... yes | |
Checking for pkg-config: | |
checking pkg-config is at least version 0.20... yes | |
Checking for functions and headers: | |
checking for special C compiler options needed for large files... no | |
checking for _FILE_OFFSET_BITS value needed for large files... 64 | |
checking whether ln -s works... yes | |
checking whether make sets $(MAKE)... (cached) yes | |
checking for clock_gettime... yes | |
Checking build options: | |
checking whether deprecated functions should be enabled... yes | |
checking whether debug build should be enabled... no | |
checking whether invariant check should be enabled... no | |
checking whether logging to disk should be enabled... no | |
checking whether disk activity logging should be enabled... no | |
Checking features to be enabled: | |
checking whether encryption support should be enabled... yes | |
configure: encryption support: now checking for the OpenSSL library... | |
checking for pkg-config... /home/mxe/mxe-02May2016/usr/bin/x86_64-w64-mingw32.static-pkg-config | |
checking whether compiling and linking against OpenSSL works... yes | |
checking whether dht support should be enabled... yes | |
checking whether pool allocators should be enabled... yes | |
Checking for extra build files: | |
checking whether example files should be built... no | |
checking whether test files should be built... no | |
checking whether python bindings should be built... no | |
Checking for external libraries: | |
checking whether to link against system libiconv... checking for shared library run path origin... done | |
Generating Makefiles: | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating Makefile | |
config.status: creating src/Makefile | |
config.status: creating include/libtorrent/Makefile | |
config.status: creating examples/Makefile | |
config.status: creating test/Makefile | |
config.status: creating tools/Makefile | |
config.status: creating bindings/Makefile | |
config.status: creating bindings/python/Makefile | |
config.status: creating bindings/python/link_flags | |
config.status: creating bindings/python/compile_flags | |
config.status: creating libtorrent-rasterbar.pc | |
config.status: creating libtorrent-rasterbar-cmake.pc | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
configure: WARNING: unrecognized options: --disable-doxygen | |
Configure script has finished system check. | |
Config results: | |
-=-=-=-=-=-=-=-=- | |
Package: | |
name: libtorrent-rasterbar | |
version: 1.1.0 | |
svn revision: | |
Build environment: | |
build system: x86_64-unknown-linux-gnu | |
host system: x86_64-w64-mingw32.static | |
target system: x86_64-w64-mingw32.static | |
Compiler and linker flags: | |
CPPFlags: -I/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include | |
CFlags: -pthread -g -O2 -fvisibility=hidden | |
CXXFlags: -D_WIN32_WINNT=0x0501 -ftemplate-depth=120 -fvisibility=hidden -fvisibility-inlines-hidden | |
LDFlags: -L/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/lib -fvisibility=hidden -fvisibility-inlines-hidden | |
Libs: -lboost_chrono-mt -lboost_random-mt | |
Defs: -DPACKAGE_NAME=\"libtorrent-rasterbar\" -DPACKAGE_TARNAME=\"libtorrent-rasterbar\" -DPACKAGE_VERSION=\"1.1.0\" -DPACKAGE_STRING=\"libtorrent-rasterbar\ 1.1.0\" -DPACKAGE_BUGREPORT=\"arvid@libtorrent.org\" -DPACKAGE_URL=\"http://www.libtorrent.org\" -DPACKAGE=\"libtorrent-rasterbar\" -DVERSION=\"1.1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PTHREAD=1 -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_SYSTEM=1 -DHAVE_BOOST_CHRONO=/\*\*/ -DHAVE_BOOST_RANDOM=/\*\*/ -D_FILE_OFFSET_BITS=64 -DHAVE_CLOCK_GETTIME=1 -DNDEBUG=1 -DTORRENT_DISABLE_LOGGING=1 -DTORRENT_USE_OPENSSL=1 -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE=1 -DBOOST_ASIO_ENABLE_CANCELIO=1 | |
Build options: | |
deprecated functions: yes | |
debug build: no | |
invariant checks: no | |
logging support: no | |
disk statistics: no | |
Features: | |
encryption support: yes | |
dht support: yes | |
pool allocators: yes | |
Extra builds: | |
examples: no | |
tests: no | |
python bindings: no | |
Pthread library: | |
CFlags: -pthread | |
Libs: | |
Boost libraries: | |
version: | |
CPPFlags: -I/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include | |
LDFlags: -L/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/lib | |
boost.system: -lboost_system-mt | |
boost.chrono: -lboost_chrono-mt | |
boost.random: -lboost_random-mt | |
External libraries: | |
system libiconv: no | |
OpenSSL library: | |
OpenSSL Libs: -lssl -lcrypto -lws2_32 -lgdi32 -lcrypt32 -lz | |
OpenSSL LDFlags: -L/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/lib | |
OpenSSL Includes: -I/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include | |
Type 'make' to compile libtorrent-rasterbar 1.1.0 | |
or type 'make V=1' for verbose compiling | |
and then 'make install' to install it into /home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static | |
make -C '/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0' -j '6' | |
make[2]: Entering directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0' | |
Making all in include/libtorrent | |
make[3]: Entering directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0/include/libtorrent' | |
make[3]: Nothing to be done for `all'. | |
make[3]: Leaving directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0/include/libtorrent' | |
Making all in src | |
make[3]: Entering directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0/src' | |
CXX web_connection_base.lo | |
CXX alert.lo | |
CXX alert_manager.lo | |
CXX allocator.lo | |
CXX announce_entry.lo | |
CXX assert.lo | |
CXX bandwidth_limit.lo | |
CXX bandwidth_manager.lo | |
CXX bandwidth_queue_entry.lo | |
CXX bdecode.lo | |
CXX bloom_filter.lo | |
CXX broadcast_socket.lo | |
CXX block_cache.lo | |
CXX bt_peer_connection.lo | |
CXX chained_buffer.lo | |
CXX choker.lo | |
CXX close_reason.lo | |
CXX ConvertUTF.lo | |
CXX cpuid.lo | |
CXX crc32c.lo | |
CXX create_torrent.lo | |
CXX disk_buffer_holder.lo | |
CXX disk_buffer_pool.lo | |
CXX disk_io_job.lo | |
CXX disk_io_thread.lo | |
CXX disk_job_pool.lo | |
CXX entry.lo | |
CXX enum_net.lo | |
CXX error_code.lo | |
CXX escape_string.lo | |
CXX file.lo | |
CXX file_pool.lo | |
CXX file_storage.lo | |
enum_net.cpp: In function 'libtorrent::address libtorrent::build_netmask(int, int)': | |
enum_net.cpp:377:35: warning: overflow in implicit constant conversion [-Woverflow] | |
for (int i = sizeof(bytes_t)/8-1; i > 0; --i) | |
^ | |
CXX gzip.lo | |
file.cpp:1562:0: warning: "FSCTL_QUERY_ALLOCATED_RANGES" redefined | |
#define FSCTL_QUERY_ALLOCATED_RANGES ((0x9 << 16) | (1 << 14) | (51 << 2) | 3) | |
^ | |
In file included from ../include/libtorrent/file.hpp:53:0, | |
from file.cpp:66: | |
/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include/winioctl.h:1289:0: note: this is the location of the previous definition | |
#define FSCTL_QUERY_ALLOCATED_RANGES CTL_CODE(FILE_DEVICE_FILE_SYSTEM,51,METHOD_NEITHER,FILE_READ_DATA) | |
^ | |
CXX hasher.lo | |
CXX hex.lo | |
CXX http_connection.lo | |
CXX http_parser.lo | |
CXX http_seed_connection.lo | |
CXX http_stream.lo | |
CXX http_tracker_connection.lo | |
CXX i2p_stream.lo | |
CXX identify_client.lo | |
CXX instantiate_connection.lo | |
CXX ip_filter.lo | |
CXX ip_voter.lo | |
CXX lazy_bdecode.lo | |
CXX lsd.lo | |
CXX lt_trackers.lo | |
CXX magnet_uri.lo | |
CXX merkle.lo | |
CXX metadata_transfer.lo | |
CC mpi.lo | |
CXX natpmp.lo | |
CXX parse_url.lo | |
mpi.c: In function 'fast_mp_montgomery_reduce': | |
mpi.c:280:5: warning: left shift count >= width of type | |
mu = (mp_digit) (((W[ix] & MP_MASK) * rho) & MP_MASK); | |
^ | |
mpi.c:280:5: warning: left shift count >= width of type | |
mpi.c:351:7: warning: left shift count >= width of type | |
*tmpx++ = (mp_digit)(*_W++ & ((mp_word) MP_MASK)); | |
^ | |
mpi.c: In function 'fast_s_mp_mul_digs': | |
mpi.c:457:7: warning: left shift count >= width of type | |
W[ix] = (mp_digit)(_W & MP_MASK); | |
^ | |
mpi.c: In function 'fast_s_mp_mul_high_digs': | |
mpi.c:558:7: warning: left shift count >= width of type | |
W[ix] = ((mp_digit)_W) & MP_MASK; | |
^ | |
mpi.c: In function 'fast_s_mp_sqr': | |
mpi.c:678:7: warning: left shift count >= width of type | |
W[ix] = (mp_digit)(_W & MP_MASK); | |
^ | |
mpi.c:692:7: warning: left shift count >= width of type | |
*tmpb++ = W[ix] & MP_MASK; | |
^ | |
mpi.c: In function 'mp_div': | |
mpi.c:1748:7: warning: left shift count >= width of type | |
q.dp[i - t - 1] = ((((mp_digit)1) << DIGIT_BIT) - 1); | |
^ | |
mpi.c:1754:7: warning: left shift count >= width of type | |
if (tmp > (mp_word) MP_MASK) | |
^ | |
mpi.c:1755:9: warning: left shift count >= width of type | |
tmp = MP_MASK; | |
^ | |
mpi.c:1756:7: warning: left shift count >= width of type | |
q.dp[i - t - 1] = (mp_digit) (tmp & (mp_word) (MP_MASK)); | |
^ | |
mpi.c:1764:5: warning: left shift count >= width of type | |
q.dp[i - t - 1] = (q.dp[i - t - 1] + 1) & MP_MASK; | |
^ | |
mpi.c:1766:7: warning: left shift count >= width of type | |
q.dp[i - t - 1] = (q.dp[i - t - 1] - 1) & MP_MASK; | |
^ | |
mpi.c:1809:7: warning: left shift count >= width of type | |
q.dp[i - t - 1] = (q.dp[i - t - 1] - 1UL) & MP_MASK; | |
^ | |
mpi.c: In function 'mp_div_2': | |
mpi.c:1899:7: warning: left shift count >= width of type | |
*tmpb-- = (*tmpa-- >> 1) | (r << (DIGIT_BIT - 1)); | |
^ | |
mpi.c: In function 'mp_div_3': | |
mpi.c:2052:7: warning: large integer implicitly truncated to unsigned type [-Woverflow] | |
b = (((mp_word)1) << ((mp_word)DIGIT_BIT)) / ((mp_word)3); | |
^ | |
mpi.c: In function 'mp_dr_is_modulus': | |
mpi.c:2253:8: warning: left shift count >= width of type | |
if (a->dp[ix] != MP_MASK) { | |
^ | |
mpi.c: In function 'mp_dr_reduce': | |
mpi.c:2334:7: warning: left shift count >= width of type | |
*tmpx1++ = (mp_digit)(r & MP_MASK); | |
^ | |
mpi.c: In function 'mp_exptmod_fast': | |
mpi.c:2831:5: warning: right shift count >= width of type | |
y = (mp_digit)(buf >> (DIGIT_BIT - 1)) & 1; | |
^ | |
mpi.c: In function 'mp_montgomery_reduce': | |
mpi.c:4785:5: warning: left shift count >= width of type | |
mu = (mp_digit) (((mp_word)x->dp[ix]) * ((mp_word)rho) & MP_MASK); | |
^ | |
mpi.c:4812:9: warning: left shift count >= width of type | |
*tmpx++ = (mp_digit)(r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c:4820:9: warning: right shift count >= width of type | |
u = *tmpx >> DIGIT_BIT; | |
^ | |
mpi.c:4821:9: warning: left shift count >= width of type | |
*tmpx++ &= MP_MASK; | |
^ | |
mpi.c: In function 'mp_montgomery_setup': | |
mpi.c:4903:3: warning: left shift count >= width of type | |
*rho = (((mp_word)1 << ((mp_word) DIGIT_BIT)) - x) & MP_MASK; | |
^ | |
mpi.c: In function 'mp_mul_2': | |
mpi.c:5034:7: warning: right shift count >= width of type | |
rr = *tmpa >> ((mp_digit)(DIGIT_BIT - 1)); | |
^ | |
mpi.c:5037:7: warning: left shift count >= width of type | |
*tmpb++ = ((*tmpa++ << ((mp_digit)1)) | r) & MP_MASK; | |
^ | |
mpi.c: In function 'mp_mul_2d': | |
mpi.c:5137:7: warning: left shift count >= width of type | |
*tmpc = ((*tmpc << d) | r) & MP_MASK; | |
^ | |
mpi.c: In function 'mp_mul_d': | |
mpi.c:5214:5: warning: left shift count >= width of type | |
*tmpc++ = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c: In function 'mp_reduce': | |
mpi.c:6592:3: warning: left shift count >= width of type | |
if (((unsigned long) um) > (((mp_digit)1) << (DIGIT_BIT - 1))) { | |
^ | |
mpi.c: In function 'mp_reduce_is_2k': | |
mpi.c:6929:11: warning: left shift count >= width of type | |
if (iz > (mp_digit)MP_MASK) { | |
^ | |
mpi.c: In function 'mp_reduce_is_2k_l': | |
mpi.c:6976:11: warning: left shift count >= width of type | |
if (a->dp[ix] == MP_MASK) { | |
^ | |
mpi.c: In function 'mp_set': | |
mpi.c:7130:3: warning: left shift count >= width of type | |
a->dp[0] = b & MP_MASK; | |
^ | |
mpi.c: In function 's_mp_add': | |
mpi.c:8815:7: warning: right shift count >= width of type | |
u = *tmpc >> ((mp_digit)DIGIT_BIT); | |
^ | |
mpi.c:8818:7: warning: left shift count >= width of type | |
*tmpc++ &= MP_MASK; | |
^ | |
mpi.c:8830:9: warning: right shift count >= width of type | |
u = *tmpc >> ((mp_digit)DIGIT_BIT); | |
^ | |
mpi.c:8833:9: warning: left shift count >= width of type | |
*tmpc++ &= MP_MASK; | |
^ | |
mpi.c: In function 's_mp_exptmod': | |
mpi.c:9016:5: warning: right shift count >= width of type | |
y = (buf >> (mp_digit)(DIGIT_BIT - 1)) & 1; | |
^ | |
mpi.c: In function 's_mp_mul_digs': | |
mpi.c:9182:7: warning: left shift count >= width of type | |
*tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c: In function 's_mp_mul_high_digs': | |
mpi.c:9272:7: warning: left shift count >= width of type | |
*tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c: In function 's_mp_sqr': | |
mpi.c:9333:5: warning: left shift count >= width of type | |
t.dp[ix+ix] = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c:9354:7: warning: left shift count >= width of type | |
*tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c:9362:7: warning: left shift count >= width of type | |
*tmpt++ = (mp_digit) (r & ((mp_word) MP_MASK)); | |
^ | |
mpi.c: In function 's_mp_sub': | |
mpi.c:9440:7: warning: left shift count >= width of type | |
*tmpc++ &= MP_MASK; | |
^ | |
mpi.c:9452:7: warning: left shift count >= width of type | |
*tmpc++ &= MP_MASK; | |
^ | |
CXX part_file.lo | |
CXX pe_crypto.lo | |
CXX performance_counters.lo | |
CXX peer_connection.lo | |
CXX peer_connection_handle.lo | |
In file included from ../include/libtorrent/aux_/byteswap.hpp:46:0, | |
from ../include/libtorrent/sha1_hash.hpp:43, | |
from ../include/libtorrent/peer_id.hpp:37, | |
from ../include/libtorrent/peer_connection.hpp:38, | |
from peer_connection.cpp:56: | |
/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] | |
#warning Please include winsock2.h before windows.h | |
^ | |
CXX peer_class.lo | |
CXX peer_class_set.lo | |
CXX piece_picker.lo | |
CXX platform_util.lo | |
CXX packet_buffer.lo | |
CXX proxy_base.lo | |
CXX peer_list.lo | |
CXX puff.lo | |
CXX random.lo | |
CXX receive_buffer.lo | |
CXX request_blocks.lo | |
CXX resolve_links.lo | |
CXX resolver.lo | |
CXX rss.lo | |
CXX session.lo | |
CXX session_call.lo | |
CXX session_handle.lo | |
CXX session_impl.lo | |
CXX session_settings.lo | |
CXX proxy_settings.lo | |
CXX settings_pack.lo | |
CXX sha1.lo | |
CXX smart_ban.lo | |
CXX socket_io.lo | |
CXX socket_type.lo | |
CXX socks5_stream.lo | |
CXX stat.lo | |
CXX stat_cache.lo | |
CXX storage.lo | |
CXX session_stats.lo | |
CXX string_util.lo | |
CXX thread.lo | |
CXX torrent.lo | |
CXX torrent_handle.lo | |
CXX torrent_info.lo | |
CXX torrent_peer.lo | |
CXX torrent_peer_allocator.lo | |
CXX torrent_status.lo | |
CXX time.lo | |
CXX timestamp_history.lo | |
CXX tracker_manager.lo | |
CXX udp_socket.lo | |
CXX udp_tracker_connection.lo | |
CXX upnp.lo | |
CXX ut_metadata.lo | |
CXX ut_pex.lo | |
CXX utf8.lo | |
CXX utp_socket_manager.lo | |
CXX utp_stream.lo | |
CXX web_peer_connection.lo | |
CXX xml_parse.lo | |
CXX version.lo | |
CXX file_progress.lo | |
CXX kademlia/dht_storage.lo | |
CXX kademlia/dht_tracker.lo | |
CXX kademlia/find_data.lo | |
CXX kademlia/put_data.lo | |
CXX kademlia/msg.lo | |
CXX kademlia/node.lo | |
CXX kademlia/node_entry.lo | |
CXX kademlia/node_id.lo | |
CXX kademlia/refresh.lo | |
CXX kademlia/routing_table.lo | |
CXX kademlia/rpc_manager.lo | |
CXX kademlia/traversal_algorithm.lo | |
CXX kademlia/dos_blocker.lo | |
CXX kademlia/get_peers.lo | |
CXX kademlia/get_item.lo | |
CXX kademlia/item.lo | |
CXX ../ed25519/src/add_scalar.lo | |
CXX ../ed25519/src/fe.lo | |
CXX ../ed25519/src/ge.lo | |
CXX ../ed25519/src/key_exchange.lo | |
CXX ../ed25519/src/keypair.lo | |
CXX ../ed25519/src/sc.lo | |
CXX ../ed25519/src/seed.lo | |
CXX ../ed25519/src/sha512.lo | |
CXX ../ed25519/src/sign.lo | |
CXX ../ed25519/src/verify.lo | |
In file included from ../ed25519/src/seed.cpp:5:0: | |
/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include/boost/system/system_error.hpp: In function 'void ed25519_create_seed(unsigned char*)': | |
/home/mxe/mxe-02May2016/usr/x86_64-w64-mingw32.static/include/boost/system/system_error.hpp:28:55: internal compiler error: in expand_expr_addr_expr_1, at expr.c:7672 | |
: std::runtime_error(""), m_error_code(ec) {} | |
^ | |
0x82c24f expand_expr_addr_expr_1 | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.c:7672 | |
0x8221c7 expand_expr_addr_expr | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.c:7786 | |
0x8221c7 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.c:10565 | |
0x765d78 expand_normal | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.h:463 | |
0x765d78 precompute_register_parameters | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/calls.c:830 | |
0x765d78 expand_call(tree_node*, rtx_def*, int) | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/calls.c:3024 | |
0x822a9e expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.c:10333 | |
0x771558 expand_expr | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/expr.h:457 | |
0x771558 expand_call_stmt | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:2275 | |
0x771558 expand_gimple_stmt_1 | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:3170 | |
0x771558 expand_gimple_stmt | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:3322 | |
0x7721d7 expand_gimple_basic_block | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:5162 | |
0x7743d6 gimple_expand_cfg | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:5741 | |
0x7743d6 execute | |
/home/mxe/mxe-02May2016/tmp-gcc-x86_64-w64-mingw32.static/gcc-4.9.3/gcc/cfgexpand.c:5961 | |
Please submit a full bug report, | |
with preprocessed source if appropriate. | |
Please include the complete backtrace with any bug report. | |
See <http://gcc.gnu.org/bugs.html> for instructions. | |
make[3]: *** [../ed25519/src/seed.lo] Error 1 | |
make[3]: Leaving directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0/src' | |
make[2]: *** [all-recursive] Error 1 | |
make[2]: Leaving directory `/home/mxe/mxe-02May2016/tmp-libtorrent-rasterbar-x86_64-w64-mingw32.static/libtorrent-rasterbar-1.1.0' | |
make[1]: *** [build-only-libtorrent-rasterbar_x86_64-w64-mingw32.static] Error 2 | |
make[1]: Leaving directory `/home/mxe/mxe-02May2016' | |
real 1m59.885s | |
user 9m17.831s | |
sys 1m8.760s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment