Log
[1m===> Building for google-perftools-1.8.3_1[0m
--- libtcmalloc_la-tcmalloc.lo ---
--- libtcmalloc_debug_la-debugallocation.lo ---
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
--- libtcmalloc_and_profiler_la-profiler.lo ---
--- libtcmalloc_la-tcmalloc.lo ---
if /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_la-tcmalloc.lo -MD -MP -MF ".deps/libtcmalloc_la-tcmalloc.Tpo" -c -o libtcmalloc_la-tcmalloc.lo `test -f 'src/tcmalloc.cc' || echo './'`src/tcmalloc.cc; then mv -f ".deps/libtcmalloc_la-tcmalloc.Tpo" ".deps/libtcmalloc_la-tcmalloc.Plo"; else rm -f ".deps/libtcmalloc_la-tcmalloc.Tpo"; exit 1; fi
--- libtcmalloc_debug_la-debugallocation.lo ---
if /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -DTCMALLOC_FOR_DEBUGALLOCATION -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_debug_la-debugallocation.lo -MD -MP -MF ".deps/libtcmalloc_debug_la-debugallocation.Tpo" -c -o libtcmalloc_debug_la-debugallocation.lo `test -f 'src/debugallocation.cc' || echo './'`src/debugallocation.cc; then mv -f ".deps/libtcmalloc_debug_la-debugallocation.Tpo" ".deps/libtcmalloc_debug_la-debugallocation.Plo"; else rm -f ".deps/libtcmalloc_debug_la-debugallocation.Tpo"; exit 1; fi
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
if /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_and_profiler_la-tcmalloc.lo -MD -MP -MF ".deps/libtcmalloc_and_profiler_la-tcmalloc.Tpo" -c -o libtcmalloc_and_profiler_la-tcmalloc.lo `test -f 'src/tcmalloc.cc' || echo './'`src/tcmalloc.cc; then mv -f ".deps/libtcmalloc_and_profiler_la-tcmalloc.Tpo" ".deps/libtcmalloc_and_profiler_la-tcmalloc.Plo"; else rm -f ".deps/libtcmalloc_and_profiler_la-tcmalloc.Tpo"; exit 1; fi
--- libtcmalloc_and_profiler_la-profiler.lo ---
if /bin/sh ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_and_profiler_la-profiler.lo -MD -MP -MF ".deps/libtcmalloc_and_profiler_la-profiler.Tpo" -c -o libtcmalloc_and_profiler_la-profiler.lo `test -f 'src/profiler.cc' || echo './'`src/profiler.cc; then mv -f ".deps/libtcmalloc_and_profiler_la-profiler.Tpo" ".deps/libtcmalloc_and_profiler_la-profiler.Plo"; else rm -f ".deps/libtcmalloc_and_profiler_la-profiler.Tpo"; exit 1; fi
--- libtcmalloc_la-tcmalloc.lo ---
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_la-tcmalloc.lo -MD -MP -MF .deps/libtcmalloc_la-tcmalloc.Tpo -c src/tcmalloc.cc -fPIC -DPIC -o .libs/libtcmalloc_la-tcmalloc.o
--- libtcmalloc_debug_la-debugallocation.lo ---
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -DTCMALLOC_FOR_DEBUGALLOCATION -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_debug_la-debugallocation.lo -MD -MP -MF .deps/libtcmalloc_debug_la-debugallocation.Tpo -c src/debugallocation.cc -fPIC -DPIC -o .libs/libtcmalloc_debug_la-debugallocation.o
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_and_profiler_la-tcmalloc.lo -MD -MP -MF .deps/libtcmalloc_and_profiler_la-tcmalloc.Tpo -c src/tcmalloc.cc -fPIC -DPIC -o .libs/libtcmalloc_and_profiler_la-tcmalloc.o
--- libtcmalloc_and_profiler_la-profiler.lo ---
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_and_profiler_la-profiler.lo -MD -MP -MF .deps/libtcmalloc_and_profiler_la-profiler.Tpo -c src/profiler.cc -fPIC -DPIC -o .libs/libtcmalloc_and_profiler_la-profiler.o
--- libtcmalloc_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:116:
./src/base/basictypes.h:84:51: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
const int64 kint64min = ( ((( int64) kint32min) << 32) | 0 );
~~~~~~~~~~~~~~~~~~~~ ^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:116:
./src/base/basictypes.h:84:51: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
const int64 kint64min = ( ((( int64) kint32min) << 32) | 0 );
~~~~~~~~~~~~~~~~~~~~ ^
--- libtcmalloc_and_profiler_la-profiler.lo ---
In file included from src/profiler.cc:60:
In file included from ./src/base/commandlineflags.h:55:
./src/base/basictypes.h:84:51: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
const int64 kint64min = ( ((( int64) kint32min) << 32) | 0 );
~~~~~~~~~~~~~~~~~~~~ ^
--- libtcmalloc_debug_la-debugallocation.lo ---
In file included from src/debugallocation.cc:68:
In file included from ./src/base/commandlineflags.h:55:
./src/base/basictypes.h:84:51: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
const int64 kint64min = ( ((( int64) kint32min) << 32) | 0 );
~~~~~~~~~~~~~~~~~~~~ ^
--- libtcmalloc_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:58:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p) __THROW
^
/usr/include/c++/v1/new:174:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p) _NOEXCEPT;
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
--- libtcmalloc_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
./src/libc_override_gcc_and_weak.h:58:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p) __THROW
^
/usr/include/c++/v1/new:174:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p) _NOEXCEPT;
^
--- libtcmalloc_la-tcmalloc.lo ---
./src/libc_override_gcc_and_weak.h:62:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p) __THROW
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:62:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p) __THROW
^
/usr/include/c++/v1/new:182:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p) _NOEXCEPT;
^
--- libtcmalloc_la-tcmalloc.lo ---
/usr/include/c++/v1/new:182:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p) _NOEXCEPT;
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
--- libtcmalloc_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:64:7: warning: 'operator new' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from ./src/libc_override.h:83:
--- libtcmalloc_la-tcmalloc.lo ---
void* operator new(size_t size, const std::nothrow_t& nt) __THROW
^
noexcept
/usr/include/c++/v1/new:173:66: note: previous declaration is here
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
./src/libc_override_gcc_and_weak.h:64:7: warning: 'operator new' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
void* operator new(size_t size, const std::nothrow_t& nt) __THROW
^
noexcept
--- libtcmalloc_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
/usr/include/c++/v1/new:173:66: note: previous declaration is here
--- libtcmalloc_la-tcmalloc.lo ---
./src/libc_override_gcc_and_weak.h:66:7: warning: 'operator new[]' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
void* operator new[](size_t size, const std::nothrow_t& nt) __THROW
^
noexcept
/usr/include/c++/v1/new:181:66: note: previous declaration is here
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
--- libtcmalloc_la-tcmalloc.lo ---
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new[](std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
In file included from src/tcmalloc.cc:154:
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:66:7: warning: 'operator new[]' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
void* operator new[](size_t size, const std::nothrow_t& nt) __THROW
--- libtcmalloc_la-tcmalloc.lo ---
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:68:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:175:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p, const std::nothrow_t&) _NOEXCEPT;
^
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:70:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:183:36: note: previous declaration is here
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
^
noexcept
/usr/include/c++/v1/new:181:66: note: previous declaration is here
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new[](std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:68:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:175:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p, const std::nothrow_t&) _NOEXCEPT;
^
In file included from src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
--- libtcmalloc_la-tcmalloc.lo ---
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p, const std::nothrow_t&) _NOEXCEPT;
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
./src/libc_override_gcc_and_weak.h:70:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:183:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p, const std::nothrow_t&) _NOEXCEPT;
^
--- libtcmalloc_la-tcmalloc.lo ---
src/tcmalloc.cc:928:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
printer.printf("tcmalloc: large alloc %"PRIu64" bytes == %p @ ",
^
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
src/tcmalloc.cc:928:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
printer.printf("tcmalloc: large alloc %"PRIu64" bytes == %p @ ",
^
--- libtcmalloc_and_profiler_la-profiler.lo ---
1 warning generated.
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I. -I./src -I./src -D_THREAD_SAFE -pthread -DNDEBUG -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -fno-builtin-malloc -fno-builtin-free -fno-builtin-realloc -fno-builtin-calloc -fno-builtin-cfree -fno-builtin-memalign -fno-builtin-posix_memalign -fno-builtin-valloc -fno-builtin-pvalloc -Wno-unused-result -DNO_HEAP_CHECK -O2 -pipe -fno-strict-aliasing -MT libtcmalloc_and_profiler_la-profiler.lo -MD -MP -MF .deps/libtcmalloc_and_profiler_la-profiler.Tpo -c src/profiler.cc -o libtcmalloc_and_profiler_la-profiler.o >/dev/null 2>&1
--- libtcmalloc_la-tcmalloc.lo ---
7 warnings and 1 error generated.
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
7 warnings and 1 error generated.
--- libtcmalloc_debug_la-debugallocation.lo ---
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:58:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p) __THROW
^
/usr/include/c++/v1/new:174:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p) _NOEXCEPT;
^
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:62:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p) __THROW
^
/usr/include/c++/v1/new:182:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p) _NOEXCEPT;
^
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:64:7: warning: 'operator new' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
void* operator new(size_t size, const std::nothrow_t& nt) __THROW
^
noexcept
/usr/include/c++/v1/new:173:66: note: previous declaration is here
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:66:7: warning: 'operator new[]' is missing exception specification 'noexcept' [-Wmissing-exception-spec]
void* operator new[](size_t size, const std::nothrow_t& nt) __THROW
^
noexcept
/usr/include/c++/v1/new:181:66: note: previous declaration is here
_LIBCPP_NODISCARD_AFTER_CXX17 _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new[](std::size_t __sz, const std::nothrow_t&) _NOEXCEPT _NOALIAS;
^
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:68:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete(void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:175:36: note: previous declaration is here
--- libtcmalloc_and_profiler_la-tcmalloc.lo ---
*** [libtcmalloc_and_profiler_la-tcmalloc.lo] Error code 1
make[1]: stopped in /magus/work/usr/mports/devel/google-perftools/work/google-perftools-1.8.3
--- libtcmalloc_debug_la-debugallocation.lo ---
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p, const std::nothrow_t&) _NOEXCEPT;
^
--- libtcmalloc_la-tcmalloc.lo ---
*** [libtcmalloc_la-tcmalloc.lo] Error code 1
make[1]: stopped in /magus/work/usr/mports/devel/google-perftools/work/google-perftools-1.8.3
--- libtcmalloc_debug_la-debugallocation.lo ---
In file included from src/debugallocation.cc:77:
In file included from ./src/tcmalloc.cc:154:
In file included from ./src/libc_override.h:83:
./src/libc_override_gcc_and_weak.h:70:6: warning: function previously declared with an explicit exception specification redeclared with an implicit exception specification [-Wimplicit-exception-spec-mismatch]
void operator delete[](void* p, const std::nothrow_t& nt) __THROW
^
/usr/include/c++/v1/new:183:36: note: previous declaration is here
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete[](void* __p, const std::nothrow_t&) _NOEXCEPT;
^
In file included from src/debugallocation.cc:77:
./src/tcmalloc.cc:928:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
printer.printf("tcmalloc: large alloc %"PRIu64" bytes == %p @ ",
^
src/debugallocation.cc:480:56: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
RAW_LOG(ERROR, "Massive size passed to malloc: %"PRIuS"", size);
^
src/debugallocation.cc:917:37: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
TracePrintf(TraceFd(), "%s\t%"PRIuS"\t%p\t%"GPRIuPTHREAD, \
^
src/debugallocation.cc:917:51: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
TracePrintf(TraceFd(), "%s\t%"PRIuS"\t%p\t%"GPRIuPTHREAD, \
^
src/debugallocation.cc:945:3: warning: format specifies type 'unsigned long' but the argument has type 'uintptr_t' (aka 'unsigned int') [-Wformat]
MALLOC_TRACE("malloc", size, ptr->data_addr());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:918:37: note: expanded from macro 'MALLOC_TRACE'
name, size, addr, PRINTABLE_PTHREAD(pthread_self())); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/base/basictypes.h:113:37: note: expanded from macro 'PRINTABLE_PTHREAD'
#define PRINTABLE_PTHREAD(pthreadt) reinterpret_cast(pthreadt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:950:3: warning: format specifies type 'unsigned long' but the argument has type 'uintptr_t' (aka 'unsigned int') [-Wformat]
MALLOC_TRACE("free",
^~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:918:37: note: expanded from macro 'MALLOC_TRACE'
name, size, addr, PRINTABLE_PTHREAD(pthread_self())); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/base/basictypes.h:113:37: note: expanded from macro 'PRINTABLE_PTHREAD'
#define PRINTABLE_PTHREAD(pthreadt) reinterpret_cast(pthreadt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:1162:3: warning: format specifies type 'unsigned long' but the argument has type 'uintptr_t' (aka 'unsigned int') [-Wformat]
MALLOC_TRACE("realloc", p->data_size(), p->data_addr());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:918:37: note: expanded from macro 'MALLOC_TRACE'
name, size, addr, PRINTABLE_PTHREAD(pthread_self())); \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/base/basictypes.h:113:37: note: expanded from macro 'PRINTABLE_PTHREAD'
#define PRINTABLE_PTHREAD(pthreadt) reinterpret_cast(pthreadt)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/debugallocation.cc:1170:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
RAW_LOG(FATAL, "Unable to allocate %"PRIuS" bytes: new failed.", size);
^
src/debugallocation.cc:1197:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
RAW_LOG(FATAL, "Unable to allocate %"PRIuS" bytes: new[] failed.", size);
^
src/debugallocation.cc:290:7: warning: private field 'magic2_' is not used [-Wunused-private-field]
int magic2_;
^
11 warnings and 6 errors generated.
*** [libtcmalloc_debug_la-debugallocation.lo] Error code 1
make[1]: stopped in /magus/work/usr/mports/devel/google-perftools/work/google-perftools-1.8.3
3 errors
make[1]: stopped in /magus/work/usr/mports/devel/google-perftools/work/google-perftools-1.8.3
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/devel/google-perftools