[meta-xilinx] Error compiling lttng-tools

Nathan Rossi nathan.rossi at xilinx.com
Sun Feb 9 23:16:14 PST 2014


> -----Original Message-----
> From: meta-xilinx-bounces at yoctoproject.org [mailto:meta-xilinx-
> bounces at yoctoproject.org] On Behalf Of Martin Townsend
> Sent: Friday, February 07, 2014 10:48 PM
> To: meta-xilinx at yoctoproject.org
> Subject: [meta-xilinx] Error compiling lttng-tools
> 
> Hi,
> 
> I'm getting a compiler bug error when trying to build lttng-tools, Ive'
> attached part of the trace below.  LTTng depends on liburcu and
> lttng-ust which I have successfully built after updating them for the
> microblaze architecture, I have basically used the generic template for
> liburcu which uses the built-in gcc functions for atomic operations
> which I believe are present for microblaze gcc.

Hi Martin,

Would you be able to provide your changes to liburcu? setting ARCHTYPE to 'generic'/'gcc' didn't seem to do the trick. If you want to dive into it you will be best served by building a toolchain with full debug information (although I am not sure how to do that in Yocto).

Regards,
Nathan

> 
> I'm currently building everything from the dora branch
> Build Configuration:
> BB_VERSION        = "1.20.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Ubuntu-13.10"
> TARGET_SYS        = "microblazeel-poky-linux"
> MACHINE           = "ml605-microblazeel"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.5.1"
> TUNE_FEATURES     = "microblaze v8.50 little-endian reorder barrel-shift
> pattern-compare divide-hard multiply-high"
> TARGET_FPU        = "fpu-soft"
> meta              = "dora:3cf2d232529c4fd6b58f87ddbf3df9d805e4180f"
> meta-oe
> meta-networking   = "dora:191499a2b54d04855284347ce5a067f998646be4"
> meta-yocto
> meta-yocto-bsp    = "dora:3cf2d232529c4fd6b58f87ddbf3df9d805e4180f"
> meta-xilinx       = "dora:aa7d677515ab7d45bbd3bdd6c5383f4143147c6d"
> meta-xsilon       = "master:6a11ea7772ed873b8de79e5a9c432fff7d862518"
> 
> 
> Any Help appreciated.
> 
> Cheers,
> Martin.
> 
> | Making all in lttng-sessiond
> |
> | make[3]: Entering directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng-sessiond'
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c consumer.c
> |
> |
> rtin/xsi_workspace/poky/build/poky-ml605-microblazeel-tmp/sysroots/ml605-
> microblazeel/usr/lib/liburcu-bp.so
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/liburcu-cds.so
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/liburcu-common.so
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/libpopt.so
> -lpthread
> | make[3]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng-consumerd'
> | Making all in lttng
> | make[3]: Entering directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng'
> | ../../../microblazeel-poky-linux-libtool  --tag=CC   --mode=link
> microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -Wall -O2 -pipe -g -feliminate-unused-debug-types -g
> -fno-strict-aliasing  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
> lttng conf.o commands/start.o commands/list.o commands/create.o
> commands/destroy.o commands/stop.o commands/enable_events.o
> commands/disable_events.o commands/enable_channels.o
> commands/disable_channels.o commands/add_context.o
> commands/set_session.o commands/version.o commands/calibrate.o
> commands/view.o commands/enable_consumer.o commands/disable_consumer.o
> commands/snapshot.o utils.o lttng.o
> ../../../src/lib/lttng-ctl/liblttng-ctl.la
> ../../../src/common/libcommon.la -lpopt -lpthread
> | microblazeel-poky-linux-libtool: link: microblazeel-poky-linux-gcc
> -mlittle-endian -mcpu=v8.50.a -mxl-barrel-shift -mno-xl-soft-mul
> -mxl-multiply-high -mno-xl-soft-div -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -Wall -O2 -pipe -g -feliminate-unused-debug-types -g
> -fno-strict-aliasing -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
> .libs/lttng conf.o commands/start.o commands/list.o commands/create.o
> commands/destroy.o commands/stop.o commands/enable_events.o
> commands/disable_events.o commands/enable_channels.o
> commands/disable_channels.o commands/add_context.o
> commands/set_session.o commands/version.o commands/calibrate.o
> commands/view.o commands/enable_consumer.o commands/disable_consumer.o
> commands/snapshot.o utils.o lttng.o
> ../../../src/lib/lttng-ctl/.libs/liblttng-ctl.so -lrt
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/liburcu.so
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/liburcu-common.so
> ../../../src/common/.libs/libcommon.a
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/libuuid.so
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/lib/libpopt.so
> -lpthread
> | make[3]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng'
> | Making all in lttng-sessiond
> | make[3]: Entering directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng-sessiond'
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c
> kernel-consumer.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c cmd.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ht-cleanup.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c trace-ust.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-
> registry.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-app.c
> |
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-
> consumer.c
> |
> | -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2
> -pipe -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c
> consumer.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c
> kernel-consumer.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c cmd.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ht-cleanup.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c trace-ust.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-
> registry.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -include config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-app.c
> | microblazeel-poky-linux-gcc   -mlittle-endian -mcpu=v8.50.a
> -mxl-barrel-shift -mno-xl-soft-mul -mxl-multiply-high  -mno-xl-soft-div
> -mxl-pattern-compare -mxl-reorder
> --sysroot=/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel
> -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I../../../include
> -inkernel-consumer.c: In function 'kernel_consumer_add_channel':
> |
> | kernel-consumer.c:139:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 114 110 115 16 (set (reg:SI 101)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2af6c9aeda18 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | kernel-consumer.c:139:1: internal compiler error: in extract_insn, at
> recog.c:2150
> |
> | ht-cleanup.c: In function 'thread_ht_cleanup':
> |
> | ht-cleanup.c:139:1: error: unrecognizable insn:
> |  }
> |  ^
> |
> | (insn
> |  44
> |  40
> |  45
> |  6
> |
> | (set
> |
> | (reg
> | :SI
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> |
> |  113)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2b1a1ca18688 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> |
> | ht-cleanup.c:139:1: internal compiler error: in extract_insn, at
> recog.c:2150
> |
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> |
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> | make[3]: *** [ht-cleanup.o] Error 1
> | make[3]: *** Waiting for unfinished jobs....
> |
> | make[3]: *** [kernel-consumer.o] Error 1
> |
> | ust-consumer.c: In function 'ask_channel_creation':
> |
> | ust-consumer.c:193:1: error: unrecognizable insn:
> |  }
> |  ^
> |
> | (insn
> |  96
> |  92
> |  97
> |  16
> |
> | (set
> |
> | (reg
> | :SI
> |  136
> | )
> |
> |
> | (mem
> | /v
> | :SI
> |
> | cmd.c: In function 'send_consumer_relayd_socket.isra.1':
> |
> | (const
> | cmd.c:610:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 51 47 52 6 (set (reg:SI 89)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2b6ebda55a18 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | cmd.c:610:1: internal compiler error: in extract_insn, at recog.c:2150
> |
> | :SI
> |
> | (plus
> | :SI
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> |
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> |  (symbol_ref:SI ("health_state") [flags 0x60] <var_decl 0x2b49f411fa18
> health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | ust-consumer.c:193:1: internal compiler error: in extract_insn, at
> recog.c:2150
> |
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> |
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> | make[3]: *** [cmd.o] Error 1
> |
> | make[3]: *** [ust-consumer.o] Error 1
> |
> | ust-app.c: In function 'do_consumer_create_channel':
> |
> | ust-app.c:2047:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 61 57 62 11 (set (reg:SI 67)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2ab998f19260 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | ust-app.c:2047:1: internal compiler error: in extract_insn, at
> recog.c:2150
> |
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> | make[3]: *** [ust-app.o] Error 1
> |
> | consumer.c: In function 'consumer_flush_channel':
> |
> | consumer.c:1122:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 53 49 54 8 (set (reg:SI 69)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2ac2a5e35a18 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | consumer.c:1122:1: internal compiler error: in extract_insn, at
> recog.c:2150
> |
> | clude config.h  -I../../../include -I../../../src
> -DINSTALL_BIN_PATH=\""/usr/lib/lttng/libexec"\"
> -DINSTALL_LIB_PATH=\""/usr/lib"\"  -fno-strict-aliasing -Wall -O2 -pipe
> -g -feliminate-unused-debug-types -g -fno-strict-aliasing -c ust-
> consumer.c
> | kernel-consumer.c: In function 'kernel_consumer_add_channel':
> | kernel-consumer.c:139:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 114 110 115 16 (set (reg:SI 101)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2af6c9aeda18 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | kernel-consumer.c:139:1: internal compiler error: in extract_insn, at
> recog.c:2150
> | ht-cleanup.c: In function 'thread_ht_cleanup':
> | ht-cleanup.c:139:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 44 40 45 6 (set (reg:SIPlease submit a full bug report,
> | with preprocessed source if appropriate.
> |  113)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2b1a1ca18688 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | ht-cleanup.c:139:1: internal compiler error: in extract_insn, at
> recog.c:2150
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> | make[3]: *** [ht-cleanup.o] Error 1
> | make[3]: *** Waiting for unfinished jobs....
> | make[3]: *** [kernel-consumer.o] Error 1
> | ust-consumer.c: In function 'ask_channel_creation':
> | ust-consumer.c:193:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 96 92 97 16 (set (reg:SI 136)
> |         (mem/v:SI cmd.c: In function
> 'send_consumer_relayd_socket.isra.1':
> | (constcmd.c:610:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 51 47 52 6 (set (reg:SI 89)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2b6ebda55a18 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | cmd.c:610:1: internal compiler error: in extract_insn, at recog.c:2150
> | :SI (plus:SIPlease submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |  (symbol_ref:SI ("health_state") [flags 0x60] <var_decl 0x2b49f411fa18
> health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | ust-consumer.c:193:1: internal compiler error: in extract_insn, at
> recog.c:2150
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> | make[3]: *** [cmd.o] Error 1
> | make[3]: *** [ust-consumer.o] Error 1
> | ust-app.c: In function 'do_consumer_create_channel':
> | ust-app.c:2047:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 61 57 62 11 (set (reg:SI 67)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2ab998f19260 health_state>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | ust-app.c:2047:1: internal compiler error: in extract_insn, at
> recog.c:2150
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> | make[3]: *** [ust-app.o] Error 1
> | consumer.c: In function 'consumer_flush_channel':
> | consumer.c:1122:1: error: unrecognizable insn:
> |  }
> |  ^
> | (insn 53 49 54 8 (set (reg:SI 69)
> |         (mem/v:SI (const:SI (plus:SI (symbol_ref:SI ("health_state")
> [flags 0x60] <var_decl 0x2ac2a5e35a18 health_sPlease submit a full bug
> report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> |
> | make[3]: *** [consumer.o] Error 1
> |
> | make[3]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng-sessiond'
> |
> | make[2]: *** [all-recursive] Error 1
> |
> | make[2]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin'
> |
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src'
> | make: *** [all-recursive] Error 1
> |
> | + die 'oe_runmake failed'
> | + bbfatal 'oe_runmake failed'
> | + echo 'ERROR: oe_runmake failed'
> | ERROR: oe_runmake failed
> | + exit 1
> | + bb_exit_handler
> | + ret=1
> | + case $ret in
> | + case $BASH_VERSION in
> | + echo 'WARNING:
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/temp/run.do_compile.4462:1
> exit 1 from
> |   exit' 1
> | WARNING:
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/temp/run.do_compile.4462:1
> exit 1 from
> |   exit 1
> | + exit 1
> |
> | tate>)
> |                     (const_int 12 [0xc]))) [-1 S4 A32]))
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/sysroots/ml605-microblazeel/usr/include/urcu/uatomic/generic.h:190
> -1
> |      (nil))
> | consumer.c:1122:1: internal compiler error: in extract_insn, at
> recog.c:2150
> | Please submit a full bug report,
> | with preprocessed source if appropriate.
> | See <http://gcc.gnu.org/bugs.html> for instructions.
> | make[3]: *** [consumer.o] Error 1
> | make[3]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin/lttng-sessiond'
> | make[2]: *** [all-recursive] Error 1
> | make[2]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src/bin'
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> `/home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/git/src'
> | make: *** [all-recursive] Error 1
> | + die 'oe_runmake failed'
> | + bbfatal 'oe_runmake failed'
> | + echo 'ERROR: oe_runmake failed'
> | ERROR: oe_runmake failed
> | + exit 1
> | + bb_exit_handler
> | + ret=1
> | + case $ret in
> | + case $BASH_VERSION in
> | + echo 'WARNING:
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/temp/run.do_compile.4462:1
> exit 1 from
> |   exit' 1
> | WARNING:
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/temp/run.do_compile.4462:1
> exit 1 from
> |   exit 1
> | + exit 1
> | ERROR: Function failed: do_compile (log file is located at
> /home/martin/xsi_workspace/poky/build/poky-ml605-microblazeel-
> tmp/work/microblazeel-v8.50-bs-cmp-re-mh-div-poky-linux/lttng-
> tools/v2.3.0-r0/temp/log.do_compile.4462)
> ERROR: Task 7
> (/home/martin/xsi_workspace/poky/meta/recipes-kernel/lttng/lttng-
> tools_2.3.0.bb,
> do_compile) failed with exit code '1'
> 
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx





More information about the meta-xilinx mailing list