|
From: George O. <G.O...@br...> - 2013-08-30 12:31:32
|
Hello all I have been running regression tests locally with current master (fff769a) and a couple of micaz-related tests fail, including hello-world. If run manually, it throws this: contiki-2.x/examples/hello-world (master)$ make TARGET=micaz CC ../../cpu/avr/dev/flash.c In file included from ../../cpu/avr/dev/flash.c:4:0: /usr/lib/gcc/avr/4.7.2/../../../avr/include/avr/boot.h:112:16: error: attempt to use poisoned "SPMCR" make: *** [obj_micaz/flash.o] Error 1 The test passes on Travis so I am suspecting it may be caused by different versions of the toolchain between travis and my system. That's what I have installed: $ dpkg -l | grep avr | cut -f 3-40 -d " " avr-libc 1:1.8.0-3 binutils-avr 2.20.1-3 gcc-avr 1:4.7.2-2 Travis is slightly older: Setting up binutils-avr (2.20.1-2) ... Setting up gcc-avr (1:4.5.3-3) ... Setting up avr-libc (1:1.7.1-2) ... Anyone have any ideas for a proper fix, other than rolling the toolchain back? Thanks for your time George |