On Fri, Jul 4, 2008 at 11:20 PM, michael schuster
<Michael.Schuster at sun.com> wrote:
> Hi,
>
> I'm building FOSS packages on Nevada Sparc b92, and got this error:
>
> pkgbuild: /opt/SUNWspro/bin/CC -D_REENTRANT -D__EXTENSIONS__
> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
> -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS -DSOLARIS10 -DNDEBUG -DNO_DEBUG
> -D_UNICODE -DUNICODE -D_RWSTD_REENTRANT -D_XOPEN_SOURCE=500 -D_XPG5
> -DWORDS_BIGENDIAN=1 -I/opt/foss/include/ansi -I/opt/foss/include
> -I/opt/foss/include/ansi -library=no%Cstd
> -features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife,tmplrefstatic
> -instances=global -template=geninlinefuncs -s  -xlang=c99
> -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption ccfe
> -features=gcc -Qoption ccfe -features=zla -Qoption ccfe
> ++boolflag:sunwcch=false -mt -xF=%none -xbuiltin=%all -xinline=%auto
> -xprefetch=auto -xprefetch_auto_type=indirect_array_access
> -xprefetch_level=3 -xalias_level=compatible -KPIC -xipo=1 -xO4
> -xregs=no%appl -xpagesize=default -xmemalign=8i -xipo=1 -Qoption iropt
> -xwrap_int -xcode=pic32 -xthreadvar=%all -z combreloc -z redlocsym -z
> nodefaultlib -z ignore -z now -z rescan -z absexec  -xldscope=symbolic
> -xlibmil -xipo=1 -xO4 -s -xtarget=ultra2 -m64 -xarch=sparcvis -xchip=ultra2
> -xcache=64/32/4:8192/512/2 -lc -lm -ldl -lpthread -lposix4 -lrt -mt
> -L/opt/foss/lib/sparcv9 -L/usr/lib/sparcv9
> -R/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -Y
> P,/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -i -L/opt/foss/lib/sparcv9
> -L/usr/lib/sparcv9 -R/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -Bdynamic -lc
> -lm -lCrun -lstdcxx -Y P,/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -i
> -L/opt/foss/lib/sparcv9 -L/usr/lib/sparcv9
> -R/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -Bdynamic -lc -lm -lCrun -lstdcxx
> -xtarget=ultra2 -m64 -xarch=sparcvis -xchip=ultra2
> -xcache=64/32/4:8192/512/2 -xipo=1 -xO4
> -DCPPUNIT_HAVE_SUNSTUDIO_ABI_DEMANGLE=1 -lX11 -lXext -ldemangle -G  -zdefs
> -nolib -hlibcppunit-1.12.so.0 -o .libs/libcppunit-1.12.so.0.0.0
> .libs/AdditionalMessage.o .libs/Asserter.o
> .libs/BeOsDynamicLibraryManager.o .libs/BriefTestProgressListener.o
> .libs/CompilerOutputter.o  .libs/DefaultProtector.o
> .libs/DynamicLibraryManager.o .libs/DynamicLibraryManagerException.o
> .libs/Exception.o .libs/Message.o .libs/RepeatedTest.o
> .libs/PlugInManager.o .libs/PlugInParameters.o .libs/Protector.o
> .libs/ProtectorChain.o .libs/SourceLine.o .libs/StringTools.o
> .libs/SynchronizedObject.o .libs/Test.o .libs/TestAssert.o .libs/TestCase.o
> .libs/TestCaseDecorator.o .libs/TestComposite.o .libs/TestDecorator.o
> .libs/TestFactoryRegistry.o .libs/TestFailure.o .libs/TestLeaf.o
> .libs/TestNamer.o .libs/TestPath.o .libs/TestPlugInDefaultImpl.o
> .libs/TestResult.o .libs/TestResultCollector.o .libs/TestRunner.o
> .libs/TestSetUp.o .libs/TestSuccessListener.o .libs/TestSuite.o
> .libs/TestSuiteBuilderContext.o .libs/TextOutputter.o
> .libs/TextTestProgressListener.o .libs/TextTestResult.o
> .libs/TextTestRunner.o .libs/TypeInfoHelper.o
> .libs/UnixDynamicLibraryManager.o .libs/ShlDynamicLibraryManager.o
> .libs/XmlDocument.o .libs/XmlElement.o .libs/XmlOutputter.o
> .libs/XmlOutputterHook.o .libs/Win32DynamicLibraryManager.r.o
> -R/opt/foss/lib/sparcv9:/usr/lib/sparcv9 -library=no%Cstd -ldl -lpthread
> -lposix4 -lrt -L/opt/foss/lib/sparcv9 -L/usr/lib/sparcv9 -lc -lm -lCrun
> -lstdcxx -lX11 -lXext -ldemangle
> -features=anachronisms,except,rtti,export,extensions,nestedaccess,tmplife,tmplrefstatic
> -instances=global -template=geninlinefuncs -s -xlang=c99
> -xalias_level=compatible -xustr=ascii_utf16_ushort -Qoption ccfe
> -features=gcc -Qoption ccfe -features=zla -Qoption ccfe -mt -xF=%none
> -xbuiltin=%all -xinline=%auto -xprefetch=auto
> -xprefetch_auto_type=indirect_array_access -xprefetch_level=3
> -xalias_level=compatible -xipo=1 -xO4 -xregs=no%appl -xpagesize=default
> -xmemalign=8i -xipo=1 -Qoption iropt -xwrap_int -xcode=pic32
> -xthreadvar=%all -z combreloc -z redlocsym -z nodefaultlib -z ignore -z now
> -z rescan -z absexec -xldscope=symbolic -xlibmil -xipo=1 -xO4 -s
> -xtarget=ultra2 -m64 -xarch=sparcvis -xchip=ultra2
> -xcache=64/32/4:8192/512/2 -mt -i -i -xtarget=ultra2 -m64 -xarch=sparcvis
> -xchip=ultra2 -xcache=64/32/4:8192/512/2 -xipo=1 -xO4
>
> pkgbuild: ld: warning: option -z[defs|nodefs] appears more than once, first
> setting taken
> pkgbuild: Assertion failed: find_vtable_fetch_triple (call_tp,
> &vtable_load, &vtable_offset_lf), file ../src/icall_opt.c, line 2058
> pkgbuild: /opt/SUNWspro/prod/bin/ipo: Fatal error:
> /opt/SUNWspro/prod/bin/iropt Abort
> pkgbuild: make[2]: *** [libcppunit.la] Error 1
>
> I can provide the whole logfile where this is from, if necessary.

Not really necessary. Seen it before. might want to try with the
new back end patches that were just released.  Steleman thought
it was Nevada, but I saw the same error on S10U5 sparc.
I'll warm up my 280R tommorow and see if I fixed anything,
or just wrote a conditional around it, and then test the new
back end.

Ben

Reply via email to