Subj : pedentic error To : Benny Pedersen From : andrew clarke Date : Fri Jan 12 2018 03:44:24 09 Jan 18 02:37, you wrote to all: BP> hope some can resolve this error BP> it stops here with gentoo compile right now BP> uuencoded log === Cut === snip files building gutlunix.o g++ -c -MD -DGCFG_NO_MSSPELL -DGCFG_NO_MYSPELL -D__INCLUDE_NEW_KEYWORDS__ -O2 -march=i686 -pipe -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -g -Wall -Wno-long-long -Wno-sign-compare -pedantic -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -g -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -pedantic -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -DGCFG_NO_MSSPELL -DGCFG_NO_MYSPELL -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlunix.o gutlunix.cpp gutlvers.cpp: Assembler messages: gutlvers.cpp:568: Error: junk `(%edi)+4' after expression gutlvers.cpp:569: Error: junk `(%edi)+8' after expression gutlvers.cpp:597: Error: junk `(%edi)+4' after expression gutlvers.cpp:598: Error: junk `(%edi)+8' after expression gutlvers.cpp:604: Error: junk `(%edi)+4' after expression gutlvers.cpp:605: Error: junk `(%edi)+8' after expression === Cut === This looks like a compiler bug. I would first try it without -O2. Also, "make BUILD=minimal" may work. Also, try a different version of g++, or use clang++ instead. --- GoldED+/BSD 1.1.5-b20170303 * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267) .