Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 445894 Details for
Bug 593930
dev-util/duma-2.5.15-r1 : dumapp.cpp:192:19: error: declaration of ‘void* operator new(std::size_t) throw (std::bad_alloc)’ has a different exception specifier
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-util:duma-2.5.15-r1:20160916-032428.log
dev-util:duma-2.5.15-r1:20160916-032428.log (text/plain), 8.42 KB, created by
Toralf Förster
on 2016-09-16 07:44:08 UTC
(
hide
)
Description:
dev-util:duma-2.5.15-r1:20160916-032428.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2016-09-16 07:44:08 UTC
Size:
8.42 KB
patch
obsolete
> * Package: dev-util/duma-2.5.15-r1 > * Repository: gentoo > * Maintainer: bircoph@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking duma_2_5_15.tar.gz to /var/tmp/portage/dev-util/duma-2.5.15-r1/work >>>> Unpacking duma-2.5.15-GNUmakefile.patch.bz2 to /var/tmp/portage/dev-util/duma-2.5.15-r1/work >>>> Source unpacked in /var/tmp/portage/dev-util/duma-2.5.15-r1/work >>>> Preparing source in /var/tmp/portage/dev-util/duma-2.5.15-r1/work/duma_2_5_15 ... > * Applying duma-2.5.15-GNUmakefile.patch.bz2 ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/duma-2.5.15-r1/work/duma_2_5_15 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/duma-2.5.15-r1/work/duma_2_5_15 ... > * please use append-cppflags for preprocessor flags > * Detected OS is: linux > * Exported DUMA_ALIGNMENT=16 for x86_64, >using default srcdir [.] >using default prefix [/usr] >using default exec_prefix [/usr] >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -march=native -O2 -pipe -Wall -Wextra -U_FORTIFY_SOURCE -DDUMA_SO_NO_LEAKDETECTION -c createconf.c -o createconf.o >createconf.c: In function âtestAlignmentâ: >createconf.c:131:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > TYPE addr = (TYPE)(buffer) + offset; > ^ >createconf.c:134:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned char *) addr ) = 0; > ^ >createconf.c:135:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned short int*) addr ) = 0; > ^ >createconf.c:136:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned int *) addr ) = 0; > ^ >createconf.c:137:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long int *) addr ) = 0L; > ^ >createconf.c:138:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (float *) addr ) = 0.0F; > ^ >createconf.c:139:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (double *) addr ) = 0.0; > ^ >createconf.c:140:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (long double *) addr ) = 0.0; > ^ >createconf.c:145:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long long int *) addr ) = 0L; > ^ >createconf.c:155:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > TYPE addr = (TYPE)(buffer) + offset; > ^ >createconf.c:158:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned char *) addr ) = 0; > ^ >createconf.c:159:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned short int*) addr ) = 0; > ^ >createconf.c:160:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned int *) addr ) = 0; > ^ >createconf.c:161:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long int *) addr ) = 0L; > ^ >createconf.c:162:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (float *) addr ) = 0.0F; > ^ >createconf.c:163:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (double *) addr ) = 0.0; > ^ >createconf.c:164:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (long double *) addr ) = 0.0; > ^ >createconf.c:169:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long long int *) addr ) = 0L; > ^ >createconf.c:179:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > TYPE addr = (TYPE)(buffer) + offset; > ^ >createconf.c:182:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned char *) addr ) = 0; > ^ >createconf.c:183:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned short int*) addr ) = 0; > ^ >createconf.c:184:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned int *) addr ) = 0; > ^ >createconf.c:185:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long int *) addr ) = 0L; > ^ >createconf.c:186:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (float *) addr ) = 0.0F; > ^ >createconf.c:187:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (double *) addr ) = 0.0; > ^ >createconf.c:188:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (long double *) addr ) = 0.0; > ^ >createconf.c:193:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > *( (unsigned long long int *) addr ) = 0L; > ^ >rm -f createconf >x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -march=native -O2 -pipe -Wall -Wextra -U_FORTIFY_SOURCE -DDUMA_SO_NO_LEAKDETECTION createconf.o -o createconf >./createconf >make -j1 >using default srcdir [.] >using default prefix [/usr] >using default exec_prefix [/usr] >x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -march=native -O2 -pipe -Wall -Wextra -U_FORTIFY_SOURCE -DDUMA_SO_NO_LEAKDETECTION -c dumapp.cpp -o dumapp.o >dumapp.cpp: In function âvoid* operator new(std::size_t)â: >dumapp.cpp:192:19: error: declaration of âvoid* operator new(std::size_t) throw (std::bad_alloc)â has a different exception specifier > void * DUMA_CDECL operator new( DUMA_SIZE_T size ) > ^~~~~~~~ >In file included from dumapp.cpp:39:0: >dumapp.h:84:23: note: from previous declaration âvoid* operator new(std::size_t)â > void * DUMA_CDECL operator new(DUMA_SIZE_T) throw(std::bad_alloc); > ^~~~~~~~ >dumapp.cpp: In function âvoid* operator new [](std::size_t)â: >dumapp.cpp:256:19: error: declaration of âvoid* operator new [](std::size_t) throw (std::bad_alloc)â has a different exception specifier > void * DUMA_CDECL operator new[]( DUMA_SIZE_T size ) > ^~~~~~~~ >In file included from dumapp.cpp:39:0: >dumapp.h:94:23: note: from previous declaration âvoid* operator new [](std::size_t)â > void * DUMA_CDECL operator new[](DUMA_SIZE_T) throw(std::bad_alloc); > ^~~~~~~~ >dumapp.cpp: At global scope: >dumapp.cpp:216:17: warning: the program should also define âvoid operator delete(void*, std::size_t)â [-Wsized-deallocation] > void DUMA_CDECL operator delete( void *ptr ) > ^~~~~~~~ >dumapp.cpp:280:19: warning: the program should also define âvoid operator delete [](void*, std::size_t)â [-Wsized-deallocation] > void DUMA_CDECL operator delete[]( void * ptr ) > ^~~~~~~~ >GNUmakefile:544: recipe for target 'dumapp.o' failed >make: *** [dumapp.o] Error 1 >emake failed > * ERROR: dev-util/duma-2.5.15-r1::gentoo failed (compile phase): > * emake failed > * > * Call stack: > * ebuild.sh, line 133: Called src_compile > * environment, line 2450: Called die > * The specific snippet of code: > * emake || die "emake failed" > * > * If you need support, post the output of `emerge --info '=dev-util/duma-2.5.15-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-util/duma-2.5.15-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-util:duma-2.5.15-r1:20160916-032428.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/duma-2.5.15-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-util/duma-2.5.15-r1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-util/duma-2.5.15-r1/work/duma_2_5_15' > * S: '/var/tmp/portage/dev-util/duma-2.5.15-r1/work/duma_2_5_15'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 593930
: 445894 |
445896
|
445898
|
447268