Re: [Boost-bugs] [Boost C++ Libraries] #9743: Patch for context/coroutine assembler for Linux On Power (BE & LE)

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9743: Patch for context/coroutine assembler for Linux On Power (BE & LE)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-03-05 16:32:41


#9743: Patch for context/coroutine assembler for Linux On Power (BE & LE)
--------------------------------------+---------------------
  Reporter: Tony Reix <tony.reix@…> | Owner: olli
      Type: Patches | Status: new
 Milestone: To Be Determined | Component: context
   Version: Boost 1.55.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------------+---------------------

Comment (by Tony Reix <tony.reix@…>):

 I have removed the untested.cpp file for POWER64 from
 context/build/Jamfile.vé .
 However, I still have the following error while trying to run the tests of
 context :


 [root_at_tbx6 build]# cd -
 /home/reixt/BOOST/modular-boost/status
 [root_at_tbx6 status]# ../b2
 Performing configuration checks

     - symlinks supported : yes (cached)
     - hardlinks supported : yes (cached)
     - 32-bit : no (cached)
     - 64-bit : yes (cached)
     - arm : no (cached)
     - mips1 : no (cached)
     - power : yes (cached)
     - lockfree boost::atomic_flag : yes (cached)
     - has_icu builds : yes (cached)
 ...patience...
 ...patience...
 ...found 4421 targets...
 ...updating 13 targets...
 Jamfile</home/reixt/BOOST/modular-boost/libs/context/build>.gas
 ../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/make_ppc64_sysv_elf_gas.o
 ../libs/context/src/asm/make_ppc64_sysv_elf_gas.S: Messages de
 l'assembleur:
 ../libs/context/src/asm/make_ppc64_sysv_elf_gas.S:98: Erreur: pseudo-op
 inconnu: « .localentry »
 ../libs/context/src/asm/make_ppc64_sysv_elf_gas.S:102: Erreur: symbole «
 make_fcontext » est déjà défini

     as -o "../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/make_ppc64_sysv_elf_gas.o"
 "../libs/context/src/asm/make_ppc64_sysv_elf_gas.S"

 ...failed Jamfile</home/reixt/BOOST/modular-boost/libs/context/build>.gas
 ../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/make_ppc64_sysv_elf_gas.o...
 Jamfile</home/reixt/BOOST/modular-boost/libs/context/build>.gas
 ../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/jump_ppc64_sysv_elf_gas.o
 ../libs/context/src/asm/jump_ppc64_sysv_elf_gas.S: Messages de
 l'assembleur:
 ../libs/context/src/asm/jump_ppc64_sysv_elf_gas.S:98: Erreur: pseudo-op
 inconnu: « .localentry »
 ../libs/context/src/asm/jump_ppc64_sysv_elf_gas.S:102: Erreur: symbole «
 jump_fcontext » est déjà défini

     as -o "../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/jump_ppc64_sysv_elf_gas.o"
 "../libs/context/src/asm/jump_ppc64_sysv_elf_gas.S"

 ...failed Jamfile</home/reixt/BOOST/modular-boost/libs/context/build>.gas
 ../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static/asm/jump_ppc64_sysv_elf_gas.o...
 ...skipped <p../bin.v2/libs/context/build/gcc-4.8.2/debug/link-
 static>libboost_context.a(clean) for lack of
 <p../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static>asm/make_ppc64_sysv_elf_gas.o...
 ...skipped <p../bin.v2/libs/context/build/gcc-4.8.2/debug/link-
 static>libboost_context.a for lack of
 <p../bin.v2/libs/context/build/gcc-4.8.2/debug/address-model-64
 /architecture-power/link-static>asm/make_ppc64_sysv_elf_gas.o...
 ...skipped <p../bin.v2/libs/context/test/test_context.test/gcc-4.8.2/debug
 /link-static>test_context for lack of
 <p../bin.v2/libs/context/build/gcc-4.8.2/debug/link-
 static>libboost_context.a...
 ...skipped <p../bin.v2/libs/context/test/test_context.test/gcc-4.8.2/debug
 /link-static>test_context.run for lack of
 <p../bin.v2/libs/context/test/test_context.test/gcc-4.8.2/debug/link-
 static>test_context...
 ...skipped
 <p../bin.v2/libs/coroutine/test/test_asymmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_asymmetric_coroutine for lack of
 <p../bin.v2/libs/context/build/gcc-4.8.2/debug/link-
 static>libboost_context.a...
 ...skipped
 <p../bin.v2/libs/coroutine/test/test_asymmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_asymmetric_coroutine.run for lack of
 <p../bin.v2/libs/coroutine/test/test_asymmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_asymmetric_coroutine...
 ...skipped
 <p../bin.v2/libs/coroutine/test/test_symmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_symmetric_coroutine for lack of
 <p../bin.v2/libs/context/build/gcc-4.8.2/debug/link-
 static>libboost_context.a...
 ...skipped
 <p../bin.v2/libs/coroutine/test/test_symmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_symmetric_coroutine.run for lack of
 <p../bin.v2/libs/coroutine/test/test_symmetric_coroutine.test/gcc-4.8.2/debug
 /link-static>test_symmetric_coroutine...
 ...failed updating 2 targets...
 ...skipped 11 targets...

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9743#comment:5>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC