Testing:2.1
Testing results for 2.1.
RC3
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 | ||
BaseStation | Phil | ||
Blink | Vlado | ||
Null | Phil | ||
Oscilloscope | Konrad | PASS | |
Powerup | Janos | PASS | |
RadioCountToLeds | Jan H. | PASS | |
RadioSenseToLeds | Jan H. | PASS | |
tests/cc2420 | David G. | PASS |
Updated READMEs for clarity and to match usual README format. |
tests/deluge | Vlado | ||
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 | ||
tests/arbiters | Kevin | ||
tests/TestFtsp | Phil | ||
tests/TestLpl | David G. | PASS | |
tests/TestPrintf | Janos | PASS | |
tests/TestSerial | Miklos | PASS | |
tests/TestSimComm | Razvan | PASS | |
tests/TestSimTimer | Mike | PASS | |
tests/tosthreads/apps | Mike | PASS | Fix some typo in READMEs. |
tests/tosthreads/capps | Razvan | PASS |
Small adjustments to a few READMEs. |
tests/tkn154 | Om | FAIL | I have contacted Jan about fixing the names to be TEP 3 compliant. |
MViz | Phil | ||
MultihopOscilloscope | Om | ||
MultihopOscilloscopeLqi | Om | ||
TestNetwork | Om | ||
TestTymo | Romain | ||
tests/TestDissemination | Om | ||
tests/TestDip | Phil |
Platforms
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 |
LplUnicastPeriodicDelivery: many transmitted packets not received
|
tests/deluge | PASS | PASS | No way to set safe manually -- had to hack burn and burn-net scripts. |
tests/storage | PASS | PASS | |
tests/TestAdc | PASS | PASS | |
tests/arbiters | PASS | PASS | |
tests/TestFTSP | PASS | PASS | Application runs, but nodes do not synchronize well.
1216685774224 1 1115 62836 0 1216685774224 5 1115 35214 0 1216685774478 1 1116 63093 0 1216685774479 5 1116 35351 0 |
tests/TestLPL | PASS | PASS | |
tests/TestPrintf | PASS | PASS (warnings) | /home/pal/src/tinyos-2.x/tos/interfaces/Queue.nc: In function 'PrintfP$Queue$dequeue': /home/pal/src/tinyos-2.x/tos/interfaces/Queue.nc:81: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast /home/pal/src/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function 'PrintfP$sendNext': /home/pal/src/tinyos-2.x/tos/lib/printf/PrintfP.nc:138: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast /home/pal/src/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function 'uart_putchar': /home/pal/src/tinyos-2.x/tos/lib/printf/PrintfP.nc:175: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast |
tests/TestSerial | PASS | PASS | |
tests/TestSimComm | NA | ||
tests/TestSimTimer | NA | ||
tests/tosthreads/apps | FAIL (BaseStation) | FAIL (BaseStation + TestPrintf) | BaseStation does not boot. TestPrintf: /home/pal/src/tinyos-2.x/tos/lib/tosthreads/lib/printf/PrintfP.nc:40: Error: Type mismatch in coercion: from: int ( __attribute__((__noinline__)) (* BND(...) ))(char c , struct __file * SAFE stream ) to: int (* BND(...) )(char arg_0x4049a648 , struct __file * SAFE arg_0x4049a830 ) exp: & uart_putchar /home/pal/src/tinyos-2.x/tos/lib/tosthreads/lib/printf/avr_stdio.h:408: Error: Global array __iob needs a length annotation (e.g. COUNT or NTS) |
tests/tosthreads/capps | FAIL (TestCollection + ThreadStress) | FAIL (TestCollection + ThreadStress + TestPrintf) |
BaseStation warnings: /home/pal/src/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /home/pal/src/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /home/pal/src/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /home/pal/src/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void TestCollection: does not boot (main is not invoked, or at least LED operations in it do not light up.) |
mica2/mica2dot (Jó + Nicolai)
NOTE: For all applications "safe" mode has these warnings
/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type
App | Standard | Safe | Notes |
AntiTheft | Pass | Pass |
mica2dot is not supported mica2 ist working, but there are some warnings warnings (Root app): /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:493: warning: comparison is always false due to limited range of data type /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:575: warning: comparison is always false due to limited range of data type /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:597: warning: comparison is always false due to limited range of data type safe warnings (Root app): /opt/tinyos-2.x/tos/chips/cc1000/CC1000CsmaP.nc:519: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:222: Warning: Type "struct __nesc_unnamed4320 [0U]" in global CtpForwardingEngineP$0$clientEntries" contains an open array. /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:223: Warning: Type "struct __nesc_unnamed4320 * SAFE [0U]" in global "CtpForwardingEngineP$0$clientPtrs" contains an open array. safe warnings (Node app): /opt/tinyos-2.x/tos/chips/cc1000/CC1000CsmaP.nc:519: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/system/RoundRobinResourceQueueC.nc:44: Warning: Type "unsigned char [0]" in global "RoundRobinResourceQueueC$3$resQ" contains an open array. |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Null | PASS | PASS | |
Oscilloscope | PASS | PASS | |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | |
RadioSenseToLeds | PASS | PASS | |
tests/cc2420 | NA | NA | mica2* have a cc1000 |
tests/deluge | NA | NA | mica2* are not supported |
tests/storage | PASS | PASS | |
tests/TestAdc | PASS | PASS | |
tests/arbiters | PASS | PASS | |
tests/TestFtsp | FAIL | FAIL |
fails for mica2 and mica2dot on:/opt/tinyos-2.x/tos/lib/ftsp/TimeSyncC.nc:53: component TimeSyncMessageC not found |
tests/TestLpl | PASS | PASS | safe warnings:
/opt/tinyos-2.x/tos/chips/cc1000/CC1000CsmaP.nc:519: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/chips/cc1000/LowPowerListening.nc:91: Warning: Type "struct message_t *" in formal "msg" of CC1000CsmaP$LowPowerListening$setRxSleepInterval needs a bound annotation. /opt/tinyos-2.x/tos/chips/cc1000/LowPowerListening.nc:91: Warning: Type "struct message_t *" in formal "msg" of TestLplC$LowPowerListening$setRxSleepInterval needs a bound annotation. |
tests/TestPrintf | PASS | PASS | safe warnings:
/opt/tinyos-2.x/tos/lib/printf/PrintfP.nc:79: warning: '__noinline__' attribute does not apply to types /opt/tinyos-2.x/tos/interfaces/Queue.nc:81: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast /opt/tinyos-2.x/tos/lib/printf/PrintfP.nc:138: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast /opt/tinyos-2.x/tos/lib/printf/PrintfP.nc:175: warning: passing argument 1 of 'CNonNull' makes pointer from integer without a cast |
tests/TestSerial | PASS | PASS | |
tests/TestSimComm | NA | NA | |
tests/TestSimTimer | NA | NA | |
tosthreads/apps | PASS (mica2) | PASS (mica2) | In general: mica2dot fails on
/opt/tinyos-2.x/tos/lib/tosthreads/types/thread.h:39:25: error: chip_thread.h: No such file or directory mica2 compiles with warnings (standard): /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer and (safe): /opt/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. |
tosthreads/apps/BaseStation | FAIL | FAIL | compiles for mica2 but application is not operational, it does not boot properly |
tosthreads/apps/Blink | PASS | PASS | |
tosthreads/apps/RadioStress | PASS | PASS | |
tosthreads/apps/TestBasicbSensors | PASS (compile) | PASS (compile) | I can only provide a compile test because I do not have the basicb sensor board
safe warnings: /opt/tinyos-2.x/tos/chips/atm128/adc/AdcStreamP.nc:73: Warning: Type "struct AdcStreamP$list_entry_t *[0U]" in global "AdcStreamP$bufferQueue" contains an open array. /opt/tinyos-2.x/tos/chips/atm128/adc/AdcStreamP.nc:74: Warning: Type "struct AdcStreamP$list_entry_t * SAFE *[0U]" in global "AdcStreamP$bufferQueueEnd" contains an open array. |
tosthreads/apps/TestBlockStorage | FAIL | FAIL | fails on:
TestBlockStorageP.nc:58: `expectedVolumeSize' undeclared (first use in this function) adding "mica2" to the USE_AT45DB filter in the Makefile fixed this problem! |
tosthreads/apps/TestPrintf | PASS | FAIL | safe fails on:
/opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/PrintfP.nc:40: Error: Type mismatch in coercion: from: int ( __attribute__((__noinline__)) (* BND(...) ))(char c , struct __file * SAFE stream ) to: int (* BND(...) )(char arg_0x4049ce08 , struct __file * SAFE arg_0x4049a010 ) exp: & uart_putchar /opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/avr_stdio.h:408: Error: Global array __iob needs a length annotation (e.g. COUNT or NTS) |
tosthreads/apps/TestSineSensor | PASS | PASS | |
tosthreads/capps | PASS (mica2) | PASS (mica2) | In general: mica2dot fails on
/opt/tinyos-2.x/tos/lib/tosthreads/types/thread.h:39:25: error: chip_thread.h: No such file or directory mica2 compiles with warnings: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
tosthreads/capps/BaseStation | PASS | PASS | safe warnings:
/opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void |
tosthreads/capps/Blink | PASS | PASS | |
tosthreads/capps/RadioStress | safe warnings:
/opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void |
||
tosthreads/capps/TestLogStorage | FAIL | FAIL | compiles for mica2 and starts the test loop (leds are toggling) but I can not receive any radio or serial messages
safe warnings: /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void |
tosthreads/capps/TestPrintf | PASS | FAIL | safe fails on:
/opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/PrintfP.nc:40: Error: Type mismatch in coercion: from: int ( __attribute__((__noinline__)) (* BND(...) ))(char c , struct __file * SAFE stream ) to: int (* BND(...) )(char arg_0x4079d738 , struct __file * SAFE arg_0x4079d920 ) exp: & uart_putchar /opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/avr_stdio.h:408: Error: Global array __iob needs a length annotation (e.g. COUNT or NTS) |
tosthreads/capps/TestSineSensor | PASS | PASS | safe warnings:
/opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void |
tosthreads/capps/ThreadStress | PASS | PASS |
eyesIFX (Jan H.)
NOTE: For all applications "safe" mode has these warnings
/home/hauer/tos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/hauer/tos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type
App | Standard | Safe | Notes |
AntiTheft | NA | NA | platform not supported |
BaseStation | PASS | PASS | See note above |
Blink | PASS | PASS | See note above |
Null | PASS | PASS | Safe has an additional warning
/home/hauer/tos/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. |
Oscilloscope | PASS | PASS | See note above |
Powerup | PASS | PASS | See note above |
RadioCountToLeds | PASS | PASS | See note above |
RadioSenseToLeds | PASS | PASS | See note above |
tests/cc2420 | NA | NA | not applicable |
tests/deluge | NA | NA | platform not supported |
tests/storage | PASS | PASS |
See note above |
tests/TestAdc | PASS | PASS | See note above |
tests/arbiters | PASS | PASS | See note above |
tests/TestFTSP | PASS | PASS |
platform not supported: compiles and runs (both normal and safe mode), but the timestamps are wrong (eyesIFX radio stack needs to be adapted?) |
tests/TestLPL | PASS | PASS | CFLAGS+=-DMAC_REDMAC |
tests/TestPrintf | FAIL | FAIL |
PASS with CVS HEAD! Hi I am writing to you from n!! Here is a uint8: 123 Her Here is a uint32: 123456789 Safe has additional warnings /usr/msp430/include/stdio.h:52: Warning: Type "char const *" in formal "string" of printf should be annotated NT. /home/hauer/tos/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function `SchedulerBasicP$Scheduler$init': /home/hauer/tos/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing arg 1 of `memset' discards qualifiers from pointer target type /home/hauer/tos/tinyos-2.x/tos/interfaces/Queue.nc: In function `PrintfP$Queue$dequeue': /home/hauer/tos/tinyos-2.x/tos/interfaces/Queue.nc:81: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast /home/hauer/tos/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function `PrintfP$sendNext': /home/hauer/tos/tinyos-2.x/tos/lib/printf/PrintfP.nc:138: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast /home/hauer/tos/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function `putchar': /home/hauer/tos/tinyos-2.x/tos/lib/printf/PrintfP.nc:175: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast |
tests/TestSerial | PASS | PASS | See note above |
tests/TestSimComm | NA | NA | platform not supported |
tests/TestSimTimer | NA | NA | platform not supported |
tests/tosthreads/apps | FAIL | FAIL |
does not compile for eyesIFX, e.g. In file included from BlinkAppC.nc:39: In component `BlinkC': BlinkC.nc:39: interface Thread not found In file included from BlinkAppC.nc:39: BlinkC.nc: In function `Boot.booted': BlinkC.nc:50: interface has no command or event named `start' |
tests/tosthreads/capps | FAIL | FAIL |
does not compile for eyesIFX, e.g. msp430-gcc: .nc: No such file or directory make: *** [exe0] Error 1 |
TinyNode (Maxime)
App | Standard | Safe | Notes |
AntiTheft | NA | NA | platform not supported |
BaseStation | PASS | PASS | |
Blink | PASS | PASS | |
Null | PASS | PASS | |
Oscilloscope | PASS | PASS | |
Powerup | PASS | PASS | |
RadioCountToLeds | PASS | PASS | |
RadioSenseToLeds | PASS | PASS | |
tests/cc2420 | NA | NA | not applicable |
tests/deluge | NA | NA | platform not supported, rework NetProg for xe1205 not cc2420 |
tests/storage | PASS | PASS | |
tests/TestAdc | PASS | PASS | |
tests/arbiters | PASS | PASS | |
tests/TestFTSP | FAIL | FAIL | component TimeSyncMessageC not found |
tests/TestLPL | PASS | PASS | PFLAGS += -DLOW_POWER_LISTENING |
tests/TestPrintf | PASS | PASS | |
tests/TestSerial | PASS | PASS | |
tests/TestSimComm | NA | NA | platform not supported |
tests/TestSimTimer | NA | NA | platform not supported |
tests/tosthreads/apps | PASS | PASS | Bounce & RadioStress has no ReceiveDefault interface |
tests/tosthreads/capps | PASS | PASS | Bounce & RadioStress has no ReceiveDefault interface |
iris(Janos + Miklos)
App | Standard | Safe | Notes for non-safe | Notes for safe |
AntiTheft/Nodes | PASS | PASS | no warnings |
/opt/tinyos-2.x/tos/system/RoundRobinResourceQueueC.nc:44: Warning: Type "unsigned char [0]" in global "RoundRobinResourceQueueC$2$resQ" contains an open array. |
AntiTheft/Root | PASS | PASS | /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc: In function 'CtpForwardingEngineP$0$sendTask$runTask': /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:493: warning: comparison is always false due to limited range of data type |
/opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:222: Warning: Type "struct __nesc_unnamed4337 [0U]" in global "CtpForwardingEngineP$0$clientEntries" contains an open array. |
BaseStation | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
Blink | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
Null | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
Oscilloscope | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/TestPowerup | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
RadioCountToLeds | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
RadioSenseToLeds | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/cc2420 | n/a | n/a | n/a | n/a |
/tests/deluge/Blink | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
/tests/deluge/Blink -DDELUGE_BASESTATION | PASS | PASS | no warnings | /opt/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. /opt/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. |
/tests/deluge/GoldenImage | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
/tests/deluge/GoldenImage -DDELUGE_BASESTATION | PASS | PASS | no warnings | /opt/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. /opt/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. |
/tests/deluge/SerialBlink | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
/tests/deluge/SerialBlink -DDELUGE_BASESTATION | PASS | PASS | no warnings | /opt/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. /opt/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. |
tests/storage/Block | PASS | PASS | requires post-RC3 changes to makefile to compile | requires post-RC3 changes to makefile to compile /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/storage/CircularLog | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/storage/Config | PASS | PASS | /opt/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc: In function 'ConfigStorageP$mountCrcDone': /opt/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc:164: warning: comparisons like X<=Y<=Z do not have their mathematical meaning |
/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/storage/Log | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/storage/SyncLog | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/TestAdc | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/arbiters/TestFcfsArbiter | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/arbiters/TestRoundRobinArbiter | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/TestFTSP | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tests/TestLPL | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
test/TestPrintf | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/lib/printf/PrintfP.nc:79: warning: '__noinline__' attribute does not apply to types /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestSerial | PASS | PASS | no warnings | /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:117: warning: passing argument 1 of 'memset' discards qualifiers from pointer target type |
tosthreads/apps/BaseStation | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/Blink | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/Bounce | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/RadioStress | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/TestBasicsbSensors | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/TestBlockStorage | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/apps/TestCollection | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
tosthreads/apps/TestPrintf | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
compiles with post-RC3 fixes only |
tosthreads/apps/TestSineSensor | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/BaseStation | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/Blink | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/Bounce | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/RadioStress | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/TestLogStorage | FAIL | FAIL | nothing shows up on the serial /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
nothing shows up on the serial |
tosthreads/capps/Null | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/SenseAndSend | n/a | n/a | n/a | n/a |
tosthreads/capps/SenseStoreAndForward | n/a | n/a | n/a | n/a |
tosthreads/capps/TestCollection | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/TestPrintf | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer | compiles with post-RC3 fixes only /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/TestSineSensor | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
tosthreads/capps/ThreadStress | PASS | PASS | /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /opt/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer |
/opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer |
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
- 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).
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 | |
tests/cc2420/LplBroadcastPeriodicDelivery | PASS | PASS | |
tests/cc2420/LplUnicastPeriodicDelivery | PASS | PASS | |
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 | FAIL | FAIL | tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' |
tosthreads/apps/RadioStress | FAIL | FAIL | tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' |
tosthreads/apps/TestBasicsbSensors | NA | NA | platform not supported |
tosthreads/apps/TestBockStorage | NA | NA | platform not supported |
tosthreads/apps/TestCollection | PASS | PASS | |
tosthreads/apps/TestPrintf | PASS | PASS | |
tosthreads/apps/TestSineSensor | PASS | PASS | |
tosthreads/capps/BaseStation | FAIL | FAIL |
tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' |
tosthreads/capps/Blink | PASS | PASS | |
tosthreads/capps/Bounce | FAIL | FAIL |
tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' |
tosthreads/capps/Null | PASS | PASS | |
tosthreads/capps/RadioStress | FAIL | FAIL |
tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' |
tosthreads/capps/SenseAndSend | NA | NA | platform not supported |
tosthreads/capps/SenseStoreAndForward | NA | NA | platform not supported |
tosthreads/capps/TestCollection | FAIL | FAIL |
tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' |
tosthreads/capps/TestLogStorage | NA | NA | platform not supported |
tosthreads/capps/TestPrintf | PASS | PASS | |
tosthreads/capps/TestSineSensor | PASS | PASS | |
tosthreads/capps/ThreadStress | PASS | PASS |
Details
SHIMMER RC3 platform tests ========================== nescc: 1.3.0beta6 gcc: gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) BaseStation ----------- ** Normal Mode ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 Oscilloscope ------------ ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 ** Safe Mode ** 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/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 /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 ** PASS none ** Safe Mode ** 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 ** PASS none ** Safe Mode ** 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/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$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 ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/chips/msp430/adc12/Msp430Adc12ImplP.nc:66:2: warning: #warning Accessing TimerA for ADC12 ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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/TxThroughput ------------------------- ** Normal Mode ** PASS none ** Safe Mode ** 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 /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) tests/storage ------------- result: N/A (currently not supported on shimmer which uses SD with another interface) tests/TestAdc ------------- ** Normal Mode ** PASS none ** Safe Mode ** 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 ** PASS none ** Safe Mode ** 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 ** PASS none ** Safe Mode ** 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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** 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 /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 ** PASS none ** Safe Mode ** PASS /opt/msp430/msp430/include/stdio.h:52: Warning: Type "char const *" in formal "string" of printf should be annotated NT. /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 /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function `PrintfP$sendNext': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/printf/PrintfP.nc:138: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/printf/PrintfP.nc: In function `putchar': /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/printf/PrintfP.nc:175: warning: passing arg 1 of `CNonNull' makes pointer from integer without a cast tests/TestSerial ---------------- ** Normal Mode ** PASS none ** Safe Mode ** 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/TestSimComm ----------------- result: N/A (not for shimmer platform) tests/TestSimTimer ------------------ result: N/A (not for shimmer platform) tosthreads/apps/BaseStation --------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/apps/Blink --------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/apps/Bounce --------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' make[1]: *** [exe0] Error 1 tosthreads/apps/RadioStress --------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/BlockingAMReceiverC.nc:50: cannot find `ReceiveDefault' make[1]: *** [exe0] Error 1 tosthreads/apps/TestBasicsbSensors --------------------- result: N/A (not for shimmer platform) tosthreads/apps/TestBockStorage --------------------- result: N/A (not for shimmer platform) tosthreads/apps/TestCollection --------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/apps/TestPrintf --------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/apps/TestSineSensor --------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/BaseStation ---------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make[1]: *** [exe0] Error 1 tosthreads/capps/Blink ---------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/Bounce ---------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make[1]: *** [exe0] Error 1 tosthreads/capps/Null ---------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/RadioStress ---------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make[1]: *** [exe0] Error 1 tosthreads/capps/SenseAndSend ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/SenseStoreAndForward ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/TestCollection ---------------------- ** Normal Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make: *** [exe0] Error 1 ** Safe Mode ** FAIL /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:46: cannot find `ReceiveDefault' /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioC.nc:47: cannot find `SnoopDefault' make[1]: *** [exe0] Error 1 tosthreads/capps/TestLogStorage ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/TestPrintf ---------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/capps/TestSineSensor ---------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/ThreadStress ---------------------- ** Normal Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. apps/tests/tkn154 ----------------- result: N/A (not supported on shimmer)
intelmote2 (Brano)
App | Standard | Safe | Notes |
AntiTheft | NA | NA | not supported |
tests/deluge | NA | NA | not supported |
tests/TestPrintf | NA | NA | not supported |
tests/TestAdc | NA | NA | SensorStream interface not supported |
tests/TestSim* | NA | NA | not supported |
tests/tosthreads | NA | NA | not supported |
Blink | PASS | NA | |
BaseStation | 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/storage | PASS | NA | some apps blink led2, instead of led1 during the tests (but blink led1 for success at the end) |
tests/TestFTSP | FAIL | NA | compiles but doesn't work |
tests/TestLPL | PASS | NA | |
tests/TestSerial | PASS | NA |
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 | PASS | |
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 | PASS | PASS | limited support |
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 | N/A | N/A | 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 | N/A | N/A | Platform not supported in TOSSIM |
tests/TestSimTimer | N/A | N/A | 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 | platform not supported |
tosthreads/apps/TestBockStorage | NA | NA | platform not supported |
tosthreads/apps/TestCollection | PASS | PASS | |
tosthreads/apps/TestPrintf | PASS | PASS | |
tosthreads/apps/TestSineSensor | PASS | PASS | |
tosthreads/capps/BaseStation | PASS | PASS | |
tosthreads/capps/Blink | PASS | PASS | |
tosthreads/capps/Bounce | PASS | PASS | |
tosthreads/capps/Null | PASS | PASS | |
tosthreads/capps/RadioStress | PASS | PASS | |
tosthreads/capps/SenseAndSend | NA | NA | platform not supported |
tosthreads/capps/SenseStoreAndForward | NA | NA | platform not supported |
tosthreads/capps/TestCollection | PASS | PASS | Safe mode works after I removed the assignment oscilloscope_t *o = o |
tosthreads/capps/TestLogStorage | NA | NA | platform not supported |
tosthreads/capps/TestPrintf | PASS | PASS | |
tosthreads/capps/TestSineSensor | PASS | PASS | |
tosthreads/capps/ThreadStress | 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) apps/tests/tkn154 ----------------- result: N/A (not supported on shimmer) tosthreads/apps/BaseStation --------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer compiled BaseStationAppC to build/shimmer/main.exe 21014 bytes in ROM 5536 bytes in RAM real 0m32.205s user 0m2.596s sys 0m0.264s ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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 compiled BaseStationAppC to build/shimmer/main.exe 25710 bytes in ROM 5536 bytes in RAM real 4m30.015s user 3m50.742s sys 0m1.644s tosthreads/apps/Blink --------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/apps/Bounce --------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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 tosthreads/apps/RadioStress --------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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 tosthreads/apps/TestBasicsbSensors --------------------- result: N/A (not for shimmer platform) tosthreads/apps/TestBockStorage --------------------- result: N/A (not for shimmer platform) tosthreads/apps/TestCollection --------------------- ** Normal 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/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer ** 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/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/net/4bitle/LinkEstimatorP.nc:577: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/net/ctp/Ctp.h:65: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/net/ctp/Ctp.h:75: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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$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 tosthreads/apps/TestPrintf --------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/apps/TestSineSensor --------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/BaseStation ---------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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/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$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 tosthreads/capps/Blink ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/Bounce ---------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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/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$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 tosthreads/capps/Null ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/RadioStress ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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/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/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$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 tosthreads/capps/SenseAndSend ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/SenseStoreAndForward ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/TestCollection ---------------------- ** Normal 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/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer nesc1: warning: calls to Snoop.receive in CC2420ActiveMessageP fan out, but there is no combine function specified for the return type nesc1: warning: calls to Receive.receive in CC2420ActiveMessageP fan out, but there is no combine function specified for the return type ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:78: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMRadioP.nc:93: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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$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 /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 tosthreads/capps/TestLogStorage ---------------------- result: N/A (not for shimmer platform) tosthreads/capps/TestPrintf ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /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 tosthreads/capps/TestSineSensor ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:70: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/csystem/CAMSerialP.nc:85: Warning: Return statement with a value in function returning void /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. tosthreads/capps/ThreadStress ---------------------- ** Normal Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer ** Safe Mode ** result: PASS warnings & errors: /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/system/SystemCallP.nc:49: warning: call via function pointer /home/konrad/safe-tinyos/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array.
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 | PASS |
Root: /opt/tinyos-2.x/tos/lib/net/ctp/Ctp.h:75: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:222: Warning: Type "struct __nesc_unnamed4337 [0U]" in global "CtpForwardingEngineP$0$clientEntries" contains an open array. /opt/tinyos-2.x/tos/lib/net/ctp/CtpForwardingEngineP.nc:223: Warning: Type "struct __nesc_unnamed4337 * SAFE [0U]" in global "CtpForwardingEngineP$0$clientPtrs" contains an open array. /opt/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. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': /opt/tinyos-2.x/tos/lib/net/ctp/Ctp.h:75: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /opt/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. /opt/tinyos-2.x/tos/system/RoundRobinResourceQueueC.nc:44: Warning: Type "unsigned char [0]" in global "RoundRobinResourceQueueC$2$resQ" contains an open array. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
BaseStation | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
Null | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. |
Oscilloscope | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/RoundRobinResourceQueueC.nc:44: Warning: Type "unsigned char [0]" in global "RoundRobinResourceQueueC$2$resQ" contains an open array. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
Powerup | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:58: Warning: Type "unsigned char volatile [0U]" in global "SchedulerBasicP$m_next" contains an open array. |
RadioCountToLeds | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
RadioSenseToLeds | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/RoundRobinResourceQueueC.nc:44: Warning: Type "unsigned char [0]" in global "RoundRobinResourceQueueC$2$resQ" contains an open array. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/cc2420/* | ? | ? | not applicable |
tests/deluge/* | PASS | PASS | safe: /opt/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. /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/storage/Block | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/storage/CircularLog | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/storage/Config | PASS | PASS | /opt/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc:164: warning: comparisons like X<=Y<=Z do not have their mathematical meaning safe: |
tests/storage/Log | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/storage/SyncLog | PASS | PASS |
safe: |
tests/TestAdc | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestArbiter | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestFTSP | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestLPL | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestPrintf | PASS | FAIL | safe: In file included from /opt/tinyos-2.x/tos/lib/printf/printf.h:49, |
tests/TestSerial | PASS | PASS | safe: /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: In function 'SchedulerBasicP$Scheduler$init': |
tests/TestSimComm | ? | ? | not applicable |
tests/TestSimTimer | ? | ? | not applicable |
tests/tosthreads/* | PASS | ? | |
tests/tosthreads/apps/BaseStation | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |
tests/tosthreads/apps/Blink | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |
tests/tosthreads/apps/Bounce | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |
tests/tosthreads/apps/RadioStress | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |
tests/tosthreads/apps/TestBasicsbSensor | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: /opt/tinyos-2.x/tos/chips/atm128/adc/AdcStreamP.nc:74: Warning: Type "struct AdcStreamP$list_entry_t * SAFE *[0U]" in global "AdcStreamP$bufferQueueEnd" contains an open array. /opt/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. |
tests/tosthreads/apps/TestBlockStorage | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |
tests/tosthreads/apps/TestCollection | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: /opt/tinyos-2.x/tos/lib/net/4bitle/LinkEstimatorP.nc:577: Warning: Return statement with a value in function returning void /opt/tinyos-2.x/tos/lib/net/ctp/Ctp.h:75: Warning: Type "struct __anonstruct_nx_uint8_t_5 []" in field "data" contains an open array. /opt/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. |
tests/tosthreads/apps/TestPrintf | PASS | FAIL | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: /opt/tinyos-2.x/tos/lib/tosthreads/types/linked_list.h:39: Warning: Type "unsigned char []" in field "element_data" contains an open array. /opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/PrintfP.nc:40: Error: Type mismatch in coercion: /opt/tinyos-2.x/tos/lib/tosthreads/lib/printf/avr_stdio.h:408: Error: Global array __iob needs a length annotation (e.g. COUNT or NTS) make: *** [exe0] Error 1 |
tests/tosthreads/apps/TestSineSensor | PASS | PASS | non-safe: /opt/tinyos-2.x/tos/lib/tosthreads/system/TinyThreadSchedulerP.nc:155: warning: call via function pointer safe: |