[meta-xilinx] Error compiling lttng-tools

Martin Townsend martin.townsend at xsilon.com
Fri Feb 7 04:48:15 PST 2014


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.

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'




More information about the meta-xilinx mailing list