Testing:2.1
Testing results for 2.1.
Contents
RC2
App Code
The applications and their owners are as follows. This table denotes whether the application has been checked for its README and compliance with TEP 3 and TEP 4.
App | Owner | Status | Notes |
AntiTheft | Phil | PASS | |
BaseStation | Phil | PASS | |
Blink | Vlado | PASS | |
Null | Phil | PASS | |
Oscilloscope | Konrad | PASS |
|
Powerup | Janos | PASS | Added a README.txt |
RadioCountToLeds | Jan H. | PASS | |
RadioSenseToLeds | Jan H. | PASS | |
tests/cc2420 | David G. | PASS | Fixed AM ids, updated a README |
tests/deluge | Vlado | PASS | Razvan expanded the README.txt files with more detailed instructions as suggested by Phil. |
tests/storage/Block | Konrad | PASS |
|
tests/storage/CircularLog | Konrad | PASS |
|
tests/storage/Config | Konrad | PASS |
|
tests/storage/Log | Konrad | PASS |
|
tests/storage/SyncLog | Konrad | PASS |
|
tests/TestAdc | Phil | PASS | |
tests/TestArbiter | Kevin | PASS | |
tests/TestFTSP | Phil | FAIL | Violates TEP 3: FTSP -> Ftsp |
tests/TestLPL | David G. | PASS | |
tests/TestPrintf | Janos | PASS | Added a README.txt, updated source code documentation. |
tests/TestSerial | Miklos | PASS | Changed AM id to comply with TEP4. |
tests/TestSimComm | Razvan | PASS | Added script |
tests/TestSimTimer | Mike | PASS | |
tests/tosthreads/apps | Mike | PASS | Changed AM id to comply with TEP4. Remove SerialCompress because it is not a tosthreads app |
tests/tosthreads/capps | Razvan | PASS | |
tests/tkn154 | Om | FAIL | TEP 3: TestASSOCIATE should be TestAssociate, TestDATA should be TestData, TestINDIRECT should be TestIndirect, TestPROMISCUOUS should be TestPromiscuous, TestSTARTSYNC should be TestStartSync; no README.txt in TestASSOCIATE/coordinator, TestASSOCIATE/device; ditto in TestDATA, TestINDIRECT, and TestSTARTSYNC. The names in the file need to be fixed too. For example,
App.MLME_RESET -> Ieee802154MacC; App.MLME_SET -> Ieee802154MacC; App.MLME_GET -> Ieee802154MacC; App.MLME_START -> Ieee802154MacC; App.MLME_ASSOCIATE -> Ieee802154MacC; App.MLME_DISASSOCIATE -> Ieee802154MacC; App.MLME_COMM_STATUS -> Ieee802154MacC; in TestASSOCIATE/coordinator/TestAssociateAppC.nc. The changes are so many that I recommend the author to make these changes and get in touch with me so that I can test them again. |
MViz | Phil | FAIL | Violates TEP 3: uartlen, sendbuf, uartbuf, sendbusy, uartbusy, fatal_problem, report_problem, report_sent, report_received, suppress_count_change |
MultihopOscilloscope | Om | FAIL | TEP 3 violations on acronyms:
MultihopOscilloscopeAppC.nc: UART* should be Uart*: UARTMessagePoolP UARTQueueP UARTMessagePool UARTQueue UARTDebugSenderP MultihopOscilloscopeC.nc: UARTQueue UARTMessagePool |
MultihopOscilloscopeLqi | Om | FAIl | Same violations as MultihopOscilloscope |
TestNetwork | Om | FAIL |
In TestNetworkAppC.nc and TestNetworkC.nc, UART* should be Uart* sim script results in a scenario in which nodes do not find the routes. |
TestTymo | Romain | ? | |
tests/TestDissemination | Om | PASS | |
tests/TestDIP | Phil | FAIL | Violates TEP 3: DIP -> Dip, Hardcoded AM type (0xAB), m_test, testmsg, okbit, |
Platforms
- micaZ: Phil L./David Gay
- telos: Kevin/David Moss
- intelmote2: Brano/?
- tinynode: Maxime
- eyesIFX: Jan H.
- iris: Janos/Miklos
- shimmer: Konrad/Vlado
- intelmote2: Brano
micaZ (Phil + David G.)
App | Standard | Safe | Notes |
AntiTheft | PASS | PASS | |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Null | PASS | PASS | |
Oscilloscope | PASS | PASS | |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | |
RadioSenseToLeds | PASS | PASS | |
tests/cc2420 | PASS | PASS |
tests/cc2420/LplUnicastPeriodicDelivery: transmission very unreliable (few receptions)
|
tests/deluge | PASS | PASS | Safe has these warnings:/home/pal/src/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:45: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /home/pal/src/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:53: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /home/pal/src/tinyos-2.x/tos/lib/net/drip/DisseminationEngine.h:46: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /home/pal/src/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /home/pal/src/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type /home/pal/src/tinyos-2.x/tos/chips/atm128/adc/HplAtm128AdcP.nc: In function '__vector_21': /home/pal/src/tinyos-2.x/tos/chips/atm128/adc/HplAtm128AdcP.nc:110: warning: 'newSr.adfr' is used uninitialized in this function /home/pal/src/tinyos-2.x/tos/chips/atm128/adc/HplAtm128AdcP.nc:110: warning: 'newSr.adps' is used uninitialized in this function /home/pal/src/tinyos-2.x/tos/chips/atm128/adc/HplAtm128AdcP.nc:110: warning: 'newSr.adsc' is used uninitialized in this function Not clear why the ADC is pulled in. |
tests/storage | PASS | PASS | |
tests/TestAdc | PASS | PASS | |
tests/TestArbiter | PASS | PASS | |
tests/TestFTSP | PASS | PASS | |
tests/TestLPL | PASS | PASS | |
tests/TestPrintf | PASS | FAIL | Safe fails on /home/pal/src/tinyos-2.x/tos/lib/printf/avr_stdio.h:408: Warning: Type "struct __file *[0]" in global "__iob" contains an open array. /home/pal/src/tinyos-2.x/tos/lib/printf/PrintfP.nc:79: Error: Type mismatch in coercion: from: int ( __attribute__((__noinline__)) (* BND(...) ))(char c , struct __file * SAFE stream ) to: int (* BND(...) )(char arg_0x403687c8 , struct __file * SAFE arg_0x403689b0 ) exp: & uart_putchar /home/pal/src/tinyos-2.x/tos/lib/printf/avr_stdio.h:408: Error: Global array __iob needs a length annotation (e.g. COUNT or NTS) |
tests/TestSerial | PASS | NA | |
tests/TestSimComm | PASS | NA | |
tests/TestSimTimer | PASS | NA | |
tests/tosthreads/apps | FAIL | FAIL | No unsafe apps work. Safe fails on /tmp/ccchqUUK.o: In function `ThreadSleepP$ThreadSleep$sleep': cil-eXmx1N94.cil.c:(.text+0x8bc): undefined reference to `__deputy_memset' cil-eXmx1N94.cil.c:(.text+0x8cc): undefined reference to `__deputy_memset' |
tests/tosthreads/capps | FAIL | FAIL | All apps except TestCollection and TestLogStorage work in unsafe. Safe fails on /tmp/ccSQd3PE.o: In function `tosthread_sleep': cil-VrbO6t7r.cil.c:(.text+0xc20): undefined reference to `__deputy_memset' cil-VrbO6t7r.cil.c:(.text+0xc30): undefined reference to `__deputy_memset' |
eyesIFX
App | Standard | Safe | Notes |
AntiTheft | NA | NA | platform not supported |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Null | PASS | PASS | |
Oscilloscope | PASS | FAIL | safe: starts toggling LED0 after a few seconds |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | all MACs (CSMA, RedMac, SpeckMACD) |
RadioSenseToLeds | PASS | PASS | |
tests/cc2420 | NA | NA | not applicable |
tests/deluge | FAIL | FAIL | platform not supported |
tests/storage | PASS | FAIL |
tests/storage/CircularLog: "safe": FAIL (seems to cycle after ~ 60sec with LED1 toggling)
warnings: |
tests/TestAdc | PASS | PASS | |
tests/TestArbiter | PASS | PASS | |
tests/TestFTSP | FAIL | FAIL | platform not supported |
tests/TestLPL | FAIL | FAIL | platform not supported |
tests/TestPrintf | PASS | PASS |
warnings: /home/hanjo/tos/tinyos-2.x/tos/interfaces/Queue.nc: In |
tests/TestSerial | PASS | PASS | with C++ forwarder |
tests/TestSimComm | NA | NA | platform not supported |
tests/TestSimTimer | NA | NA | platform not supported |
tests/tosthreads/apps | FAIL | FAIL | error: BlinkC.nc:39: interface Thread not found |
tests/tosthreads/capps | FAIL | FAIL | error: msp430-gcc: .nc: No such file or directory |
telos (Kevin Klues & David Moss)
In order to get all SAFE compilations to pass, the support/make directory had to be updated to HEAD.
App | Standard | Safe | Notes |
AntiTheft | FAIL | FAIL | platform not supported |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Oscilloscope | PASS | PASS | |
MultihopOscilloscope | FAIL | ? |
When I try to run it, I am getting this error: receive error for OscilloscopeMsg (AM type 147): invalid length message received (too short). I poked around a bit but not being too familiar with the java toolchain I was not able to debug it in 15 mins. I am thinking this might be something similar for someone familiar with Java. |
MultihopOscilloscopeLqi | ? | ? | |
MViz | ? | ? | |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | |
RadioSenseToLeds | PASS | PASS | |
tests/arbiters/TestFcfsArbiter | PASS | PASS | |
tests/arbiters/TestRoundRobinArbiter | PASS | PASS | |
tests/cc2420/LplBroadcastCountToLeds | PASS | PASS | README still references RadioCountToLeds instead of new name for this test application. Also, remnants of the original RadioCountToLeds description remain at the bottom. |
tests/cc2420/LplBroadcastPeriodicDelivery | PASS | PASS | README needs fixing. No title for application at the top. |
tests/cc2420/LplUnicastPeriodicDelivery | PASS | PASS | README should be changed to indicate name of application at the top, and describe that the on node 1, the LED flashes on when transmitting, then off again upon reception of an Ack. If there is no ACK, it simply toggles on and off every second ans it tries to transmit. |
tests/cc2420/RssiToSerial | PASS | PASS | README does not confrom with the rest of the READMEs used by other applications. |
tests/cc2420/TestAcks | PASS | PASS | README does not confrom with the rest of the READMEs used by other applications. |
tests/cc2420/TestPacketLink | PASS | PASS | README does not confrom with the rest of the READMEs used by other applications. |
tests/cc2420/TxThroughput | PASS | PASS | README does not confrom with the rest of the READMEs used by other applications. |
tests/deluge/SerialBlink | ? | ? | |
tests/deluge/GoldenImage | ? | ? | |
tests/deluge/Blink | ? | ? | |
tests/storage/SyncLog | PASS | PASS | Do Serial AM messages have to conform to the AMID > 128 rule for applications? This app has AM id 11. |
tests/storage/Log | FAIL | FAIL |
In file included from RandRWAppC.nc:21: In component `RandRWC': RandRWC.nc: In function `report': RandRWC.nc:68: too few arguments to function `AMSend.getPayload' make: *** [exe0] Error 1 |
tests/storage/Config | PASS | PASS | |
tests/storage/CircularLog | PASS | PASS | |
tests/storage/Block | PASS | PASS | Worked on some hardware, not on others. Worth reststing by others. |
tests/TestAdc | PASS | PASS | |
tests/TestDissemination | ? | ? | |
tests/TestDIP | ? | ? | |
tests/TestFTSP | ? | ? | |
tests/TestLPL | PASS | PASS | |
tests/TestNetwork | FAIL | ? | The simulation script (test.py) is not working - the nodes never find a route. You might want to customize this if TestNetwork is a part of the upcoming Collection simulation tutorial. |
tests/TestPrintf | PASS | PASS | No README..... |
tests/TestSerial | PASS | PASS | |
tests/TestSimComm | FAIL | FAIL | platform not supported in TOSSIM |
tests/TestSimTimer | FAIL | FAIL | platform not supported in TOSSIM |
tests/TestTymo | ? | ? | |
tosthreads/apps/Blink | PASS | FAIL |
/tmp/ccUiucL0.o: In function `ThreadSleepP$ThreadSleep$sleep': cil-5dxBXKxj.cil.c:(.text+0xb3e): undefined reference to `__deputy_memset' cil-5dxBXKxj.cil.c:(.text+0xb4a): undefined reference to `__deputy_memset' |
tosthreads/apps/BaseStation | PASS | FAIL | SAFE version fails same as above. |
tosthreads/apps/Bounce | PASS | FAIL | SAFE version fails same as above. |
tosthreads/apps/RadioStress | PASS | FAIL | SAFE version fails same as above. |
tosthreads/apps/TestBlockStorage | PASS | FAIL | SAFE version fails same as above. |
tosthreads/apps/TestCollection | PASS | FAIL |
SAFE version fails same as above.
|
tosthreads/apps/TestPrintf | PASS | FAIL | SAFE version fails same as above. |
tosthreads/apps/TestSineSensor | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/Blink | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/BaseStation | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/Bounce | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/Null | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/RadioStress | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/SenseAndSend | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/SenseStoreAndForward | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/TestCollection | PASS | FAIL |
SAFE version fails same as above.
|
tosthreads/capps/TestLogStorage | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/TestPrintf | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/TestSineSensor | PASS | FAIL | SAFE version fails same as above. |
tosthreads/capps/ThreadStress | PASS | FAIL | SAFE version fails same as above. |
apps/tests/tkn154/TestASSOCIATE | PASS | FAIL |
/tmp/ccH2gplh.o: In function `SchedulerBasicP$TaskBasic$runTask': cil-O85oSMxt.cil.c:(.text+0x246c): undefined reference to `__deputy_memset' /tmp/ccH2gplh.o: In function `IndirectTxP$PendingAddrWrite$write': cil-O85oSMxt.cil.c:(.text+0x4774): undefined reference to `__deputy_memset' make: *** [exe0] Error 1 |
apps/tests/tkn154/TestDATA | PASS | FAIL | SAFE version fails same as above. |
apps/tests/tkn154/TestINDIRECT | PASS | FAIL | SAFE version fails same as above. |
apps/tests/tkn154/TestPROMISCUOUS | PASS | FAIL |
SAFE version fails same as above.
$ cd $TOSDIR/../apps/tests/TestPrintf $ make telosb $ java PrintfClient -comm serial@/dev/ttyUSBXXX:telosb should be replaced with: $ java net.tinyos.tools.PrintfClient -comm serial@/dev/ttyUSB0:telosb |
apps/tests/tkn154/TestSTARTSYNC | PASS | FAIL | SAFE version fails same as above |
shimmer (Konrad Lorincz & Vlado Handziski)
Summary
- The table below shows a summary of the test results. For complete results (including errors and warnings) see the Details section below
- Safe mode compiles and runs as indicated. However, in most cases it generates a lot of warnings (see Details section).
- I tried the Blink-fail application (from main Safe TinyOS page) under telosb it generates the expected runntime error. However, it does not seem to catch the runntime error under shimmer (the mote just hangs with no leds blinking).
- July 8, 2008: Safe mode works for threads/cthreads, however it takes a very long time to compile, especially when it pulls in the cc2420 stack (on the order of several minuets)
App | Standard | Safe | Notes |
AntiTheft | NA | NA | platform not supported |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Oscilloscope | PASS | PASS | |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | |
RadioSenseToLeds | PASS | PASS | |
tests/cc2420/LplBroadcastCountToLeds | PASS | PASS | added PLATFORM_SHIMMER |
tests/cc2420/LplBroadcastPeriodicDelivery | PASS | PASS | added PLATFORM_SHIMMER |
tests/cc2420/LplUnicastPeriodicDelivery | PASS | PASS | added PLATFORM_SHIMMER |
tests/cc2420/RssiToSerial | PASS | PASS | |
tests/cc2420/TestAcks | PASS | PASS | |
tests/cc2420/TestPacketLink | PASS | PASS | |
tests/cc2420/TxThroughput | PASS | PASS | |
tests/deluge | NA | NA | N/A (currently not supported on shimmer which uses SD with another interface) |
tests/storage | NA | NA | N/A (currently not supported on shimmer which uses SD with another interface) |
tests/TestAdc | PASS | PASS | |
tests/arbiters/TestFcfsArbiter | PASS | PASS | |
tests/arbiters/TestRoundRobinArbiter | PASS | PASS | |
tests/TestFTSP | PASS | PASS | |
tests/TestLPL | PASS | PASS | |
tests/TestPrintf | PASS | PASS | |
tests/TestSerial | PASS | PASS | |
tests/TestSimComm | NA | NA | platform not supported |
tests/TestSimTimer | NA | NA | platform not supported |
tosthreads/apps/BaseStation | PASS | PASS | |
tosthreads/apps/Blink | PASS | PASS | |
tosthreads/apps/Bounce | PASS | PASS | |
tosthreads/apps/RadioStress | PASS | PASS | |
tosthreads/apps/TestBasicsbSensors | NA | NA | |
tosthreads/apps/TestBockStorage | NA | NA | |
tosthreads/apps/TestCollection | PASS | PASS | |
tosthreads/apps/TestPrintf | PASS | PASS | |
tosthreads/apps/TestSineSensor | PASS | PASS | |
tosthreads/apps/BaseStation | PASS | PASS |
Details
** Normal mode testing ** nescc: 1.3.0beta4 gcc: gcc (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) ** Safe mode testing ** nescc: 1.3.0beta4 gcc: gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) BaseStation ----------- ** Normal mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function Blink ----- ** Normal mode ** result: PASS warnings & errors: NONE ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type Oscilloscope ------------ ** Normal mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /opt/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function Powerup ------- ** Normal Mode ** result: PASS warnings & errors: NONE ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type RadioCountToLeds ---------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function RadioSenseToLeds ---------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$1$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/LplBroadcastCountToLeds ------------------------------------ ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" comments: added PLATFORM_SHIMMER to RadioCountToLedsAppC.nc ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$noAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:70: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/LplBroadcastPeriodicDelivery ----------------------------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" comments: added PLATFORM_SHIMMER to RadioCountToLedsAppC.nc ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$noAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:70: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/LplUnicastPeriodicDelivery ----------------------------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" comments: added PLATFORM_SHIMMER to RadioCountToLedsAppC.nc ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$noAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:70: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/RssiToSerial ------------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$1$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/TestAcks --------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/cc2420/TestPacketLink --------------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /opt/tinyos-2.x/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning "*** USING PACKET LINK LAYER" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/link/PacketLinkC.nc:38:2: warning: #warning "*** USING PACKET LINK LAYER" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type tests/cc2420/TxThroughput ------------------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$noAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:70: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/deluge ------------ result: N/A (currently not supported on shimmer which uses SD with another interface) warnings & errors: tests/storage ------------- result: N/A (currently not supported on shimmer which uses SD with another interface) warnings & errors: tests/TestAdc ------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type tests/arbiters/TestFcfsArbiter ------------------------------ ** Normal Mode ** result: PASS warnings & errors: NONE ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type tests/arbiters/TestRoundRobinArbiter ------------------------------------ ** Normal Mode ** result: PASS warnings & errors: NONE ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type tests/TestFTSP -------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DummyLplC.nc:39:2: warning: #warning "*** LOW POWER COMMUNICATIONS DISABLED ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/TestLPL ------------- ** Normal Mode ** result: PASS warnings & errors: /opt/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" comments: added PLATFORM_SHIMMER to TestLplAppC.nc ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/lpl/DefaultLplC.nc:39:2: warning: #warning "*** USING DEFAULT LOW POWER COMMUNICATIONS ***" /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc: In function `CC2420TransmitP$CaptureSFD$captured': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/transmit/CC2420TransmitP.nc:275: warning: passing arg 2 of `CC2420TransmitP$TXFIFO_RAM$write' from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc: In function `CC2420CsmaP$Send$send': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:138: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/csma/CC2420CsmaP.nc:139: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$noAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:70: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc: In function `CC2420PacketP$Acks$requestAck': /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/cc2420/packet/CC2420PacketP.nc:65: warning: assignment from incompatible pointer type /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function `TransformCounterC$0$Counter$get': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:70: warning: `rv' might be used uninitialized in this function tests/TestPrintf ---------------- ** Normal Mode ** result: PASS warnings & errors: NONE ** Safe Mode ** result: PASS tests/TestSerial ---------------- * Normal Mode ** result: PASS ** warnings & errors: NONE * Safe Mode ** result: PASS ** warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/konrad/safe-tinyos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/konrad/safe-tinyos/tinyos-2.x/tos/interfaces/Queue.nc: In function `PrintfP$Queue$dequeue': /home/konrad/safe-tinyos/tinyos-2.x/tos/interfaces/Queue.nc:81: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast tests/TestSimComm ----------------- result: N/A (not for shimmer platform) tests/TestSimTimer ------------------ result: N/A (not for shimmer platform) tosthreads/apps/Blink --------------------- * Normal Mode * result: FAIL comments: - On telosb I get the following errors /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:42: no match /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:44: cannot find `McuSleep' - On shimmer, I get a bunch more errors including In file included from /opt/tinyos-2.x/tos/lib/tosthreads/system/SchedulerBasicP.nc:43: /opt/tinyos-2.x/tos/lib/tosthreads/types/thread.h:39:25: chip_thread.h: No such file or directory In component `TinySchedulerC': /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:40: failed to preprocess /opt/tinyos-2.x/tos/lib/tosthreads/system/SchedulerBasicP.nc In file included from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:41: In component `McuSleepC': /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:59: `SR_CPUOFF' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:60: `SR_SCG0' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:60: `SR_CPUOFF' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:61: `SR_SCG1' undeclared here (not in a function) ... tosthreads/capps/Blink ---------------------- * Normal Mode * result: FAIL comments: - On telosb I get the following errors /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:42: no match /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:44: cannot find `McuSleep' - On shimmer, I get a bunch more errors including /opt/tinyos-2.x/tos/lib/tosthreads/types/thread.h:39:25: chip_thread.h: No such file or directory In component `TinySchedulerC': /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:40: failed to preprocess /opt/tinyos-2.x/tos/lib/tosthreads/system/SchedulerBasicP.nc In file included from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:41: In component `McuSleepC': /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:59: `SR_CPUOFF' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:60: `SR_SCG0' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:60: `SR_CPUOFF' undeclared here (not in a function) /opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:61: `SR_SCG1' undeclared here (not in a function) ... apps/tests/tkn154 ----------------- result: N/A (not supported on shimmer)
intelmote2 (Brano)
App | Standard | Safe | Notes |
AntiTheft | NA | NA | not supported |
BaseStation | PASS | NA | |
Blink | PASS | NA | |
Null | PASS | NA | |
Oscilloscope | PASS | NA | |
Powerup | PASS | NA | |
RadioCountToLeds | PASS | NA | |
RadioSenseToLeds | PASS | NA | |
tests/arbiters | PASS | NA | |
tests/cc2420 | PASS | NA | |
tests/deluge | NA | NA | not supported |
tests/storage/Block | PASS | NA | |
tests/storage | PASS | NA | |
tests/TestAdc | NA | NA | SensorStream interface not supported |
tests/TestFTSP | PASS | NA | |
tests/TestLPL | PASS | NA | |
tests/TestPrintf | NA | NA | not supported |
tests/TestSerial | PASS | NA | |
tests/TestSim* | NA | NA | not supported |
tests/tosthreads | NA | NA | not supported |
iris (Janos + Miklos)
App | Standard | Safe | Notes |
AntiTheft | PASS | ? |
warnings when compiling Root: |
BaseStation | PASS | ? | |
Blink | PASS | ? | |
Null | PASS | ? | |
Oscilloscope | PASS | ? | |
Powerup | PASS | ? | |
RadioCountToLeds | PASS | ? | |
RadioSenseToLeds | PASS | ? | |
tests/cc2420/* | ? | ? | not applicable |
tests/deluge/* | PASS | ? | |
tests/storage/Block | PASS | ? | |
tests/storage/CircularLog | PASS | ? | |
tests/storage/Config | PASS | ? | /opt/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc:164: warning: comparisons like X<=Y<=Z do not have their mathematical meaning |
tests/storage/Log | PASS | ? | |
tests/storage/SyncLog | FAIL | ? | compiles but blinks Led0 |
tests/TestAdc | PASS | ? | |
tests/TestArbiter | PASS | ? | |
tests/TestFTSP | PASS | ? | |
tests/TestLPL | PASS | ? | |
tests/TestPrintf | PASS | ? | |
tests/TestSerial | PASS | ? | |
tests/TestSimComm | ? | ? | not applicable |
tests/TestSimTimer | ? | ? | not applicable |
tests/tosthreads/* | PASS | ? |