2024-04-13 15:27 ftp://ftp.de.debian.org/debian/pool/main/u/uhd/uhd_4.6.0.0+ds1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=python --library=zlib --library=bsd --library=microsoft_atl --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: fe3bf91 (2024-04-13 15:32:21 +0200) count: 4004 1809 elapsed-time: 210.7 518.9 head-timing-info: old-timing-info: head results: uhd-4.6.0.0/firmware/e300/battery/adc.c:24:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIDR0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/adc.c:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/bq2419x.c:433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATOMIC_RESTORESTATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/fpga.c:135:38: style:inconclusive: Function 'fpga_set_battery_status' argument 1 names different: declaration 'status' definition 'st'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/e300/battery/fpga.h:69:38: note: Function 'fpga_set_battery_status' argument 1 names different: declaration 'status' definition 'st'. uhd-4.6.0.0/firmware/e300/battery/fpga.c:135:38: note: Function 'fpga_set_battery_status' argument 1 names different: declaration 'status' definition 'st'. uhd-4.6.0.0/firmware/e300/battery/fpga.c:29:10: style: struct member 'fpga_tx_mem_map0::unused' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/fpga.c:43:10: style: struct member 'fpga_tx_mem_map2::unused' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/fpga.c:50:10: style: struct member 'fpga_rx_mem_map0::unused' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/fpga.c:51:11: style: struct member 'fpga_rx_mem_map0::value' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/fpga.c:52:10: style: struct member 'fpga_rx_mem_map0::reg' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/fpga.c:57:10: style: struct member 'fpga_rx_mem_map1::unused' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:42:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWBR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWBR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/interrupt.c:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EICRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/led.c:50:57: style:inconclusive: Function 'led_set_blink_seq' argument 2 names different: declaration 'state' definition 'color'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/e300/battery/led.h:19:57: note: Function 'led_set_blink_seq' argument 2 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/led.c:50:57: note: Function 'led_set_blink_seq' argument 2 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/led.c:62:35: style:inconclusive: Function 'led_set_solid' argument 1 names different: declaration 'state' definition 'color'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/e300/battery/led.h:23:35: note: Function 'led_set_solid' argument 1 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/led.c:62:35: note: Function 'led_set_solid' argument 1 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/led.c:69:35: style:inconclusive: Function 'led_set_blink' argument 1 names different: declaration 'state' definition 'color'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/e300/battery/led.h:21:35: note: Function 'led_set_blink' argument 1 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/led.c:69:35: note: Function 'led_set_blink' argument 1 names different: declaration 'state' definition 'color'. uhd-4.6.0.0/firmware/e300/battery/ltc294x.c:94:7: style: struct member 'ltc294x_gauge::first_time' is never used. [unusedStructMember] uhd-4.6.0.0/firmware/e300/battery/ltc294x.c:272:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/e300/battery/ltc3675.c:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATOMIC_RESTORESTATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/ltc3675.c:152:27: style: Variable 'pmu' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/battery/ltc3675.c:196:27: style: Variable 'pmu' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/battery/ltc3675.c:337:50: style: Parameter 'reg' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/battery/main.c:45:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCUSR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/pmu.c:263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WDTCSR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/pmu.c:651:13: style: Condition 'battery_present' is always true [knownConditionTrueFalse] uhd-4.6.0.0/firmware/e300/battery/pmu.c:649:24: note: Assuming that condition '!battery_present' is not redundant uhd-4.6.0.0/firmware/e300/battery/pmu.c:651:13: note: Condition 'battery_present' is always true uhd-4.6.0.0/firmware/e300/battery/spi.c:43:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/spi.c:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/spi.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/spi.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPSR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/spi.c:63:32: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/battery/timer.c:28:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/timer.c:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/timer.c:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/timer.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/timer.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/timer.c:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/tps54478.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATOMIC_RESTORESTATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/battery/tps54478.c:57:25: style:inconclusive: Function 'tps54478_init' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/e300/battery/tps54478.h:32:25: note: Function 'tps54478_init' argument 1 names different: declaration 'enabled' definition 'enable'. uhd-4.6.0.0/firmware/e300/battery/tps54478.c:57:25: note: Function 'tps54478_init' argument 1 names different: declaration 'enabled' definition 'enable'. uhd-4.6.0.0/firmware/e300/battery/tps54478.c:68:47: style: Parameter 'reg' can be declared as pointer to const. However it seems that 'tps54478_check_events' is a callback function, if 'reg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/e300/battery/tps54478.c:92:18: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/e300/battery/tps54478.c:68:47: note: Parameter 'reg' can be declared as pointer to const uhd-4.6.0.0/firmware/e300/rev_b/ltc3675.c:365:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/e300/rev_b/ltc4155.c:294:46: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/e300/rev_b/ltc4155.c:258:14: style: Variable 'percentage' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/e300/rev_b/main.c:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLEEP_MODE_PWR_DOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/main.c:349:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/main.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/main.c:251:33: style: The comparison 'ltc3675_use_last_status == false' is always true because 'ltc3675_use_last_status' and 'false' represent the same value. [knownConditionTrueFalse] uhd-4.6.0.0/firmware/e300/rev_b/main.c:232:35: note: 'ltc3675_use_last_status' is assigned value 'false' here. uhd-4.6.0.0/firmware/e300/rev_b/main.c:251:33: note: The comparison 'ltc3675_use_last_status == false' is always true because 'ltc3675_use_last_status' and 'false' represent the same value. uhd-4.6.0.0/firmware/e300/rev_b/main.c:141:16: style: Variable 'one_more' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/e300/rev_b/power.c:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIDR0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/power.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/power.c:528:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EICRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/power.c:792:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/power.c:835:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_b/power.c:349:44: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/rev_b/power.c:380:43: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/rev_b/power.c:385:24: style: Variable 'cfg' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/rev_b/power.c:577:24: style: Variable 'step' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/rev_b/power.c:696:24: style: Variable 'step' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/rev_c/ltc3675.c:365:21: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/e300/rev_c/ltc4155.c:294:46: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/e300/rev_c/ltc4155.c:258:14: style: Variable 'percentage' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/e300/rev_c/main.c:106:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SLEEP_MODE_PWR_DOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/main.c:349:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/main.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/main.c:251:33: style: The comparison 'ltc3675_use_last_status == false' is always true because 'ltc3675_use_last_status' and 'false' represent the same value. [knownConditionTrueFalse] uhd-4.6.0.0/firmware/e300/rev_c/main.c:232:35: note: 'ltc3675_use_last_status' is assigned value 'false' here. uhd-4.6.0.0/firmware/e300/rev_c/main.c:251:33: note: The comparison 'ltc3675_use_last_status == false' is always true because 'ltc3675_use_last_status' and 'false' represent the same value. uhd-4.6.0.0/firmware/e300/rev_c/main.c:141:16: style: Variable 'one_more' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/e300/rev_c/power.c:272:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIDR0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/power.c:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/power.c:520:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EICRA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/power.c:783:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/power.c:826:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/e300/rev_c/power.c:335:44: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/rev_c/power.c:366:43: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/e300/rev_c/power.c:371:24: style: Variable 'cfg' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/rev_c/power.c:571:24: style: Variable 'step' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/e300/rev_c/power.c:687:24: style: Variable 'step' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/eeprom_io.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/fpga_load.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/fpga_load.c:171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/fpga_load.c:171:24: style: Variable 'status' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/fx2/b100/gpif.c:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFCONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_common.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUCS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitALTERA_DCLK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP0BCL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIFORESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFCONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:264:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/delay.c:57:27: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] uhd-4.6.0.0/firmware/fx2/common/eeprom_init.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IOA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/fx2utils.c:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP0CS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/fx2utils.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOGCTL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/fx2utils.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USBCS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/i2c.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I2CS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/i2c.c:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I2CS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/i2c.c:98:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx2/common/init_gpif.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIFABORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/isr.c:52:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/isr.c:79:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/isr.c:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/isr.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIUSB [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/isr.c:73:23: style: Comparing expression of type 'unsigned char' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] uhd-4.6.0.0/firmware/fx2/common/isr.c:100:23: style: Comparing expression of type 'unsigned char' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] uhd-4.6.0.0/firmware/fx2/common/isr.c:73:21: style: Checking if unsigned expression 'vector_number' is less than zero. [unsignedLessThanZero] uhd-4.6.0.0/firmware/fx2/common/isr.c:100:21: style: Checking if unsigned expression 'vector_number' is less than zero. [unsignedLessThanZero] uhd-4.6.0.0/firmware/fx2/common/spi.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/spi.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitS_OUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/spi.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitS_OUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/timer.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ET2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/usb_common.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USBCS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/usb_common.c:109:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isr_SUDAV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/usb_common.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP1OUTCS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/common/usb_common.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_FMT_HDR_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_ENABLE_CODEC_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/eeprom_io.c:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_load.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_load.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_FMT_HDR_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_tx_enable [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_tx_enable [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_rx_enable [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:35:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx2/usrp1/gpif.c:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFCONFIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_common.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUCS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP0BCL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOWSTATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:356:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/main.c:19:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:87:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_USB_CONFIG_DESCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:264:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_HIGH_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:358:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:467:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SYSMEM_BASE1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:536:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SYSMEM_BASE1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:626:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_USB_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:749:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:59:37: style: Parameter 's' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:250:22: style: Variable 'usbSpeed' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:251:22: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_i2c.c:22:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:400:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:686:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:712:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:749:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:801:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:812:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_GPIO_SIMPLE_DIV_BY_2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:867:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:928:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:984:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1040:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1434:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_USB_EVENT_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2034:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2044:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_PIB_INTR_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SYS_CLK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_usb2_dev_desc [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2336:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_EVENT_AND_CLEAR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2585:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUPER_SPEED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2645:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_EVENT_AND_CLEAR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2863:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2960:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_NO_INHERIT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:3075:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:814:42: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1261:41: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1271:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1303:41: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1313:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1271:25: style: Same expression '0' found multiple times in chain of '|' operators. [duplicateExpression] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1313:25: style: Same expression '0' found multiple times in chain of '|' operators. [duplicateExpression] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:371:25: error: Comparing pointers that point to different objects [comparePointers] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:361:17: note: Variable declared here. uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:367:28: note: Address of variable taken here. uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:362:17: note: Variable declared here. uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:371:27: note: Address of variable taken here. uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:371:25: note: Comparing pointers that point to different objects uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:228:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:888:18: note: Assignment 'i=len-1', assigned value is 31 uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: note: Shift uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:516:32: style: Variable 'status' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:592:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SREG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPM_PAGESIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:127:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_EEPROM_APP_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_QUERY_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_BOOTLOADER_PROTO_VER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_BOOTLOADER_PROTO_VER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCUCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:202:25: style: Variable 'pkt_in' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/octoclock/lib/arp_cache.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hi [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA3 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:130:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:167:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read_Command [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:91:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BANK_MASK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_DDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPKTCNT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:197:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXRTS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:108:29: style: Parameter 'mac_addr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/gpsdo.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpsdo_buf [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/init.c:74:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_buf [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:216:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_HLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_DUR_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:303:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:339:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_buf [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:404:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_network_defaults [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/network.c:242:43: style: Local variable 'src' shadows outer argument [shadowArgument] uhd-4.6.0.0/firmware/octoclock/lib/network.c:228:35: note: Shadowed declaration uhd-4.6.0.0/firmware/octoclock/lib/network.c:242:43: note: Shadow variable uhd-4.6.0.0/firmware/octoclock/lib/network.c:243:43: style: Local variable 'dst' shadows outer argument [shadowArgument] uhd-4.6.0.0/firmware/octoclock/lib/network.c:228:55: note: Shadowed declaration uhd-4.6.0.0/firmware/octoclock/lib/network.c:243:43: note: Shadow variable uhd-4.6.0.0/firmware/octoclock/lib/network.c:53:15: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/network.c:282:37: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/network.c:339:16: style: Variable 'eth_hdr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/octoclock/lib/network.c:297:14: error: Uninitialized variable: t [uninitvar] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAUD_115200_DELAY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAUD_115200_DELAY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAUD_115200_DELAY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:32:38: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:116:39: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/serial.c:139:46: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/octoclock/lib/state.c:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORTC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/state.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/state.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Secondary_Ext [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/udp_handlers.c:36:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_FW_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/udp_handlers.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_FW_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/usart.c:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCSR1B [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/usart.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCSR1A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/lib/usart.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCSR1A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/octoclock/octoclock_r4/octoclock_r4_main.c:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCUCR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clear [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:142:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP2_FW_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:300:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_CTRL_ROUTING_MODE_MASTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:319:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP2_FPGA_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:79:17: style: Condition 'payload!=0' is always true [knownConditionTrueFalse] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:52:20: style: Parameter 'payload' can be declared as pointer to const. However it seems that 'handle_udp_data_packet' is a callback function, if 'payload' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:345:51: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:52:20: note: Parameter 'payload' can be declared as pointer to const uhd-4.6.0.0/firmware/usrp2/lib/ad9510.c:38:28: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/usrp2/lib/arp_cache.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/clocks.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clk_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/clocks.c:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_addrs.c:98:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_addrs.c:38:19: style:inconclusive: Boolean expression 'all_ones' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] uhd-4.6.0.0/firmware/usrp2/lib/eth_addrs.c:54:52: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/usrp2/lib/eth_addrs.c:31:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miimoder [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miiaddress [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miiaddress [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miistatus [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:117:28: style: Condition 'hwconfig_simulation_p()' is always false [knownConditionTrueFalse] uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:117:28: note: Calling function 'hwconfig_simulation_p' returns 0 uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:117:28: note: Condition 'hwconfig_simulation_p()' is always false uhd-4.6.0.0/firmware/usrp2/lib/hal_io.h:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onetime [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leds [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable led_src [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leds [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clkdiv [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txlevel [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txlevel [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:55:45: style:inconclusive: Function 'hal_uart_set_mode' argument 2 names different: declaration 'flags' definition 'mode'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.h:52:50: note: Function 'hal_uart_set_mode' argument 2 names different: declaration 'flags' definition 'mode'. uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:55:45: note: Function 'hal_uart_set_mode' argument 2 names different: declaration 'flags' definition 'mode'. uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:110:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:188:32: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/usrp2/lib/ihex.c:17:21: style: Parameter 'input' can be declared as const array [constParameter] uhd-4.6.0.0/firmware/usrp2/lib/mdelay.c:26:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time64_ticks_rb [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/mdelay.c:23:28: style: Condition 'hwconfig_simulation_p()' is always false [knownConditionTrueFalse] uhd-4.6.0.0/firmware/usrp2/lib/mdelay.c:23:28: note: Calling function 'hwconfig_simulation_p' returns 0 uhd-4.6.0.0/firmware/usrp2/lib/mdelay.c:23:28: note: Condition 'hwconfig_simulation_p()' is always false uhd-4.6.0.0/firmware/usrp2/lib/memcpy_wa.c:36:8: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.c:28:17: style:inconclusive: Function 'memset_wa' argument 1 names different: declaration 's' definition 'dst'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.h:24:23: note: Function 'memset_wa' argument 1 names different: declaration 's' definition 'dst'. uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.c:28:17: note: Function 'memset_wa' argument 1 names different: declaration 's' definition 'dst'. uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.c:28:36: style:inconclusive: Function 'memset_wa' argument 3 names different: declaration 'n' definition 'nbytes'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.h:24:40: note: Function 'memset_wa' argument 3 names different: declaration 'n' definition 'nbytes'. uhd-4.6.0.0/firmware/usrp2/lib/memset_wa.c:28:36: note: Function 'memset_wa' argument 3 names different: declaration 'n' definition 'nbytes'. uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_IPV4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:261:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:280:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_HLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_DUR_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:379:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:395:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:430:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_IPV4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:466:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_ARP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:462:7: style: The if condition is the same as the previous if condition [duplicateCondition] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:461:7: note: First condition uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:462:7: note: Second condition uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:314:31: style: Local variable 'src' shadows outer argument [shadowArgument] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:299:35: note: Shadowed declaration uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:314:31: note: Shadow variable uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:315:31: style: Local variable 'dst' shadows outer argument [shadowArgument] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:299:55: note: Shadowed declaration uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:315:31: note: Shadow variable uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:51:15: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:359:37: style: Parameter 'req' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:464:21: style: Variable 'eth_hdr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:374:12: error: Uninitialized variable: t [uninitvar] uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:449:12: style: Variable 'sip.addr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/firmware/usrp2/lib/pic.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pic.c:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pic.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/print_addrs.c:23:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lib/print_addrs.c:31:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lib/printf.c:92:29: style: Parameter 'pData' can be declared as pointer to const. However it seems that '_char_emitter' is a callback function, if 'pData' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/usrp2/lib/printf.c:103:19: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/usrp2/lib/printf.c:92:29: note: Parameter 'pData' can be declared as pointer to const uhd-4.6.0.0/firmware/usrp2/lib/spi.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable divider [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/spi.c:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irqs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/spi.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/spi.c:40:59: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/usrp2/lib/spi.c:41:59: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/usrp2/lib/u2_init.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serdes_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lib/udp_uart.c:29:0: error: #error missing definition for UDP_UART_MASK enable mask [preprocessorErrorDirective] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:550:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_MBOX_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:593:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_free [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/init.c:63:0: error: #error "BYTE_ORDER is not defined, you have to define it in your cc.h" [preprocessorErrorDirective] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv4/inet.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv4/inet_chksum.c:323:78: error: There is an unknown macro here somewhere. Configuration is required. If X32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv4/ip.c:125:59: error: There is an unknown macro here somewhere. Configuration is required. If X32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv4/ip_addr.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETIF_FLAG_BROADCAST [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv6/inet6.c:57:10: style: Variable 'sdataptr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv6/ip6.c:242:62: error: There is an unknown macro here somewhere. Configuration is required. If U16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/ipv6/ip6_addr.c:60:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/mem.c:602:65: error: There is an unknown macro here somewhere. Configuration is required. If S16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/memp.c:315:3: error: There is an unknown macro here somewhere. Configuration is required. If LWIP_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/netif.c:306:113: error: There is an unknown macro here somewhere. Configuration is required. If U16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/pbuf.c:404:5: error: There is an unknown macro here somewhere. Configuration is required. If LWIP_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/core/sys.c:205:52: error: There is an unknown macro here somewhere. Configuration is required. If U32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp2/usrp2/ethernet.c:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/ethernet.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clkdiv [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2/sd.c:91:46: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/usrp2/usrp2p/bootloader_utils.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_ADDR_BLDRDONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/bootloader_utils.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irqs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/ethernet.c:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LED_RJ45 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/ethernet.c:137:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/ethernet.c:207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXRX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash_read.c:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXRX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash_read.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash_read.c:47:26: style: Variable 'log2_sector_size' can be declared as const array [constVariable] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash_read.c:106:20: style: Variable 'src' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_CTRL_TXNEG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:47:20: style:inconclusive: Function 'spif_transact' argument 1 names different: declaration 'readback' definition 'readback_'. [funcArgNamesDifferent] uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.h:37:29: note: Function 'spif_transact' argument 1 names different: declaration 'readback' definition 'readback_'. uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:47:20: note: Function 'spif_transact' argument 1 names different: declaration 'readback' definition 'readback_'. uhd-4.6.0.0/firmware/usrp2/usrp2p/udp_fw_update.c:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usrp2_fw_update_data_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/xilinx_s3_icap.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icap [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/xilinx_s3_icap.c:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icap [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp2/usrp2p/xilinx_s3_icap.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAST_READ_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHINCH_FLASH_MAX_BUF_WRITES [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:241:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHINCH_CONFIG_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:279:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIE_XACT_16_BIT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIE_XACT_32_BIT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:261:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/usrp3/lib/cron.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRON_MAX_JOBS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE45 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE45 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE22 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:150:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE22 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODULE_DEV_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDIO_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:376:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:623:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGE_MDIO_DEVICE_PMA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:616:18: style: Variable 'regs_a' can be declared as const array [constVariable] uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:617:18: style: Variable 'regs_b' can be declared as const array [constVariable] uhd-4.6.0.0/firmware/usrp3/lib/flash/spi_flash.c:24:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILLISEC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:173:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:276:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IRQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:316:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:430:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IRQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:379:19: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] uhd-4.6.0.0/firmware/usrp3/lib/print_addrs.c:15:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp3/lib/print_addrs.c:29:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp3/lib/printf.c:147:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_ER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:79:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:98:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:118:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_ECHO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:244:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:393:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:442:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icmp_echo_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:458:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:487:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:535:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padded_eth_hdr_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:584:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:53:15: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/firmware/usrp3/lib/udp_uart.c:68:19: style: Condition 'which==-1' is always false [knownConditionTrueFalse] uhd-4.6.0.0/firmware/usrp3/lib/udp_uart.c:76:19: style: Condition 'which==-1' is always false [knownConditionTrueFalse] uhd-4.6.0.0/firmware/usrp3/lib/wb_i2c.c:118:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/firmware/usrp3/lib/wb_spi.c:47:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RISING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lib/wb_spi.c:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_DEBUG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:550:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_MBOX_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:593:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_free [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/init.c:63:0: error: #error "BYTE_ORDER is not defined, you have to define it in your cc.h" [preprocessorErrorDirective] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv4/inet.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv4/inet_chksum.c:323:78: error: There is an unknown macro here somewhere. Configuration is required. If X32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv4/ip.c:125:59: error: There is an unknown macro here somewhere. Configuration is required. If X32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv4/ip_addr.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NETIF_FLAG_BROADCAST [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv6/inet6.c:57:10: style: Variable 'sdataptr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv6/ip6.c:242:62: error: There is an unknown macro here somewhere. Configuration is required. If U16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/ipv6/ip6_addr.c:60:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/mem.c:602:65: error: There is an unknown macro here somewhere. Configuration is required. If S16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/memp.c:315:3: error: There is an unknown macro here somewhere. Configuration is required. If LWIP_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/netif.c:306:113: error: There is an unknown macro here somewhere. Configuration is required. If U16_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/pbuf.c:404:5: error: There is an unknown macro here somewhere. Configuration is required. If LWIP_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/core/sys.c:205:52: error: There is an unknown macro here somewhere. Configuration is required. If U32_F is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:62:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x300_eeprom_map_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:91:24: style: Parameter 'p' can be declared as pointer to const. However it seems that 'putc' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:110:22: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:91:24: note: Parameter 'p' can be declared as pointer to const uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_COMMS_FLAGS_ARP_FAIL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x300_fw_comms_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FPGA_PROG_FLAGS_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FPGA_READ_FLAGS_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:233:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_MTU_DETECT_ECHO_REQUEST [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:255:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_CLAIM_STATUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:282:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_CLAIM_STATUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:314:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_UART_RX_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:373:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_ROUTE_MAP_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:408:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_IDENT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:313:21: style: Variable 'txpool' is not assigned a value. [unassignedVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:285:5: error: Memory leak: alloc [memleak] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/libaemb.h:148:3: style: Statements following 'return' will never be executed. [unreachableCode] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:102:16: style: Variable 'fib_lut32' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:106:18: style: Variable 'fib_lut16' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:110:17: style: Variable 'fib_lut8' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:152:7: style: Variable 'euclid_a' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:157:7: style: Variable 'euclid_b' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:164:7: style: Variable 'euclid_lut' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/aeMB_testbench.c:217:9: style: Variable 'newt_lut' can be declared as const array [constVariable] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:45:8: style: Condition 's==0x21' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:43:7: note: Assignment 'p=(char*)0x6000', assigned value is 24576 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:44:5: note: s is assigned '*p' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:45:8: note: Condition 's==0x21' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:52:8: style: Condition 's==0x22' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:50:7: note: Assignment 'p=(char*)0x6001', assigned value is 24577 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:51:5: note: s is assigned '*p' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:52:8: note: Condition 's==0x22' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:59:8: style: Condition 's==0x23' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:57:7: note: Assignment 'p=(char*)0x6002', assigned value is 24578 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:58:5: note: s is assigned '*p' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:59:8: note: Condition 's==0x23' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:67:8: style: Condition 's==0x24' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:65:7: note: Assignment 'p=(char*)0x6003', assigned value is 24579 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:66:5: note: s is assigned '*p' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:67:8: note: Condition 's==0x24' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:74:8: style: Condition 't==0x0102' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:72:7: note: Assignment 'q=(short*)0x4000', assigned value is 16384 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:73:5: note: t is assigned '*q' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:74:8: note: Condition 't==0x0102' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:81:8: style: Condition 'u==0x01020304' is always false [knownConditionTrueFalse] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:79:7: note: Assignment 'r=(int*)0x4000', assigned value is 16384 uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:80:5: note: u is assigned '*r' here. uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:81:8: note: Condition 'u==0x01020304' is always false uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:53:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:46:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:53:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:53:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:48:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:53:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:60:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:53:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:60:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:60:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:55:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:60:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:68:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:60:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:68:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:68:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:62:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:68:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:75:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:68:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:75:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:75:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:70:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:75:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:82:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:75:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:82:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:82:13: style: Variable '*output' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:77:13: note: *output is assigned uhd-4.6.0.0/fpga/usrp2/opencores/aemb/sw/c/endian-test.c:82:13: note: *output is overwritten uhd-4.6.0.0/fpga/usrp2/opencores/spi_boot/sw/misc/bit_reverse.c:66:23: style: Parameter 'pfn' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/fpga/usrp2/opencores/spi_boot/sw/misc/bit_reverse.c:71:22: style: Parameter 'pfn' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/fpga/usrp3/lib/vita_200/generate_bits.cpp:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/lib/vita_200/generate_bits.cpp:45:22: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13139:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS7_INIT_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13300:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13077:18: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13090:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13103:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl-sg1.c:1055:2: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl-sg3.c:1055:2: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS7_INIT_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13291:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13068:18: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13081:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13094:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13139:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS7_INIT_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13300:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13077:18: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13090:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13103:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13130:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS7_INIT_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13291:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13068:18: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13081:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13094:33: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/examples/benchmark_rate.cpp:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_rate.cpp:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_rate.cpp:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_rate.cpp:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_rate.cpp:343:10: style: The scope of the variable 'rx_stream_now' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:250:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:405:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:463:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:773:34: style: Local variable 'null_ids' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:624:17: note: Shadowed declaration uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:773:34: note: Shadow variable uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:844:34: style: Local variable 'null_ids' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:624:17: note: Shadowed declaration uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:844:34: note: Shadow variable uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:302:23: performance: Function parameter 'null_id' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:303:23: performance: Function parameter 'splitter_id' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:459:56: performance: Function parameter 'noc_blocks' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:519:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:644:39: error: Uninitialized variable: dma_fifo [uninitvar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:645:47: error: Uninitialized variable: tx_loopback_fifo [uninitvar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:646:47: error: Uninitialized variable: rx_loopback_fifo [uninitvar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:647:34: error: Uninitialized variable: ddc [uninitvar] uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:648:34: error: Uninitialized variable: duc [uninitvar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:98:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:105:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:125:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:132:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:346:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:89:5: performance: Variable '_expert_container' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/examples/getopt/getopt.c:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/getopt/getopt.c:34:12: style: Condition 'sp==1' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/examples/getopt/getopt.c:32:10: note: Assignment 'sp=1', assigned value is 1 uhd-4.6.0.0/host/examples/getopt/getopt.c:34:12: note: Condition 'sp==1' is always true uhd-4.6.0.0/host/examples/getopt/getopt.c:26:37: style: Parameter 'opts' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/examples/gpio.cpp:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:266:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:321:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/gpio.cpp:187:23: performance: Function parameter 'gpio_bank' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/gpio.cpp:188:23: performance: Function parameter 'port' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/gpio.cpp:446:20: style: Variable 'bank' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/examples/gpio.cpp:362:17: style: Unused variable: ctrl_str [unusedVariable] uhd-4.6.0.0/host/examples/init_usrp/init_usrp.cpp:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/latency_test.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/network_relay.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/network_relay.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/network_relay.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/network_relay.cpp:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/network_relay.cpp:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc-example/apps/init_gain_block.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc-example/lib/gain_block_control.cpp:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_GAIN_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc-example/lib/gain_block_control.cpp:31:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_GAIN_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:114:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:154:55: performance: Function parameter 'blocks' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/rfnoc_radio_loopback.cpp:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_replay_samples_from_file.cpp:87:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_replay_samples_from_file.cpp:341:16: style: Checking if unsigned expression 'nsamps' is less than zero. [unsignedLessThanZero] uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:56:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:128:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:173:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/examples/ascii_art_dft.hpp:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_ascii_art_dft.cpp:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/ascii_art_dft.hpp:156:12: performance:inconclusive: Technically the member function '::frame_type::get_albl_w' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/examples/ascii_art_dft.hpp:228:49: style:inconclusive: Function 'dft_to_plot' argument 1 names different: declaration 'dft' definition 'dft_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/examples/ascii_art_dft.hpp:43:49: note: Function 'dft_to_plot' argument 1 names different: declaration 'dft' definition 'dft_'. uhd-4.6.0.0/host/examples/ascii_art_dft.hpp:228:49: note: Function 'dft_to_plot' argument 1 names different: declaration 'dft' definition 'dft_'. uhd-4.6.0.0/host/examples/rx_multi_samples.cpp:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_c.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_c.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:320:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1s [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:184:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:553:24: style: Condition 'disk_rate_meas>0' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:551:50: note: Calling function 'disk_rate_check' returns 0 uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:551:50: note: Assignment 'disk_rate_meas=disk_rate_check(uhd::convert::get_bytes_per_item(wirefmt),channel_list.size(),spb,file)', assigned value is 0 uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:553:24: note: Condition 'disk_rate_meas>0' is always false uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:260:22: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:260:21: portability:inconclusive: Casting from double * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:260:21: portability:inconclusive: Casting from float * to const char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:303:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/examples/rx_samples_to_udp.cpp:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/rx_samples_to_udp.cpp:26:23: style: Unused variable: file [unusedVariable] uhd-4.6.0.0/host/examples/rx_timed_samples.cpp:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/spi.cpp:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/spi.cpp:77:20: style: Variable 'bank' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/examples/sync_to_gps.cpp:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/sync_to_gps.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_clock_synch.cpp:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:43:17: style: The scope of the variable 'tx_serial' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:43:28: style: The scope of the variable 'tx_subdev_name' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:43:44: style: The scope of the variable 'tx_subdev_spec' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:44:17: style: The scope of the variable 'rx_serial' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:44:28: style: The scope of the variable 'rx_subdev_name' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:44:44: style: The scope of the variable 'rx_subdev_spec' can be reduced. [variableScope] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:88:17: performance: Function parameter 'type' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:342:24: style: Variable 'bad_pair' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:115:13: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:285:9: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:125:35: error: Dereference of an invalid iterator: freqs.end() [derefInvalidIterator] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:100:29: style: Variable 'subdev_spec' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:160:50: style: Variable 'mboard_sensor_names' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/examples/test_messages.cpp:77:71: debug: Function::addArguments found argument 'usrp' with varid 0. [varid0] uhd-4.6.0.0/host/examples/test_messages.cpp:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:270:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_messages.cpp:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_pps_input.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/test_pps_input.cpp:19:9: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] uhd-4.6.0.0/host/examples/test_timed_commands.cpp:37:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:96:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:96:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] uhd-4.6.0.0/host/examples/tx_bursts.cpp:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_samples_c.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_samples_c.c:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_samples_from_file.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_samples_from_file.cpp:37:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_samples_from_file.cpp:42:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/tx_timed_samples.cpp:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/tx_waveforms.cpp:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/txrx_loopback_to_file.cpp:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/txrx_loopback_to_file.cpp:125:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/txrx_loopback_to_file.cpp:175:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/examples/txrx_loopback_to_file.cpp:61:22: performance: Function parameter 'wave_table' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:21:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:67:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:27:24: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: note: Access out of bounds uhd-4.6.0.0/host/include/uhd/property_tree.ipp:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:41:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:97:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:105:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:24:5: style: Class 'property_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:83:53: style: Variable 'csub' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/include/uhd/property_tree.ipp:91:53: style: Variable 'dsub' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:48:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:55:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex_cb [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:84:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:97:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/bounded_buffer.ipp:26:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elem_type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/bounded_buffer.ipp:24:5: style: Class 'bounded_buffer_detail' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dma_base_addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:103:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:126:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXIMIZE_THROUGHPUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:228:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:328:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:403:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:429:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IB [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:435:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:441:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:447:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:453:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UB [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:465:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:110:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:22:5: style: Struct 'key_not_found' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:120:18: style: Variable 'p' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:74:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:85:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:95:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:111:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:121:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:153:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/include/uhd/types/dict.ipp:152:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/include/uhd/utils/chdr/chdr_packet.ipp:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/chdr/chdr_packet.ipp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conv_byte_order [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:106:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:120:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:134:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_epsilon.ipp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_epsilon.ipp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/include/uhd/utils/fp_compare_epsilon.ipp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/build_info.cpp:21:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOST_LIB_VERSION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/database.cpp:150:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/database.cpp:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_fns [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/database.cpp:230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_fns [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/database.cpp:262:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/database.cpp:271:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLASH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:29:5: style: Class 'dsa_cal_impl < zbx_tx_dsa_cal , zbx_tx_dsa_cal :: NUM_GAIN_STAGES , zbx_tx_dsa_cal :: NUM_DSA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:29:5: style: Class 'dsa_cal_impl < zbx_rx_dsa_cal , zbx_rx_dsa_cal :: NUM_GAIN_STAGES , zbx_rx_dsa_cal :: NUM_DSA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:39:17: performance: Function 'get_name()' should return member '_name' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:44:17: performance: Function 'get_serial()' should return member '_serial' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:126:20: style: Variable 'band_dsas_pair' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:104:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:57:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINEAR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST_NEIGHBOR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IQCalCoeff [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:27:5: style: Class 'iq_cal_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/cal/pwr_cal.cpp:48:5: style: Class 'pwr_cal_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/cal/pwr_cal.cpp:239:36: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/convert/convert_fc32_item32.cpp:42:35: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] uhd-4.6.0.0/host/lib/convert/convert_fc32_item32.cpp:43:35: portability: Casting between const unsigned int * and const float * which have an incompatible binary data representation. [invalidPointerCast] uhd-4.6.0.0/host/lib/convert/convert_impl.cpp:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_format [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_impl.cpp:45:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_format [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_impl.cpp:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:112:35: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:127:35: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:214:13: debug: Failed to instantiate template "convert_sc8_item32_1_to_fcxx_1". The checking continues anyway. [templateInstantiation] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:190:13: debug: Failed to instantiate template "convert_sc16_item32_1_to_fcxx_1". The checking continues anyway. [templateInstantiation] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:101:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_shift [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:150:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hi_shift [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:190:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:196:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:202:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:208:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:214:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:220:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:226:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:232:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:238:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:244:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:85:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:94:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:101:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:120:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:131:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:136:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:155:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:166:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:171:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:190:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:201:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:206:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_pack_sc12.cpp:60:24: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_pack_sc12.cpp:61:24: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_pack_sc12.cpp:84:22: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_pack_sc12.cpp:99:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_pack_sc12.cpp:112:22: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_unpack_sc12.cpp:75:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_unpack_sc12.cpp:109:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/convert/ssse3_unpack_sc12.cpp:119:22: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/client.cc:162:9: error: There is an unknown macro here somewhere. Configuration is required. If RPCLIB_CREATE_LOG_CHANNEL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:34:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:36:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/server_session.cc:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/server_session.cc:57:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/dispatcher.cc:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/dispatcher.cc:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/rpc_error.cc:13:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable func_name_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/rpc_error.cc:15:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ob_h_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/rpc_error.cc:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatted [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/server.cc:78:1: error: There is an unknown macro here somewhere. Configuration is required. If RPCLIB_CREATE_LOG_CHANNEL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_handler.cc:17:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resp_enabled_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_handler.cc:19:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resp_enabled_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_server.cc:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_server.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_session.cc:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_session.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/device.cpp:65:1: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SINGLETON_FCN is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/error_c.cpp:41:1: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SINGLETON_FCN is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:141:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:343:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:483:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:401:10: style: Virtual function 'clear' is called from destructor '~expert_container_impl()' at line 72. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:72:9: note: Calling clear uhd-4.6.0.0/host/lib/experts/expert_container.cpp:401:10: note: clear is a virtual function uhd-4.6.0.0/host/lib/experts/expert_container.cpp:68:5: style: Class 'expert_container_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:52:9: style: Struct 'cycle_det_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/experts/expert_container.cpp:480:29: style: Unused variable: node_val [unusedVariable] uhd-4.6.0.0/host/lib/extension/extension.cpp:23:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/extension/extension.cpp:42:20: style: Variable 'it' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/features/discoverable_feature_registry.cpp:17:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _features [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/property_tree.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/property_tree.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/property_tree.cpp:77:9: performance: Variable '_guts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/property_tree.cpp:75:5: style: Class 'property_tree_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/property_tree_python.cpp:51:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reference [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/property_tree_python.cpp:21:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/actions.cpp:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/actions.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_tsf [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/actions.cpp:65:9: style: Struct 'rx_event_action_info_make_shared' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/addsub_block_control.cpp:38:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_FAN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_container.cpp:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_container.cpp:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_container.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:42:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID_BLOCKNAME_REGEX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:47:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:69:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:88:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _block_name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_endpoint.cpp:51:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _send_if [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:118:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:155:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:174:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _my_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _endianness [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:150:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 512 , ENDIANNESS_BIG >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 256 , ENDIANNESS_BIG >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 128 , ENDIANNESS_BIG >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 64 , ENDIANNESS_BIG >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 512 , ENDIANNESS_LITTLE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 256 , ENDIANNESS_LITTLE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 128 , ENDIANNESS_LITTLE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:27:5: style: Class 'chdr_packet_impl < 64 , ENDIANNESS_LITTLE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fc_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_bytes [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_tx_data_xport.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fc_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_tx_data_xport.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _send_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_tx_data_xport.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:302:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:338:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:347:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:481:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _protover [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:526:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _padding_size [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:552:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _padding_size [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _src_epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _proto_ver [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:199:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100us [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:66:52: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:67:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:81:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:94:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:123:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_POLL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_SLEEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:219:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_OKAY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:347:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1us [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:376:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:497:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CMDERR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:150:9: style:inconclusive: Statements following 'throw' will never be executed. [unreachableCode] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:70:51: performance: Function parameter 'addrs' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:71:37: performance: Function parameter 'data' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:87:37: performance: Function parameter 'data' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:353:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:143:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:192:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SAMP_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:416:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:440:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_DECIM_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SCALE_IQ_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:275:23: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:344:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:380:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:54:1: style: The class 'ddc_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:567:18: style: class member 'ddc_block_control_impl::_cic_max_decim' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/rfnoc/dmafifo_block_control.cpp:31:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:147:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SAMP_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:406:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:430:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:468:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INTERP_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:512:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SCALE_IQ_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:259:24: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:330:32: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:359:32: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:52:1: style: The class 'duc_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:553:18: style: class member 'duc_block_control_impl::_cic_max_interp' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:17:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:48:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_FFT_SCALING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_LENGTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:146:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPLEX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fir_filter_block_control.cpp:28:32: debug: Function::addArguments found argument 'this' with varid 0. [varid0] uhd-4.6.0.0/host/lib/rfnoc/fir_filter_block_control.cpp:97:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_MAX_NUM_COEFFS_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fir_filter_block_control.cpp:139:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_LOAD_COEFF_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CLEAR_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CLEAR_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:341:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:353:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RANDOM_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:363:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WF_CTRL_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfnoc [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:242:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:248:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:261:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:268:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:336:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:469:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:556:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:567:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:586:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:595:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:617:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:645:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:703:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:774:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:51:5: warning:inconclusive: Member variable 'DirtyNodePredicate::_graph' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:52:5: style: Struct 'DirtyNodePredicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:228:21: style: Redundant initialization for 'dst_vertex_desc'. The initialized value is overwritten before it is read. [redundantInitialization] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:203:26: note: dst_vertex_desc is initialized uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:228:21: note: dst_vertex_desc is overwritten uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:254:47: style: Local variable 'l' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:248:43: note: Shadowed declaration uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:254:47: note: Shadow variable uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:709:19: style: Local variable 'it' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:704:15: note: Shadowed declaration uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:709:19: note: Shadow variable uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:714:19: style: Local variable 'it' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:704:15: note: Shadowed declaration uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:714:19: note: Shadow variable uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:80:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:130:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:142:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:196:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:213:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:258:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:39:54: performance: Searching before insertion is not necessary. Instead of '_alloc_map[adapter]=allocation_info{0,0}' consider using '_alloc_map.try_emplace(adapter, allocation_info{0,0});'. [stlFindInsert] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:47:60: performance: Searching before insertion is not necessary. Instead of '_src_map[ep]=std::vector()' consider using '_src_map.try_emplace(ep, std::vector());'. [stlFindInsert] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:64:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:232:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:287:74: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/keep_one_in_n_block_control.cpp:75:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/keep_one_in_n_block_control.cpp:27:1: style: The class 'keep_one_in_n_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:99:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:426:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:465:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:303:65: performance: Searching before insertion is not necessary. Instead of '_data_src_ep_map[dst_addr]=SEP_INST_DATA_BASE+_data_ep_inst++' consider using '_data_src_ep_map.try_emplace(dst_addr, SEP_INST_DATA_BASE+_data_ep_inst++);'. [stlFindInsert] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:339:65: performance: Searching before insertion is not necessary. Instead of '_data_dst_ep_map[src_addr]=SEP_INST_DATA_BASE+_data_ep_inst++' consider using '_data_dst_ep_map.try_emplace(src_addr, SEP_INST_DATA_BASE+_data_ep_inst++);'. [stlFindInsert] uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:375:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/logpwr_block_control.cpp:33:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:66:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1100ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:182:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:211:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:216:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:226:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:91:16: style: Variable 'timekeeper' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:136:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:168:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:191:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable epid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:206:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:256:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:393:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBAR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:457:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:560:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:662:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_INFO_REQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:796:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:839:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FC_FREQ_BYTES [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:887:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:928:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1008:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1037:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1064:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1087:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:131:26: style: Virtual function 'get_reachable_endpoints' is called from constructor 'mgmt_portal_impl(chdr_ctrl_xport&xport,const chdr::chdr_packet_factory&pkt_factory,sep_addr_t my_sep_addr,topo_graph_t::sptr topo_graph)' at line 124. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:124:31: note: Calling get_reachable_endpoints uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:131:26: note: get_reachable_endpoints is a virtual function uhd-4.6.0.0/host/lib/rfnoc/mock_block.cpp:40:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_64 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/moving_average_block_control.cpp:35:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/moving_average_block_control.cpp:45:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/moving_average_block_control.cpp:23:1: style: The class 'moving_average_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/noc_block_base.cpp:203:9: error: There is an unknown macro here somewhere. Configuration is required. If RFNOC_LOG_WARNING is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _resolve_all_cb [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmd_timespecs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:99:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_fwd_policies [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_fwd_map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_fwd_policies [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_fwd_map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:227:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _props [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:274:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_resolvers [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:495:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _props [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:209:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:214:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/node.cpp:232:75: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:45:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CTRL_STATUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_LINES_PER_PKT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_BYTES_PER_PKT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_THROTTLE_CYC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_LINES_PER_PKT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_BYTES_PER_PKT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_THROTTLE_CYC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:146:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:164:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:194:5: warning: Member variable 'null_block_control_impl::_nipc' is not initialized. [uninitMemberVarPrivate] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:197:5: warning: Member variable 'null_block_control_impl::_item_width' is not initialized. [uninitMemberVarPrivate] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:76:55: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:103:75: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:64:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _spc [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:304:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:330:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _spc [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fpga_compat [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:361:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:367:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:373:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:384:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:395:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:400:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:426:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:443:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:460:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:544:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:550:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:556:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:562:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:576:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:588:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:612:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:618:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:624:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:642:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:648:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:656:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:665:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:941:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _last_stream_cmd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:998:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RX_HAS_TIME [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1011:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWREG_RX_ERR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1067:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWREG_RX_ERR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samp_width [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/register_iface_holder.cpp:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _reg [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/registry_factory.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/registry_factory.cpp:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/registry_factory.cpp:99:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_DEVICE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:211:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:223:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:234:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:245:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_FULLNESS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:285:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_POS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:324:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_POS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_TYPE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:369:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_TYPE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:384:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:390:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAY_CMD_STOP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:473:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:521:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:584:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_ITEM_SIZE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_BASE_ADDR_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:615:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BASE_ADDR_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:628:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:636:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:701:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:712:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:85:1: style: The class 'replay_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/rf_control/antenna.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_antennas [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/antenna.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_antennas [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN_PROFILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN_PROFILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN_PROFILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sub [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_profiles [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_profiles [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sub [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:30:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:42:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:165:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blk_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:296:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blk_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:357:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blk_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:514:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blk_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blk_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:723:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_KEY_GRAPH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:774:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:799:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:848:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:916:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:950:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:983:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:34:12: style: struct member 'block_xbar_info::xbar_port' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:36:12: style: struct member 'block_xbar_info::inst_num' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:32:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _disconnect_cb [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:123:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stream_args [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _overrun_handling_mode [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_MTU [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SCALING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:306:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _async_msg_queue [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _disconnect_cb [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stream_args [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_MTU [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SCALING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer_replay_buffered.cpp:38:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:54:28: debug: Function::addArguments found argument 'this' with varid 0. [varid0] uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:140:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CONSTANT_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:303:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_GAIN_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CARTESIAN_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/split_stream_block_control.cpp:42:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE_MAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/switchboard_block_control.cpp:77:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/switchboard_block_control.cpp:121:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/switchboard_block_control.cpp:24:1: style: The class 'switchboard_block_control_impl' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/lib/rfnoc/switchboard_block_control.cpp:66:18: style: class member 'switchboard_block_control_impl::_num_output_ports' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:124:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:133:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:173:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:246:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:373:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:394:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:417:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:459:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:83:5: style: Class 'node_finder_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:102:5: style: Class 'node_storer_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/rfnoc/tx_async_msg_queue.cpp:19:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/vector_iir_block_control.cpp:36:32: debug: Function::addArguments found argument 'this' with varid 0. [varid0] uhd-4.6.0.0/host/lib/rfnoc/vector_iir_block_control.cpp:93:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DELAY_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/window_block_control.cpp:29:28: debug: Function::addArguments found argument 'this' with varid 0. [varid0] uhd-4.6.0.0/host/lib/rfnoc/window_block_control.cpp:69:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_MAX_LEN_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/rfnoc/window_block_control.cpp:109:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_LOAD_COEFF_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/adapter.cpp:14:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/dpdk_simple.cpp:99:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint8_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/dpdk_simple.cpp:132:48: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/dpdk_simple.cpp:133:44: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/dpdk_simple.cpp:134:44: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/dpdk_simple.cpp:134:30: style: Variable 'ip_hdr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:206:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_recv_frames [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_recv_frames [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_recv_frames [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:298:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_send_frames [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:316:21: warning: The class 'inline_send_io' defines member variable with name '_recv_cb' also defined in its parent class 'inline_recv_cb'. [duplInheritedMember] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:41:21: note: Parent variable 'inline_recv_cb::_recv_cb' uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:316:21: note: Derived variable 'inline_send_io::_recv_cb' uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:53:5: style: Class 'inline_recv_mux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:147:41: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug_level [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:78:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_ERROR_NO_DEVICE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:244:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSerialNumber [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:423:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idVendor [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:428:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idProduct [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:478:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:140:9: performance: Variable '_session' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:229:9: performance: Variable '_dev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:300:9: performance: Variable '_dev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:393:9: performance: Variable '_dev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:138:5: style: Class 'libusb_device_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:227:5: style: Class 'libusb_device_descriptor_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:298:5: style: Class 'libusb_device_handle_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:391:5: style: Class 'libusb_special_handle_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:324:60: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:261:39: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_TRANSFER_COMPLETED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_TRANSFER_CANCELLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_ERROR_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:42:9: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:67:5: style: Struct 'lut_result_completed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:410:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:382:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:91:23: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:380:38: style: Variable 'e' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/transport/nirio/lvbitx/template_lvbitx.cpp:32:26: error: syntax error [syntaxError] uhd-4.6.0.0/host/lib/transport/nirio/nifpga_lvbitx.cpp:21:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icase [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_linux.cpp:20:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_linux.cpp:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_linux.cpp:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:11:53: debug: Function::addArguments found argument 'device_path' with varid 0. [varid0] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:24:52: debug: Function::addArguments found argument 'device_handle' with varid 0. [varid0] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:34:51: debug: Function::addArguments found argument 'device_handle' with varid 0. [varid0] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:14:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:17:45: style: Parameter 'device_handle' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:43:48: style: Parameter 'map' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENERIC_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:130:22: style: Condition 'map.addr==NULL' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:106:48: note: Assignment 'mapped_addr=0', assigned value is 0 uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:114:32: note: Assuming condition is false uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:129:43: note: Assignment 'map.addr=reinterpret_cast(mapped_addr)', assigned value is 0 uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:130:22: note: Condition 'map.addr==NULL' is always true uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:82:35: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/nirio/nirio_resource_manager.cpp:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _kernel_proxy [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_resource_manager.cpp:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_InvalidParameter [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/nirio_resource_manager.cpp:39:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/lib/transport/nirio/nirio_resource_manager.cpp:49:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/lib/transport/nirio/niriok_proxy_impl_v1.cpp:615:5: error: There is an unknown macro here somewhere. Configuration is required. If READER_LOCK is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/transport/nirio/niriok_proxy_impl_v2.cpp:532:5: error: There is an unknown macro here somewhere. Configuration is required. If READER_LOCK is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_regs.hpp:214:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLK_SOURCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_regs.hpp:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FREQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_regs.hpp:252:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBLIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _riok_proxy [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:54:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:104:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:117:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:124:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:172:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:223:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ctor_status [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:183:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:211:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_RpcSessionError [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio/status.cpp:29:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NIRIO_ERROR_TABLE_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_link.cpp:163:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:238:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:340:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:51:5: warning: Member variable 'nirio_zero_copy_mrb::_typed_buffer' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:95:5: warning: Member variable 'nirio_zero_copy_msb::_typed_buffer' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:273:12: style: Virtual function 'get_num_recv_frames' is called from constructor 'nirio_zero_copy_impl(uhd::niusrprio::niusrprio_session::sptr fpga_session,uint32_t instance,const zero_copy_xport_params&xport_params)' at line 226. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:226:40: note: Calling get_num_recv_frames uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:273:12: note: get_num_recv_frames is a virtual function uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:277:12: style: Virtual function 'get_recv_frame_size' is called from constructor 'nirio_zero_copy_impl(uhd::niusrprio::niusrprio_session::sptr fpga_session,uint32_t instance,const zero_copy_xport_params&xport_params)' at line 228. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:228:62: note: Calling get_recv_frame_size uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:277:12: note: get_recv_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:293:12: style: Virtual function 'get_num_send_frames' is called from constructor 'nirio_zero_copy_impl(uhd::niusrprio::niusrprio_session::sptr fpga_session,uint32_t instance,const zero_copy_xport_params&xport_params)' at line 232. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:232:40: note: Calling get_num_send_frames uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:293:12: note: get_num_send_frames is a virtual function uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:297:12: style: Virtual function 'get_send_frame_size' is called from constructor 'nirio_zero_copy_impl(uhd::niusrprio::niusrprio_session::sptr fpga_session,uint32_t instance,const zero_copy_xport_params&xport_params)' at line 234. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:234:62: note: Calling get_send_frame_size uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:297:12: note: get_send_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:164:16: style: The scope of the variable 'actual_depth' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:164:34: style: The scope of the variable 'actual_size' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:364:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOTH_SEND_AND_RECV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:468:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:518:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECV_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_recv [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_recv [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:41: warning: Class 'offload_thread_queue < from_offload_thread_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:41: warning: Class 'offload_thread_queue < from_offload_thread_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:41: warning: Class 'offload_thread_queue < to_offload_thread_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:41: warning: Class 'offload_thread_queue < to_offload_thread_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:104:5: style: Struct 'client_port_impl_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:5: style: Class 'offload_thread_queue < from_offload_thread_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:34:5: style: Class 'offload_thread_queue < to_offload_thread_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_buffs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _socket [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _socket [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:100:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ETHERNET_MTU [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ctx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:119:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rte_ether_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_buff_head [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:171:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rte_ether_hdr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _remote_mac [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:161:33: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:180:33: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_simple.cpp:32:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_matching [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_simple.cpp:110:9: performance: Variable '_udp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/transport/udp_simple.cpp:108:5: style: Class 'udp_simple_uart_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:90:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_INVALID_EVENT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:142:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_INVALID_EVENT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:216:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_MAXIMUM_WAIT_EVENTS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:462:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ETHERNET_MTU [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:343:17: style: Virtual function 'get_local_addr' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 270. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:270:42: note: Calling get_local_addr uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:343:17: note: get_local_addr is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:332:14: style: Virtual function 'get_local_port' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 270. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:270:61: note: Calling get_local_port uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:332:14: note: get_local_port is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:303:12: style: Virtual function 'get_num_recv_frames' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 273. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:273:32: note: Calling get_num_recv_frames uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:303:12: note: get_num_recv_frames is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:307:12: style: Virtual function 'get_recv_frame_size' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 276. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:276:57: note: Calling get_recv_frame_size uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:307:12: note: get_recv_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:323:12: style: Virtual function 'get_num_send_frames' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 280. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:280:32: note: Calling get_num_send_frames uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:323:12: note: get_num_send_frames is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:327:12: style: Virtual function 'get_send_frame_size' is called from constructor 'udp_zero_copy_wsa_impl(const std::string&addr,const std::string&port,zero_copy_xport_params&xport_params,const device_addr_t&hints)' at line 283. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:283:57: note: Calling get_send_frame_size uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:327:12: note: get_send_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:244:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:250:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:256:24: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:337:35: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:349:35: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:365:46: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:376:46: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:399:23: performance: Function parameter 'tx_rx' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:287:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_DEFAULT_NUM_FRAMES [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:240:17: style: Virtual function 'get_local_addr' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 168. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:168:42: note: Calling get_local_addr uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:240:17: note: get_local_addr is a virtual function uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:235:14: style: Virtual function 'get_local_port' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 168. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:168:61: note: Calling get_local_port uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:235:14: note: get_local_port is a virtual function uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:206:12: style: Virtual function 'get_num_recv_frames' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 171. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:171:32: note: Calling get_num_recv_frames uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:206:12: note: get_num_recv_frames is a virtual function uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:210:12: style: Virtual function 'get_recv_frame_size' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 173. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:173:53: note: Calling get_recv_frame_size uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:210:12: note: get_recv_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:226:12: style: Virtual function 'get_num_send_frames' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 177. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:177:32: note: Calling get_num_send_frames uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:226:12: note: get_num_send_frames is a virtual function uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:230:12: style: Virtual function 'get_send_frame_size' is called from constructor 'udp_zero_copy_asio_impl(const std::string&addr,const std::string&port,const zero_copy_xport_params&xport_params)' at line 179. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:179:53: note: Calling get_send_frame_size uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:230:12: note: get_send_frame_size is a virtual function uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:50:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _port [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:246:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tx_pktbuf_pool [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rx_pktbuf_pools [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:442:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _init_mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:607:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ports [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:644:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ports [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:664:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _io_srv_portid_map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:681:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:566:44: style: Condition '!all_ports_up' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:560:17: note: Assuming that condition 'all_ports_up' is not redundant uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:566:44: note: Condition '!all_ports_up' is always true uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:289:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:416:41: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:441:18: style: The scope of the variable 'i' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:46:23: performance: Function parameter 'ipv4' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:368:23: style: Variable 'key' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:492:84: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ports [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:81:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lcore_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:99:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_OPEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:126:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_ARP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_CLOSE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:191:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_CLOSE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_XPORT_CONNECT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:246:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_XPORT_CONNECT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PENDING_SERVICE_REQS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:390:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:424:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:451:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:505:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:587:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:667:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_BURST_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:757:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:771:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:832:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_BURST_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:876:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_BURST_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:928:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _retry_head [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:99:64: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:126:66: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:134:71: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:150:68: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:170:69: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:191:69: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:220:46: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:246:46: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:257:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:386:27: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:420:27: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:431:54: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:465:25: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:472:30: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:481:17: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:500:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:513:29: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:528:56: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:533:59: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:544:56: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:549:58: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:574:37: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:585:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:630:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:677:29: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:680:44: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:698:53: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:721:18: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:732:30: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:760:42: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:783:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:800:33: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:801:33: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:840:65: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:847:24: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:879:68: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:666:11: style: The scope of the variable 'l2_data' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:915:14: style: Variable 'recv_io' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:918:14: style: Variable 'send_io' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:315:26: style: Variable 'next' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/types/device_addr.cpp:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/device_addr.cpp:117:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/filters.cpp:20:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/filters.cpp:54:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/filters.cpp:62:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/mac_addr.cpp:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/mac_addr.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bytes [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/metadata.cpp:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_time_spec [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/metadata.cpp:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_code [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/metadata_c.cpp:18:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/types/ranges.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _start [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stop [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _step [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges.cpp:61:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stop [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges.cpp:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _start [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges.cpp:197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/ranges_c.cpp:17:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/types/sensors.cpp:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:68:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors.cpp:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/sensors_c.cpp:21:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C_SAVE_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/types/serial.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_custom_divider [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/serial.cpp:66:5: style: Struct 'eeprom16_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/types/string_vector_c.cpp:13:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/types/time_spec.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/time_spec.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/tune.cpp:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_rf_freq [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/tune_c.cpp:50:64: style: Parameter 'tune_result_c' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/lib/types/usrp_info_c.cpp:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_ERROR_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/types/usrp_info_c.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_ERROR_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.cpp:139:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.hpp:86:5: style: Class 'b100_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/b100/clock_ctrl.cpp:237:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/b100/codec_ctrl.cpp:122:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:31:9: performance: Variable '_wb_iface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:32:9: performance: Variable '_i2c_iface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:33:9: performance: Variable '_spi_iface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:34:9: performance: Variable '_clock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:35:9: performance: Variable '_codec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/b100/fifo_ctrl_excelsior.cpp:64:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:208:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:237:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:459:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:539:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_payload_bytes [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:582:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:183:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_vrt_unpacker' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_header_offset_words32' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_tick_rate' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_samp_rate' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_num_outputs' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_bytes_per_otw_item' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_bytes_per_cpu_item' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_convert_nsamps' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_convert_buffs' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_convert_buffer_offset_bytes' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: warning: Member variable 'recv_packet_handler::_convert_bytes_to_copy' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_vrt_packer' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_header_offset_words32' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_tick_rate' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_samp_rate' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_num_inputs' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_bytes_per_otw_item' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_bytes_per_cpu_item' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_max_samples_per_packet' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_convert_nsamps' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_convert_buffs' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_convert_buffer_offset_bytes' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: warning: Member variable 'send_packet_handler::_convert_if_packet_info' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:64:5: style: Class 'recv_packet_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:326:9: style: Struct 'buffers_info_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:805:5: style: Class 'recv_packet_streamer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:49:5: style: Class 'send_packet_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/super_send_packet_handler.hpp:392:5: style: Class 'send_packet_streamer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:398:36: style: The scope of the variable 'buff' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:128:70: style:inconclusive: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.hpp:90:68: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:128:70: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:193:70: style:inconclusive: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.hpp:91:68: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:193:70: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:42:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:17:19: style: struct member 'b100_eeprom_map::_r' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:18:19: style: struct member 'b100_eeprom_map::revision' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:19:19: style: struct member 'b100_eeprom_map::product' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:20:19: style: struct member 'b100_eeprom_map::name' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:21:19: style: struct member 'b100_eeprom_map::serial' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/b200/b200_cores.hpp:50:5: style: Class 'b200_ref_pll_ctrl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.hpp:80:50: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.hpp:92:50: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.hpp:95:56: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:165:29: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:172:29: debug: Function::addArguments found argument 'addr' with varid 0. [varid0] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:219:55: debug: Function::addArguments found argument 'force' with varid 0. [varid0] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:127:5: style: Class 'b200_iface_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:182:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:202:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:381:48: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:404:48: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:429:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:453:50: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:601:23: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:721:23: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:219:27: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:488:42: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:666:48: performance: Function parameter 'filestring' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/b200/b200_image_loader.cpp:139:1: error: syntax error [syntaxError] uhd-4.6.0.0/host/lib/usrp/b200/b200_impl.cpp:851:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:76:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MAX_CLOCK_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:271:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:287:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:294:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:429:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:498:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:560:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:393:70: style:inconclusive: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/b200/b200_impl.hpp:121:68: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:393:70: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:525:70: style:inconclusive: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/b200/b200_impl.hpp:122:68: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:525:70: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/b200/b200_mb_eeprom.cpp:76:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_radio_ctrl_core.cpp:65:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/b200/b200_uart.cpp:38:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/b200/b200_uart.cpp:78:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:38:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_FALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:59:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_FALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:119:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN_MODE_SLOW_AGC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:163:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMING_MODE_1R1T [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MIN_BW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:304:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAIN_1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:45:13: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:236:23: style: Redundant initialization for 'actual_bw'. The initialized value is overwritten before it is read. [redundantInitialization] uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:232:48: note: actual_bw is initialized uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:236:23: note: actual_bw is overwritten uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1905:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2692:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2752:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2804:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2948:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_FIR_I16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2057:13: style:inconclusive: Boolean expression 'tx1' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1152:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][0], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1152:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1153:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][1], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1153:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1154:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][2], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1154:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1155:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][3], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1155:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1156:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][4], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1156:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1157:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][5], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1157:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1158:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][6], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1158:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1159:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][7], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1159:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1160:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][8], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1160:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1161:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][9], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1161:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1162:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][10], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1162:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1163:45: warning: Either the condition 'vcoindex>53' is redundant or the array 'synth_cal_lut[53][12]' is accessed at index synth_cal_lut[53][11], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1148:18: note: Assuming that condition 'vcoindex>53' is not redundant uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1163:45: note: Array index out of bounds uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_rx_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_tx_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_req_rx_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_req_tx_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_last_rx_cal_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_last_tx_cal_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_rx_analog_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_tx_analog_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_rx_bb_lp_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_tx_bb_lp_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_rx_tia_lp_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_tx_sec_lp_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:32:5: warning: Member variable 'ad9361_device_t::_baseband_bw' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:651:12: style: Same expression used in consecutive assignments of 'scale_res' and 'scale_cap'. [duplicateAssignExpression] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:652:12: note: Same expression used in consecutive assignments of 'scale_res' and 'scale_cap'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:651:12: note: Same expression used in consecutive assignments of 'scale_res' and 'scale_cap'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:272:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:297:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:310:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:373:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:430:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:767:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:801:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:853:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:922:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2082:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2625:13: style: The scope of the variable 'lower_val' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2626:13: style: The scope of the variable 'higher_val' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2627:14: style: The scope of the variable 'coeff' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2694:13: style: The scope of the variable 'taps_array_rx' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2695:13: style: The scope of the variable 'taps_array_tx' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2753:13: style: The scope of the variable 'taps_array_rx' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2754:13: style: The scope of the variable 'taps_array_tx' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2870:13: style: The scope of the variable 'taps_rx_array' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2872:13: style: The scope of the variable 'taps_tx_array' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:324:69: style:inconclusive: Function '_calibrate_baseband_rx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:251:56: note: Function '_calibrate_baseband_rx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:324:69: note: Function '_calibrate_baseband_rx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:392:69: style:inconclusive: Function '_calibrate_baseband_tx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:252:56: note: Function '_calibrate_baseband_tx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:392:69: note: Function '_calibrate_baseband_tx_analog_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:448:63: style:inconclusive: Function '_calibrate_secondary_tx_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:253:50: note: Function '_calibrate_secondary_tx_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:448:63: note: Function '_calibrate_secondary_tx_filter' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:538:51: style:inconclusive: Function '_calibrate_rx_TIAs' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:254:38: note: Function '_calibrate_rx_TIAs' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:538:51: note: Function '_calibrate_rx_TIAs' argument 1 names different: declaration 'rfbw' definition 'req_rfbw'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1079:48: style:inconclusive: Function '_setup_gain_control' argument 1 names different: declaration 'use_agc' definition 'agc'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.h:263:35: note: Function '_setup_gain_control' argument 1 names different: declaration 'use_agc' definition 'agc'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1079:48: note: Function '_setup_gain_control' argument 1 names different: declaration 'use_agc' definition 'agc'. uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:65:9: style: Variable 'num_taps_list' can be declared as const array [constVariable] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2489:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2577:5: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:504:16: style: Variable 'reg0d0' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1030:24: style: Variable 'new_gain_table' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2693:17: style: Unused variable: name [unusedVariable] uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:65:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MAX_BW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:223:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:191:57: performance: Function parameter 'dir' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_counter [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:45:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_counter [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mosi_edge [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_pump_mode [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/apply_corrections.cpp:182:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/apply_corrections.cpp:196:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:76:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:110:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:166:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:298:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:333:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_SET_LED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_0_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:350:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_0_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_1_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_1_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:374:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_TX_ENABLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:380:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RX_ENABLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:386:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_TX_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:392:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RX_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:397:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:406:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRT_VENDOR_OUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRT_VENDOR_IN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:443:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_I2C_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_I2C_READ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:134:9: performance: Variable '_ctrl_transport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:132:5: style: Class 'fx2_ctrl_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:263:23: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:304:19: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:341:49: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:350:49: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:359:49: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:368:49: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:459:40: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:470:45: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:68:35: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:97:32: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:104:17: style: Unused variable: _data [unusedVariable] uhd-4.6.0.0/host/lib/usrp/common/io_service_args.cpp:45:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:157:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adapter_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:249:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:324:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_count [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:385:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOTH_SEND_AND_RECV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:476:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYNC_MSG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:138:22: performance:inconclusive: Technically the member function 'uhd::usrp::blocking_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:245:43: note: Technically the member function 'uhd::usrp::blocking_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:138:22: note: Technically the member function 'uhd::usrp::blocking_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:303:22: performance:inconclusive: Technically the member function 'uhd::usrp::polling_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:381:42: note: Technically the member function 'uhd::usrp::polling_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:303:22: note: Technically the member function 'uhd::usrp::polling_io_service_mgr::_create_new_io_service' can be static (but you may consider moving to unnamed namespace). uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:412:5: style: Class 'io_service_mgr_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:472:30: style:inconclusive: Function 'connect_links' argument 4 names different: declaration 'default_args' definition 'default_args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:417:34: note: Function 'connect_links' argument 4 names different: declaration 'default_args' definition 'default_args_'. uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:472:30: note: Function 'connect_links' argument 4 names different: declaration 'default_args' definition 'default_args_'. uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:343:14: style: Local variable 'it' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:320:10: note: Shadowed declaration uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:343:14: note: Shadow variable uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:171:43: performance: Searching before insertion is not necessary. Instead of '_streamer_info_map[streamer_id]={}' consider using '_streamer_info_map.try_emplace(streamer_id, {});'. [stlFindInsert] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:81:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POWERDOWN_NORMAL_OPERATION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:90:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POWERDOWN_POWER_DOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:204:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTA_MUX_CHANNEL_DIVIDER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:365:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:458:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUXOUT_LD_SEL_LOCK_DETECT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:478:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDIV_DIVIDE_BY_256 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:517:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:543:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULT_HI_LESS_THAN_EQUAL_TO_100M [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:635:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASH_ORDER_THIRD_ORDER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:658:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSC_2X_DISABLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:728:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_PHASE_SYNC_EN_NORMAL_OPERATION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:904:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAMP_EN_NORMAL_OPERATION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/lmx2592.cpp:166:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_POWER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:153:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_POWER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:194:10: style: Virtual function 'set_serial' is called from constructor 'pwr_cal_mgr_impl(const std::string&serial,const std::string&log_id,get_double_type&&get_freq,get_str_type&&get_key,uhd::gain_group::sptr gain_group)' at line 55. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:55:9: note: Calling set_serial uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:194:10: note: set_serial is a virtual function uhd-4.6.0.0/host/lib/usrp/common/recv_packet_demuxer.cpp:91:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/common/recv_packet_demuxer.cpp:25:5: warning: Member variable 'recv_pkt_demux_mrb::buff' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/cores/dma_fifo_core_3000.cpp:232:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/dma_fifo_core_3000.cpp:297:9: style: Struct 'mem_size_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/cores/dma_fifo_core_3000.cpp:206:78: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readback [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_attr_map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:91:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ATR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDR_INPUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_OUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_SRC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ATR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:260:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:409:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:423:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:430:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:449:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:317:20: style:inconclusive: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. [initializerList] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:61:11: note: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:317:20: note: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:247:9: style: Class 'masked_reg_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:42:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:60:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:73:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:163:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:205:10: style: Virtual function 'set_ddr_reg' is called from constructor 'gpio_core_200_32wo_impl(wb_iface::sptr iface,const long base)' at line 202. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:202:9: note: Calling set_ddr_reg uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:205:10: note: set_ddr_reg is a virtual function uhd-4.6.0.0/host/lib/usrp/cores/i2c_core_100_wb32.cpp:74:50: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/i2c_core_200.cpp:75:49: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/rx_dsp_core_200.cpp:86:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/cores/rx_dsp_core_3000.cpp:56:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/cores/rx_frontend_core_200.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/rx_frontend_core_3000.cpp:121:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HETERODYNE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/rx_frontend_core_3000.cpp:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/rx_vita_core_3000.cpp:46:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/cores/spi_core_3000.cpp:71:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_FALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/spi_core_3000.cpp:72:29: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/lib/usrp/cores/spi_core_4000.cpp:72:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_FALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/spi_core_4000.cpp:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/spi_core_4000.cpp:132:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/cores/time_core_3000.cpp:41:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/cores/tx_dsp_core_3000.cpp:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/tx_frontend_core_200.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/tx_frontend_core_200.cpp:58:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/tx_frontend_core_200.cpp:59:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/tx_frontend_core_200.cpp:60:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/tx_frontend_core_200.cpp:61:30: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/cores/tx_vita_core_3000.cpp:49:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asio [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compat_num [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_RAW_PAYLOAD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:134:38: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/lib/usrp/dboard/db_basic_and_lf.cpp:175:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_basic_and_lf.cpp:272:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_basic_and_lf.hpp:18:54: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/db_cbx.cpp:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_cbx.cpp:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_cbx.cpp:69:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:126:5: style: Class 'sbx_xcvr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:184:9: style: Class 'sbx_version3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:206:9: style: Class 'sbx_version4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.hpp:233:9: style: Class 'cbx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:68:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mangle_i2c_addrs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:177:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_clock_divider [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:273:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:562:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:57:5: style: Class 'dbsrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:63:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mangle_i2c_addrs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:194:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:250:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:52:5: style: Class 'dbsrx2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:184:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:344:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:386:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_DAC_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:407:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:498:40: style: Iterating over container 'addrs' that is always empty. [knownEmptyContainer] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:164:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:365:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:381:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:299:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:324:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:28:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:28:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:45:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:63:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:160:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:198:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mangle_i2c_addrs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:250:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:459:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BANDSEL_VHFLO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:189:5: style: Class 'tvrx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:307:55: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx2.cpp:1128:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:86:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:166:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:348:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:363:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:394:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:408:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:422:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:479:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:508:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:546:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:573:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:29:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_READ_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:256:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CH2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:308:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LO_EXPORT_DISABLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:561:5: warning: Member variable 'twinrx_settings_expert::_cached_lo1_synth0_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:561:5: warning: Member variable 'twinrx_settings_expert::_cached_lo2_synth0_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:561:5: warning: Member variable 'twinrx_settings_expert::_cached_lo1_synth1_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:561:5: warning: Member variable 'twinrx_settings_expert::_cached_lo2_synth1_freq' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:282:9: performance: Variable '_db_iface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:84:5: style: Class 'twinrx_gpio' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:23:5: style: Struct 'rf_freq_abs_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:35:5: style: Struct 'rf_freq_ppm_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:166:5: style: Class 'twinrx_lo_config_expert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:367:5: style: Class 'twinrx_antenna_expert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:482:5: style: Class 'twinrx_ant_gain_expert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:280:5: style: Class 'twinrx_rcvr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:45:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:70:79: performance: Function parameter 'ch' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:103:78: performance: Function parameter 'ch' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:267:82: performance: Function parameter 'ch' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:424:78: performance: Function parameter 'ch' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/db_ubx.cpp:593:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/dboard/db_unknown.cpp:56:5: style: Class 'unknown_rx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_unknown.cpp:62:5: style: Class 'unknown_tx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:66:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:134:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:150:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:169:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:97:5: style: Class 'wbx_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:158:9: style: Class 'wbx_version2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:174:9: style: Class 'wbx_version3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.hpp:190:9: style: Class 'wbx_version4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:91:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:155:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:41:5: style: Class 'wbx_simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:178:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:196:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_DAC_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:219:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:184:37: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:193:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:214:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:240:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:195:37: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/db_xcvr2450.cpp:325:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.hpp:31:5: style: Class 'e31x_radio_control_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:90:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:160:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:39:54: style: Same value in both branches of ternary operator. [duplicateValueTernary] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:78:57: style: Same value in both branches of ternary operator. [duplicateValueTernary] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:122:53: style: Same value in both branches of ternary operator. [duplicateValueTernary] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e31x_radio_control_impl.cpp:138:53: style: Same value in both branches of ternary operator. [duplicateValueTernary] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e320_radio_control_impl.hpp:30:5: style: Class 'e320_radio_control_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e320_radio_control_impl.cpp:75:50: style: Same value in both branches of ternary operator. [duplicateValueTernary] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_ad9361_iface.cpp:153:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_ad9361_iface.cpp:17:5: style: Class 'e3xx_ad9361_iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samp_rate_in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:231:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:272:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:303:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:317:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:372:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:380:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:488:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADIO_BASE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:562:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:603:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:610:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:268:53: style:inconclusive: Function 'set_rx_agc' argument 1 names different: declaration 'enable' definition 'enb'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.hpp:97:32: note: Function 'set_rx_agc' argument 1 names different: declaration 'enable' definition 'enb'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:268:53: note: Function 'set_rx_agc' argument 1 names different: declaration 'enable' definition 'enb'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:430:24: style:inconclusive: Function 'get_rx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.hpp:128:58: note: Function 'get_rx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:430:24: note: Function 'get_rx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:442:24: style:inconclusive: Function 'get_tx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.hpp:130:58: note: Function 'get_tx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:442:24: note: Function 'get_tx_sensor' argument 1 names different: declaration 'name' definition 'sensor_name'. uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:516:26: style: Variable 'tries' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:94:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:329:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:350:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:263:15: performance: Range variable 'tx_gain_name' should be declared as const reference. [iterateByValue] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:282:15: performance: Range variable 'rx_gain_name' should be declared as const reference. [iterateByValue] uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:358:27: style: Variable 'tx_fe' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF0_ATR_OPTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:167:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC4_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_CLK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC0_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _radio_slot [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA_SYNC_INT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:120:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:129:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:164:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:170:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:176:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:196:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:208:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:219:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:231:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:240:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFDC_NCO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:256:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:291:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fbx_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:120:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:136:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:173:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:203:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _frontend_time [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_ADDRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_ADDRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _antenna [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _trx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_freq_desired [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:137:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.cpp:20:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.cpp:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_bands.cpp:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_BAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_bands.cpp:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_BAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:71:5: style: Class 'magnesium_radio_control_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:231:51: performance: Function parameter 'band_map' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:234:51: performance: Function parameter 'band_map' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:264:47: performance: Function parameter 'band_map' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:285:46: performance: Function parameter 'source' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:286:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:290:46: performance: Function parameter 'source' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:291:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:27:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:21:54: style:inconclusive: Function 'magnesium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.hpp:129:37: note: Function 'magnesium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:21:54: note: Function 'magnesium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:21:75: style:inconclusive: Function 'magnesium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.hpp:129:62: note: Function 'magnesium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:21:75: note: Function 'magnesium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:202:16: style:inconclusive: Function 'set_tx_atr_bits' argument 6 names different: declaration 'tx_myk_enb' definition 'tx_myk_en'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.hpp:226:20: note: Function 'set_tx_atr_bits' argument 6 names different: declaration 'tx_myk_enb' definition 'tx_myk_en'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_cpld_ctrl.cpp:202:16: note: Function 'set_tx_atr_bits' argument 6 names different: declaration 'tx_myk_enb' definition 'tx_myk_en'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWBAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWBAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:457:74: style:inconclusive: Function 'get_rx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp:34:61: note: Function 'get_rx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:457:74: note: Function 'get_rx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:466:74: style:inconclusive: Function 'get_tx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.hpp:39:61: note: Function 'get_tx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:466:74: note: Function 'get_tx_gain_tuple' argument 2 names different: declaration 'band_' definition 'band'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:440:54: performance: Function parameter 'gain_tuple' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:50:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FB_SEL_DIVIDED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tx_gain_profile_api [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:327:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:385:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:424:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:447:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:487:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:508:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:522:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:547:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:561:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:599:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:671:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:684:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:741:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:818:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:843:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:863:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:888:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:899:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:946:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:971:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:991:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1016:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1027:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1040:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1082:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:149:54: style:inconclusive: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:82:28: note: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:149:54: note: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:252:18: style:inconclusive: Function 'set_tx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:87:42: note: Function 'set_tx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:252:18: note: Function 'set_tx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:323:18: style:inconclusive: Function 'set_rx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:88:42: note: Function 'set_rx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:323:18: note: Function 'set_rx_frequency' argument 1 names different: declaration 'freq' definition 'req_freq'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:820:19: performance: Range variable 'rx_lo_name' should be declared as const reference. [iterateByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:851:72: performance: Function parameter 'source' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:852:23: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:948:19: performance: Range variable 'tx_lo_name' should be declared as const reference. [iterateByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:979:72: performance: Function parameter 'source' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:980:23: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1038:23: performance: Function parameter 'band_map' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:153:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:291:26: style: Variable 'fe' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:897:24: style: Variable 'source' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1025:24: style: Variable 'source' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_cpld.cpp:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_cpld.cpp:224:16: style:inconclusive: Function '_update_tx_freq_switches' argument 2 names different: declaration 'bypass_amps' definition 'bypass_amp'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.hpp:278:20: note: Function '_update_tx_freq_switches' argument 2 names different: declaration 'bypass_amps' definition 'bypass_amp'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_cpld.cpp:224:16: note: Function '_update_tx_freq_switches' argument 2 names different: declaration 'bypass_amps' definition 'bypass_amp'. uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:21:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:65:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:91:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:412:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:105:74: performance: Function parameter 'transactions' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:112:74: performance: Function parameter 'transactions' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:298:62: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:322:62: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:346:62: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:369:62: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:63:5: style: Class 'rhodium_radio_control_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:270:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DEMOD_ADJ_RES_1500_OHM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:303:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_LO_FILTER_SEL_0_9GHZ_LPF [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:323:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:364:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:391:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:96:44: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:90:50: style:inconclusive: Function 'rhodium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.hpp:132:35: note: Function 'rhodium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:90:50: note: Function 'rhodium_cpld_ctrl' argument 1 names different: declaration 'write_spi_fn' definition 'write_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:90:71: style:inconclusive: Function 'rhodium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.hpp:132:60: note: Function 'rhodium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:90:71: note: Function 'rhodium_cpld_ctrl' argument 2 names different: declaration 'read_spi_fn' definition 'read_fn'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samp_rate_in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:273:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:353:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:374:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:392:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:447:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:515:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:530:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:611:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:635:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:718:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:738:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:746:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:336:17: performance: Function '_get_tx_fe_connection()' should return member '_tx_fe_connection' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:337:17: performance: Function '_get_rx_fe_connection()' should return member '_rx_fe_connection' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:97:52: style:inconclusive: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:71:28: note: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:97:52: note: Function 'set_rate' argument 1 names different: declaration 'rate' definition 'requested_rate'. uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:101:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_cpld.cpp:76:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_band [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_cpld.cpp:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_band [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:50:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:159:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:255:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:570:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:414:32: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:424:32: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:449:32: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:500:32: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:510:32: performance: Function parameter 'src' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:48:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:58:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:263:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:311:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:320:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:330:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:441:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:453:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:476:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:487:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:575:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:646:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:684:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:463:10: style: Variable 'out_enabled' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_ctrl.cpp:162:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:121:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHOR_USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:619:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LO_EXTERNAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_gain_tables.hpp:72:5: style: Class 'twinrx_gain_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:455:19: style: Condition '_cal_mode==twinrx_ctrl::CAL_CH1' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:453:28: note: Assignment '_cal_mode=twinrx_ctrl::CAL_DISABLED', assigned value is 0 uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:455:19: note: Condition '_cal_mode==twinrx_ctrl::CAL_CH1' is always false uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:458:26: style: Condition '_cal_mode==twinrx_ctrl::CAL_CH2' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:453:28: note: Assignment '_cal_mode=twinrx_ctrl::CAL_DISABLED', assigned value is 0 uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:458:26: note: Condition '_cal_mode==twinrx_ctrl::CAL_CH2' is always false uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:77:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:79:11: note: Found duplicate branches for 'if' and 'else'. uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:77:16: note: Found duplicate branches for 'if' and 'else'. uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:90:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:92:11: note: Found duplicate branches for 'if' and 'else'. uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:90:16: note: Found duplicate branches for 'if' and 'else'. uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_gain_tables.cpp:801:37: style:inconclusive: Function 'lookup_table' argument 2 names different: declaration 'presel_path' definition 'preselector_path'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_gain_tables.hpp:69:41: note: Function 'lookup_table' argument 2 names different: declaration 'presel_path' definition 'preselector_path'. uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_gain_tables.cpp:801:37: note: Function 'lookup_table' argument 2 names different: declaration 'presel_path' definition 'preselector_path'. uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:69:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCRATCH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_LED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_LED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:216:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:227:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RX_DSA_MAX_ATT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:261:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:319:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:363:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_ANT_10 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:419:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_IF1_5 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_IF2_7_8 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:508:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_RF_9 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:552:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_IF1_6 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_IF2_1_2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:623:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:663:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO_LOCK_TIMEOUT_MS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:690:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lo_spi_offset [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:697:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:746:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO_14 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYPASS_SYNC_REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYPASS_SYNC_REGISTER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:827:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CHAN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:843:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CHAN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:857:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:883:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:900:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:931:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:69:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _radio_slot [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:129:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:169:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:185:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:246:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:295:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:438:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:451:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:465:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:478:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:491:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:502:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:511:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:532:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:543:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:551:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:557:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:581:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:593:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:630:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:685:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 10ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:712:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:731:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rx_pwr_mgr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cpld [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:122:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:393:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:427:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:531:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:556:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:578:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _frontend_time [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:150:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _desired_frequency [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _coerced_lo2_frequency [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test_mode_enabled [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gain_coerced [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _atr_mode [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:476:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _trx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:487:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_freq_desired [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:505:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:619:14: style: Condition 'times_match' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:595:9: note: Assuming that condition 'times_match' is not redundant uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:619:14: note: Condition 'times_match' is always false uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lmx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lmx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _freq [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _testing_mode_enabled [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _testing_mode_enabled [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:25:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _impl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_iface [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_eeprom [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_eeprom [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_subtree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_subtree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:113:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:83:41: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:91:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:75:24: style: Unused variable: ss [unusedVariable] uhd-4.6.0.0/host/lib/usrp/dboard_eeprom_c.cpp:15:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/dboard_id.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_id.cpp:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_id.cpp:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/dboard_manager.cpp:506:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/fe_connection.cpp:35:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sampling_mode [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:204:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:372:10: style: Virtual function 'gps_detected' is called from constructor 'gps_ctrl_impl(uart_iface::sptr uart)' at line 249. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:249:9: note: Calling update_cache uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:134:17: note: Calling gps_detected uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:372:10: note: gps_detected is a virtual function uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:186:5: style: Class 'gps_ctrl_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:364:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:56:48: performance: Function parameter 'which' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:111:49: performance: Function parameter 'nmea' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/mboard_eeprom_c.cpp:14:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token_compress_on [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:137:17: style:inconclusive: Technically the member function 'uhd::mpmd::mpmd_mboard_impl::get_token' can be const. [functionConst] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:235:5: style: Class 'mpmd_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:137:17: performance: Function 'get_token()' should return member '_token' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:65:37: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:87:86: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:182:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:60:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:197:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:308:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:264:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:150:43: style:inconclusive: Function 'mpmd_impl' argument 1 names different: declaration 'device_addr' definition 'device_args'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:235:41: note: Function 'mpmd_impl' argument 1 names different: declaration 'device_addr' definition 'device_args'. uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:150:43: note: Function 'mpmd_impl' argument 1 names different: declaration 'device_addr' definition 'device_args'. uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:226:76: style:inconclusive: Function 'claim_and_make' argument 1 names different: declaration 'dev_args' definition 'device_args'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:263:69: note: Function 'claim_and_make' argument 1 names different: declaration 'dev_args' definition 'device_args'. uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:226:76: note: Function 'claim_and_make' argument 1 names different: declaration 'dev_args' definition 'device_args'. uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:209:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_broadcast [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:299:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPM_DISCOVERY_PORT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:360:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:425:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:267:24: style: Expression is always true because 'else if' condition is opposite to previous condition at line 263. [multiCondition] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:263:24: note: first condition uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:267:24: note: else if condition is opposite to first condition uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:254:14: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:254:14: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:240:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:316:19: style: Variable 'info' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_mgr.cpp:18:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_mgr.cpp:31:5: style: Class 'mpmd_link_if_mgr_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cbs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:123:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rpc [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:205:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:262:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gpio_banks [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _current_gpio_src [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _current_gpio_src [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:435:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_512 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_DEVICE_ID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:165:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_KEY_AUTO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:39:5: performance: Variable '_remote_device_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:124:20: style: Variable 'ids' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:143:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mboard_impl.cpp:322:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/mpmd/sim_find.cpp:69:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_LOG_WARNING is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:111:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:204:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:472:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:483:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:508:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:541:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:556:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:579:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:633:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:681:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:761:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:777:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:812:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:866:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:917:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:952:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1011:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1047:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1073:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1186:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1299:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1382:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1406:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1430:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1492:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1512:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1547:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1555:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1581:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1709:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1730:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1762:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1911:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1962:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2017:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2023:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2043:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2058:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2077:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2089:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2344:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2418:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2767:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:278:5: style: Class 'multi_usrp_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2296:34: style: The scope of the variable 'attr_value' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2380:34: style: The scope of the variable 'str_val' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:53:30: performance: Function parameter 'values' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:53:50: performance: Function parameter 'delimiter' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2626:46: performance: Function parameter 'slot_name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:855:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1000:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1234:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2280:23: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:57:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] uhd-4.6.0.0/host/lib/usrp/multi_usrp_python.cpp:21:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blockid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:445:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:639:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_AUTO [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:737:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:863:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:872:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1100ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:927:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:983:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1012:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1030:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1037:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1053:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1099:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1151:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1194:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1236:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1251:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1266:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1439:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1480:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1503:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1569:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1578:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1591:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1623:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1643:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1699:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1720:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1728:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1777:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1834:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1916:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1931:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1946:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1952:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2069:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2083:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2114:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2447:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2672:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2694:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2766:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1063:12: style: Virtual function 'get_num_mboards' is called from constructor 'multi_usrp_rfnoc(rfnoc_graph::sptr graph,const device_addr_t&addr)' at line 212. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:212:42: note: Calling get_num_mboards uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1063:12: note: get_num_mboards is a virtual function uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1063:12: style: Virtual function 'get_num_mboards' is called from constructor 'multi_usrp_rfnoc(rfnoc_graph::sptr graph,const device_addr_t&addr)' at line 228. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:228:40: note: Calling _get_mbc uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2625:23: note: Calling get_num_mboards uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1063:12: note: get_num_mboards is a virtual function uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1258:12: style: Virtual function 'get_rx_num_channels' is called from constructor 'multi_usrp_rfnoc(rfnoc_graph::sptr graph,const device_addr_t&addr)' at line 292. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:292:44: note: Calling get_rx_num_channels uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1258:12: note: get_rx_num_channels is a virtual function uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1938:12: style: Virtual function 'get_tx_num_channels' is called from constructor 'multi_usrp_rfnoc(rfnoc_graph::sptr graph,const device_addr_t&addr)' at line 299. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:299:44: note: Calling get_tx_num_channels uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1938:12: note: get_tx_num_channels is a virtual function uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:84:5: style: Class 'redirector_device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2373:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2390:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2501:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2518:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2664:70: performance: Function parameter 'chans' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:734:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:741:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:754:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:760:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:773:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:779:20: style: Variable 'chain' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2284:21: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2273:79: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2303:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/subdev_spec.cpp:36:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/subdev_spec.cpp:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_name [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/subdev_spec.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/subdev_spec_c.cpp:13:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp1/codec_ctrl.cpp:136:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp1/dboard_iface.cpp:365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/dboard_iface.cpp:73:9: performance: Variable '_iface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/usrp1/dboard_iface.cpp:74:9: performance: Variable '_codec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_impl.hpp:65:5: style: Class 'usrp1_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/usrp1/io_impl.cpp:155:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:39:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:19:19: style: struct member 'usrp1_eeprom_map::_r' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:20:19: style: struct member 'usrp1_eeprom_map::mcr' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:21:19: style: struct member 'usrp1_eeprom_map::name' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:22:19: style: struct member 'usrp1_eeprom_map::serial' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:89:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:157:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_TIME_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:180:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_LATE_COMMAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:35:5: style: Class 'soft_time_ctrl_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:43:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:61:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:28:9: performance: Variable '_ctrl_transport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:26:5: style: Class 'usrp1_iface_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:172:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:52:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:71:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:88:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_impl.cpp:451:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp2/clock_ctrl.cpp:81:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp2/codec_ctrl.cpp:101:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:117:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:114:5: performance: Variable '_gpio' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:206:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _io_impl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tick_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_streamers [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_streamers [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:347:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:373:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:545:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:115:10: style:inconclusive: Technically the member function 'flow_control_monitor::ready' can be const. [functionConst] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_impl.hpp:63:5: style: Class 'usrp2_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:65:5: style: Class 'flow_control_monitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:457:71: style:inconclusive: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_impl.hpp:67:68: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:457:71: note: Function 'get_rx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:534:71: style:inconclusive: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_impl.hpp:68:68: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:534:71: note: Function 'get_tx_stream' argument 1 names different: declaration 'args' definition 'args_'. uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:93:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:19:14: style: struct member 'n200_eeprom_map::hardware' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:20:13: style: struct member 'n200_eeprom_map::mac_addr' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:21:14: style: struct member 'n200_eeprom_map::subnet' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:22:14: style: struct member 'n200_eeprom_map::ip_addr' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:23:14: style: struct member 'n200_eeprom_map::_pad0' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:24:14: style: struct member 'n200_eeprom_map::revision' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:25:14: style: struct member 'n200_eeprom_map::product' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:26:19: style: struct member 'n200_eeprom_map::_pad1' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:27:19: style: struct member 'n200_eeprom_map::gpsdo' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:28:19: style: struct member 'n200_eeprom_map::serial' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:29:19: style: struct member 'n200_eeprom_map::name' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:30:14: style: struct member 'n200_eeprom_map::gateway' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:188:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:287:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:320:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:453:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:508:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:578:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:594:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:290:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:323:21: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:459:20: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:515:16: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:518:20: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:214:16: style: The scope of the variable 'len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:450:12: style: The scope of the variable 'len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:505:12: style: The scope of the variable 'len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:512:14: style: The scope of the variable 'cmp_len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:444:46: style: Parameter 'session' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:499:47: style: Parameter 'session' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:572:40: style: Parameter 'session' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:227:39: error: Uninitialized variable: pkt_in [uninitvar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:213:59: note: Assignment 'pkt_in=reinterpret_cast(data_in)', assigned value is uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:222:46: note: Assuming container is not empty uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:227:39: note: Uninitialized variable: pkt_in uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:102:14: style: struct member 'n200_fw_update_data_t::seq' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:104:18: style: union member 'Anonymous5::ip_addr' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:116:11: style: union member 'Anonymous5::flash_info_args' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:114:22: style: struct member 'Anonymous7::sector_size_bytes' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:115:22: style: struct member 'Anonymous7::memory_size_bytes' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:214:20: style: Variable 'len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:450:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:505:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:512:36: style: Variable 'cmp_len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_fifo_ctrl.cpp:49:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_iface.cpp:82:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp2/usrp2_impl.cpp:868:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/usrp_c.cpp:92:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_adc_ctrl.cpp:124:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_claim.cpp:60:63: style:inconclusive: Function 'try_to_claim' argument 2 names different: declaration 'timeout' definition 'timeout_ms'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/x300/x300_claim.hpp:20:51: note: Function 'try_to_claim' argument 2 names different: declaration 'timeout' definition 'timeout_ms'. uhd-4.6.0.0/host/lib/usrp/x300/x300_claim.cpp:60:63: note: Function 'try_to_claim' argument 2 names different: declaration 'timeout' definition 'timeout_ms'. uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:92:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_POL_INV_SYNC_LOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT2_TYPE_LVPECL_700MVPP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:257:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT10_TYPE_LVDS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:266:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:359:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT0_ADLY_SEL_D_BOTH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:533:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLL2_P_30_DIV_2A [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:577:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_compare [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:269:12: style: Virtual function 'set_clock_delay' is called from constructor 'x300_clock_ctrl_impl(uhd::spi_iface::sptr spiface,const long slaveno,const long hw_rev,const double master_clock_rate,const double dboard_clock_rate,const double system_ref_rate)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:87:9: note: Calling init uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:966:9: note: Calling set_clock_delay uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:269:12: note: set_clock_delay is a virtual function uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:170:9: style:inconclusive: Statements following 'throw' will never be executed. [unreachableCode] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:145:22: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:150:22: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/x300/x300_dac_ctrl.cpp:53:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_dboard_iface.cpp:43:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_device_args.hpp:156:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_SYSREF_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_device_args.hpp:203:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TICK_RATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_connected [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:100:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_broadcast [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:193:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:355:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:434:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:614:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_PROTOCOL_MIN_MTU_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:185:14: warning: Member variable 'eth_manager::_max_frame_sizes' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:129:47: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:570:50: style:inconclusive: Function 'determine_max_frame_size' argument 2 names different: declaration 'user_mtu' definition 'user_frame_size'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.hpp:116:54: note: Function 'determine_max_frame_size' argument 2 names different: declaration 'user_mtu' definition 'user_frame_size'. uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:570:50: note: Function 'determine_max_frame_size' argument 2 names different: declaration 'user_mtu' definition 'user_frame_size'. uhd-4.6.0.0/host/lib/usrp/x300/x300_fw_ctrl.cpp:98:5: style: Class 'x300_ctrl_iface_enet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_fw_ctrl.cpp:200:5: style: Class 'x300_ctrl_iface_pcie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_fw_ctrl.cpp:243:18: style: The scope of the variable 'reg_data' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp/x300/x300_impl.hpp:49:5: style: Class 'x300_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_fw_uart.cpp:21:5: style: Struct 'x300_uart_iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.hpp:40:27: performance: Function parameter 'product_name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_comments [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:287:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:317:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:629:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:424:17: style: Condition 'len==0' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:410:13: note: Assuming that condition 'len==0' is not redundant uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:424:17: note: Condition 'len==0' is always false uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:369:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:514:17: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:560:25: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:167:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/usrp/x300/x300_impl.cpp:468:9: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:218:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCXO_EN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPS_OUT_EN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:617:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:629:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPS_DETECT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:644:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMK_LOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:675:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMK_LOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:70:5: performance: Variable '_fw_regmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:56:23: performance: Function parameter 'product_name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:424:16: style: Variable 'mbc' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:603:16: style: Variable 'callback' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:722:34: style: Variable 'item' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:416:24: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:426:20: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.cpp:103:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.cpp:194:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.cpp:44:69: style:inconclusive: Function 'get_mb_eeprom' argument 1 names different: declaration 'i2c' definition 'iface'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.hpp:16:63: note: Function 'get_mb_eeprom' argument 1 names different: declaration 'i2c' definition 'iface'. uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.cpp:44:69: note: Function 'get_mb_eeprom' argument 1 names different: declaration 'i2c' definition 'iface'. uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_LITTLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:295:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable not_implemented_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:30:27: warning: Member variable 'x300_mb_iface::_rfnoc_proto_ver' is not initialized in the constructor. [uninitMemberVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_pcie_mgr.cpp:92:1: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SINGLETON_FCN is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x300/x300_prop_tree.cpp:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_dboard_iface.hpp:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_attr_map [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:446:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_GAIN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:457:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:463:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_GAIN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:481:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:501:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:596:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:629:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:666:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:694:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:754:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:804:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:929:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:965:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1047:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1060:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1115:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADIO_BASE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER_ENABLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER1_Q_LOCKED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1165:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER1_Q_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER_ENABLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1257:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAC_SYNC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1280:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1326:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_DATA_DLY_VAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1451:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1520:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1778:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1819:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_RX_ONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1850:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1860:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1880:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1959:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAC_ENABLED [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1995:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVATE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:2045:5: warning: Member variable 'x300_radio_control_impl::_radio_type' is not initialized. [uninitMemberVarPrivate] uhd-4.6.0.0/host/lib/usrp/x300/x300_dboard_iface.hpp:38:5: style: Class 'x300_dboard_iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1992:9: style: Class 'radio_regmap_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:69:64: performance: Function parameter 'map' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:72:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:584:26: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1192:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1190:30: note: Assuming that condition 'k<14' is not redundant uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1192:26: note: Shift uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:2019:21: style: struct member 'rx_fe_perif::name' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:2025:21: style: struct member 'tx_fe_perif::name' is never used. [unusedStructMember] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:927:45: style: Variable 'name' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:963:45: style: Variable 'name' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100ms [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.hpp:47:17: performance: Function 'get_unique_id()' should return member '_unique_id' by const reference. [returnByReference] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:78:31: error: Shifting by a negative value is undefined behaviour [shiftNegative] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:90:31: error: Shifting by a negative value is undefined behaviour [shiftNegative] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:228:39: style:inconclusive: Function 'run' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.hpp:27:27: note: Function 'run' argument 1 names different: declaration 'channel' definition 'chan'. uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:228:39: note: Function 'run' argument 1 names different: declaration 'channel' definition 'chan'. uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:19:23: performance: Function parameter 'rpc_prefix' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.cpp:20:23: performance: Function parameter 'unique_id' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:83:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_DDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:135:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_DDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_internal_sync.hpp:23:5: style: Class 'internal_sync' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x400/x400_radio_control.cpp:36:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_ASSERT_THROW is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:23:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:70:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCO_RESET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/multi_usrp_clock.cpp:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/multi_usrp_clock.cpp:26:9: performance: Variable '_dev' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp_clock/multi_usrp_clock.cpp:24:5: style: Class 'multi_usrp_clock_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:30:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.hpp:36:5: style: Class 'octoclock_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:64:32: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:69:30: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:40:9: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:32:52: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:40:9: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:75:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:83:19: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:265:16: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:303:16: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:239:17: style: Variable 'pkt_out.len' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:236:17: note: pkt_out.len is assigned uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:239:17: note: pkt_out.len is overwritten uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:291:14: style: The scope of the variable 'cmp_len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:291:22: style: Variable 'cmp_len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:69:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:367:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eeprom [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:377:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:398:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:427:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_detected [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:437:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_detected [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:444:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable which_ref [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:456:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable switch_pos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:467:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_detected [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:479:17: style: The scope of the variable 'image_location' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:387:9: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:379:46: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:387:9: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:408:9: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:400:46: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:408:9: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:48:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:35:5: performance: Variable '_udp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:110:12: style: The scope of the variable 'len' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:54:9: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:50:46: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:54:9: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:75:13: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:71:46: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:75:13: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:124:13: error: Uninitialized variable: pkt_in->sequence [uninitvar] uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:114:46: note: Assignment 'pkt_in=reinterpret_cast(octoclock_data)', assigned value is uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:124:13: note: Uninitialized variable: pkt_in->sequence uhd-4.6.0.0/host/lib/usrp_clock/usrp_clock_c.cpp:48:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/utils/cast.cpp:29:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timestamp [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timestamp [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mdata [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:144:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:167:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/config_parser.cpp:18:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pt [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/config_parser.cpp:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pt [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/csv.cpp:20:14: style: The scope of the variable 'last_ch' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/utils/gain_group.cpp:135:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/gain_group.cpp:93:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/utils/gain_group.cpp:110:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/lib/utils/graph_utils.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERMINATOR_BLOCKS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/graph_utils.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blockid [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:30:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:63:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:197:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:230:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/ihex.cpp:190:25: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/utils/ihex.cpp:109:17: style: The scope of the variable 'ret' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/utils/ihex.cpp:188:64: style: Parameter 'buff' can be declared as pointer to const. However it seems that '_file_writer_callback' is a callback function, if 'buff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/host/lib/utils/ihex.cpp:203:27: note: You might need to cast the function pointer here uhd-4.6.0.0/host/lib/utils/ihex.cpp:188:64: note: Parameter 'buff' can be declared as pointer to const uhd-4.6.0.0/host/lib/utils/load_modules.cpp:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:114:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fatal [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:173:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:191:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOST_PLATFORM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:394:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:457:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:472:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_it [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_it [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_level [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/log.cpp:442:30: performance:inconclusive: Technically the member function 'log_resource::_get_log_level' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/lib/utils/log.cpp:171:5: style: Class 'file_logger_backend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/utils/log.cpp:99:49: performance: Function parameter 'path' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/utils/log_c.cpp:34:13: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/lib/utils/paths.cpp:418:17: style: The scope of the variable 'possible_dir' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/utils/paths.cpp:423:15: style: Local variable 'possible_dir' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/lib/utils/paths.cpp:418:17: note: Shadowed declaration uhd-4.6.0.0/host/lib/utils/paths.cpp:423:15: note: Shadow variable uhd-4.6.0.0/host/lib/utils/prefs.cpp:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_SYS_CONF_FILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/prefs.cpp:103:21: style: The scope of the variable 'env_conf_file' can be reduced. [variableScope] uhd-4.6.0.0/host/lib/utils/prefs.cpp:53:22: style: Local variable 'key' shadows outer argument [shadowArgument] uhd-4.6.0.0/host/lib/utils/prefs.cpp:46:24: note: Shadowed declaration uhd-4.6.0.0/host/lib/utils/prefs.cpp:53:22: note: Shadow variable uhd-4.6.0.0/host/lib/utils/serial_number.cpp:19:33: style: Variable 'e' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/utils/serial_number.cpp:21:37: style: Variable 'e' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/lib/utils/static.cpp:16:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/tasks.cpp:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/tasks.cpp:131:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/utils/tasks.cpp:88:5: style: Class 'msg_task_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/utils/tasks.cpp:129:20: style: Condition '_running' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/utils/tasks.cpp:125:20: note: Assignment '_running=true', assigned value is 1 uhd-4.6.0.0/host/lib/utils/tasks.cpp:129:20: note: Condition '_running' is always true uhd-4.6.0.0/host/lib/utils/thread_priority_c.cpp:18:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/lib/version.cpp:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_VERSION_ABI_STRING [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/version_c.cpp:13:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/python/pyuhd.cpp:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samp_rate_in [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:133:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_UNDERFLOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decim [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:293:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:326:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:358:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:381:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:413:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:430:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:467:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:522:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:562:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:583:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE_MAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:589:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE_MAP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/actions_test.cpp:28:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/actions_test.cpp:80:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/actions_test.cpp:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/actions_test.cpp:198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:31:5: style: Class 'mock_radio_node_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:291:5: style: Class 'mock_fifo_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:324:5: style: Class 'mock_streamer_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:376:5: style: Class 'mock_terminator_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:377:40: performance: Function parameter 'expected_actions' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:378:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/addr_test.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/addr_test.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/addr_test.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/addr_test.cpp:32:22: style: Variable 'dev_addr["key1"]' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/host/tests/addr_test.cpp:31:22: note: dev_addr["key1"] is assigned uhd-4.6.0.0/host/tests/addr_test.cpp:32:22: note: dev_addr["key1"] is overwritten uhd-4.6.0.0/host/tests/block_id_test.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_id_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/blockdef_test.cpp:25:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:26:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:85:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:97:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:78:22: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:53:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:154:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:78:52: error: Out of bounds access in expression 'test_gain_power.cbegin()' because 'test_gain_power' is empty. [containerOutOfBounds] uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:75:34: note: Assuming condition is false uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:78:52: note: Access out of bounds uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:79:53: error: Out of bounds access in expression 'test_gain_power.crbegin()' because 'test_gain_power' is empty. [containerOutOfBounds] uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:75:34: note: Assuming condition is false uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:79:53: note: Access out of bounds uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:83:52: style: Variable 'expected_limits' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/cal_data_iq_test.cpp:26:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assertion_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_iq_test.cpp:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST_NEIGHBOR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_data_iq_test.cpp:78:41: style: Variable 'not_actual_data' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/cal_database_test.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_database_test.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILESYSTEM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cal_database_test.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLASH [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cast_test.cpp:19:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/cast_test.cpp:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cast [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:147:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_LITTLE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:132:55: style: Parameter 'packet' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:96:35: style: Parameter 'packets' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:133:35: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/tests/client_zero_test.cpp:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:197:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/client_zero_test.cpp:25:5: style: Class 'client_zero_test_iface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:22:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:158:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:172:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:188:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:53:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:74:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:95:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/tests/common/mock_zero_copy.hpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_zero_copy.hpp:186:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_zero_copy.hpp:74:5: style: Class 'mock_zero_copy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/common/mock_zero_copy.cpp:13:67: style:inconclusive: Function 'mock_zero_copy' argument 1 names different: declaration 'type' definition 'link_type'. [funcArgNamesDifferent] uhd-4.6.0.0/host/tests/common/mock_zero_copy.hpp:74:71: note: Function 'mock_zero_copy' argument 1 names different: declaration 'type' definition 'link_type'. uhd-4.6.0.0/host/tests/common/mock_zero_copy.cpp:13:67: note: Function 'mock_zero_copy' argument 1 names different: declaration 'type' definition 'link_type'. uhd-4.6.0.0/host/tests/config_parser_test.cpp:34:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/config_parser_test.cpp:63:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/constrained_device_args_test.cpp:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/constrained_device_args_test.cpp:29:5: style: Class 'test_device_args_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/convert_test.cpp:298:1: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_TEST_DECORATOR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/tests/dict_test.cpp:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dict_test.cpp:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:19:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESERVED0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESERVED1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:93:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:68:16: style: Variable 'feature' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:23:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_TYPE_COUNT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:48:19: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/dpdk_test.cpp:225:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpu_set_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dpdk_test.cpp:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/dpdk_test.cpp:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:162:10: style:inconclusive: Technically the member function 'uhd::transport::mock_send_transport::can_send' can be const. [functionConst] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:309:10: style:inconclusive: Technically the member function 'uhd::transport::mock_recv_transport::handle_flow_ctrl' can be const. [functionConst] uhd-4.6.0.0/host/tests/dpdk_test.cpp:195:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] uhd-4.6.0.0/host/tests/dpdk_test.cpp:207:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:54:33: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:92:29: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:118:29: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:134:28: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:155:30: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:189:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:206:27: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:312:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:316:37: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:351:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:368:27: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/dpdk_test.cpp:112:10: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/tests/dpdk_test.cpp:140:23: style: Checking if unsigned expression 'nb_rx' is less than zero. [unsignedLessThanZero] uhd-4.6.0.0/host/tests/dpdk_test.cpp:64:43: style: Parameter 'udp_data' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:189:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:312:19: style: Variable 'data' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:319:30: warning: Access of moved variable 'buff'. [accessMoved] uhd-4.6.0.0/host/tests/common/mock_transport.hpp:318:42: note: Calling std::move(buff) uhd-4.6.0.0/host/tests/common/mock_transport.hpp:319:30: note: Access of moved variable 'buff'. uhd-4.6.0.0/host/tests/dpdk_test.cpp:43:18: style: struct member 'dpdk_test_args::portid' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:44:17: style: struct member 'dpdk_test_args::dst_ip' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:45:21: style: struct member 'dpdk_test_args::cond' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:46:21: style: struct member 'dpdk_test_args::mutex' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:47:10: style: struct member 'dpdk_test_args::started' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:48:9: style: struct member 'dpdk_test_args::cpu' is never used. [unusedStructMember] uhd-4.6.0.0/host/tests/dpdk_test.cpp:283:17: style: Unused variable: cpusets [unusedVariable] uhd-4.6.0.0/host/tests/eeprom_c_test.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/eeprom_utils_test.cpp:16:5: style: Class 'upper_case_char' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/eeprom_utils_test.cpp:20:52: performance: Function parameter 'str' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/error_c_test.cpp:30:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_C_SAVE_ERROR is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/tests/error_test.cpp:19:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/error_test.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/error_test.cpp:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/error_test.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/error_test.cpp:47:32: style: Condition '2+2==5' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/tests/expert_test.cpp:181:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/expert_test.cpp:21:5: style: Class 'worker1_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/expert_test.cpp:45:5: style: Class 'worker2_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/expert_test.cpp:69:5: style: Class 'worker3_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/expert_test.cpp:91:5: style: Class 'worker4_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/fe_conn_test.cpp:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUADRATURE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fe_conn_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HETERODYNE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fe_conn_test.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fe_conn_test.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fe_connection_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:23:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:50:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:76:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:91:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:23:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:49:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:75:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:92:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/gain_group_test.cpp:79:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/gain_group_test.cpp:19:1: style: The class 'gain_element1' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/tests/gain_group_test.cpp:42:1: style: The class 'gain_element2' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] uhd-4.6.0.0/host/tests/gain_group_test.cpp:22:18: performance:inconclusive: Technically the member function 'gain_element1::get_range' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/gain_group_test.cpp:27:12: style:inconclusive: Technically the member function 'gain_element1::get_value' can be const. [functionConst] uhd-4.6.0.0/host/tests/gain_group_test.cpp:45:18: performance:inconclusive: Technically the member function 'gain_element2::get_range' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/gain_group_test.cpp:50:12: style:inconclusive: Technically the member function 'gain_element2::get_value' can be const. [functionConst] uhd-4.6.0.0/host/tests/interpolation_test.cpp:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable math [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/interpolation_test.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable math [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/interpolation_test.cpp:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable math [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/isatty_test.cpp:17:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_link.hpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _data [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_link.hpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_link.hpp:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/common/mock_link.hpp:74:5: style: Class 'mock_send_link' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/common/mock_link.hpp:208:5: style: Class 'mock_recv_link' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/link_test.cpp:136:21: style: Local variable 'i' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/tests/link_test.cpp:131:17: note: Shadowed declaration uhd-4.6.0.0/host/tests/link_test.cpp:136:21: note: Shadow variable uhd-4.6.0.0/host/tests/link_test.cpp:148:21: style: Local variable 'i' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/tests/link_test.cpp:131:17: note: Shadowed declaration uhd-4.6.0.0/host/tests/link_test.cpp:148:21: note: Shadow variable uhd-4.6.0.0/host/tests/link_test.cpp:111:15: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/host/tests/link_test.cpp:37:9: warning: Access of moved variable 'buff'. [accessMoved] uhd-4.6.0.0/host/tests/link_test.cpp:36:34: note: Calling std::move(buff) uhd-4.6.0.0/host/tests/link_test.cpp:37:9: note: Access of moved variable 'buff'. uhd-4.6.0.0/host/tests/link_test.cpp:80:13: warning: Access of moved variable 'buff'. [accessMoved] uhd-4.6.0.0/host/tests/link_test.cpp:79:38: note: Calling std::move(buff) uhd-4.6.0.0/host/tests/link_test.cpp:80:13: note: Access of moved variable 'buff'. uhd-4.6.0.0/host/tests/link_test.cpp:115:9: warning: Access of moved variable 'buff'. [accessMoved] uhd-4.6.0.0/host/tests/link_test.cpp:114:34: note: Calling std::move(buff) uhd-4.6.0.0/host/tests/link_test.cpp:115:9: note: Access of moved variable 'buff'. uhd-4.6.0.0/host/tests/link_test.cpp:159:13: warning: Access of moved variable 'buff'. [accessMoved] uhd-4.6.0.0/host/tests/link_test.cpp:158:38: note: Calling std::move(buff) uhd-4.6.0.0/host/tests/link_test.cpp:159:13: note: Access of moved variable 'buff'. uhd-4.6.0.0/host/tests/lmx2572_test.cpp:53:33: performance: Function parameter 'expected' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/log_test.cpp:18:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/log_test.cpp:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/log_test.cpp:42:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/module_test.cpp:13:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/narrow_cast_test.cpp:20:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable narrowing_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/offload_io_srv_test.cpp:33:5: style: Class 'mock_recv_io' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/offload_io_srv_test.cpp:72:5: style: Class 'mock_send_io' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/paths_test.cpp:26:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/paths_test.cpp:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:75:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:95:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:111:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:163:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:183:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:206:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:236:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:249:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/property_test.cpp:19:9: performance:inconclusive: Technically the member function 'coercer_type::doit' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/property_test.cpp:148:15: style: Variable 'getter._x' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/host/tests/property_test.cpp:144:15: note: getter._x is assigned uhd-4.6.0.0/host/tests/property_test.cpp:148:15: note: getter._x is overwritten uhd-4.6.0.0/host/tests/property_test.cpp:170:15: style: Variable 'getter._x' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/host/tests/property_test.cpp:165:15: note: getter._x is assigned uhd-4.6.0.0/host/tests/property_test.cpp:170:15: note: getter._x is overwritten uhd-4.6.0.0/host/tests/pwr_cal_mgr_test.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/ranges_c_test.c:29:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/ranges_c_test.c:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/ranges_c_test.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/ranges_c_test.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/addsub_block_test.cpp:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ddc_block_test.cpp:37:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDC_BLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ddc_block_test.cpp:39:22: style: Local variable 'DEFAULT_RATE' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:19:18: note: Shadowed declaration uhd-4.6.0.0/host/tests/rfnoc_block_tests/ddc_block_test.cpp:39:22: note: Shadow variable uhd-4.6.0.0/host/tests/rfnoc_block_tests/ddc_block_test.cpp:43:11: style: Variable 'ddc_reg_iface' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUC_BLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:37:22: style: Local variable 'DEFAULT_RATE' shadows outer variable [shadowVariable] uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:19:18: note: Shadowed declaration uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:37:22: note: Shadow variable uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:40:11: style: Variable 'duc_reg_iface' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: warning: Either the condition 'mock_source_term.received_actions.empty()' is redundant or expression 'mock_source_term.received_actions.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:176:5: note: Assuming that condition 'mock_source_term.received_actions.empty()' is not redundant uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: note: Access out of bounds uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_PID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:46:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:63:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:125:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:169:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/lib/usrp/x400/x400_radio_control.hpp:70:5: style: Class 'x400_radio_control_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x400/x400_radio_control.hpp:213:9: style: Class 'x400_spi_getter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:37:5: style: Class 'ferrum_mock_rpc_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:42:5: style: Class 'ferrum_radio_mock_reg_iface_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:105:5: style: Struct 'uhd_log_enabler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.hpp:22:27: performance: Function parameter 'rpc_prefix' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.hpp:23:27: performance: Function parameter 'unique_id' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RESET_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:84:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REVERSE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:154:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:180:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:78:1: style:inconclusive: Technically the member function 'fft_test_construction::test_method' can be const. [functionConst] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:78:1: note: Technically the member function 'fft_test_construction::test_method' can be const. uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:78:1: note: Technically the member function 'fft_test_construction::test_method' can be const. uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:233:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:248:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:36:71: performance: Function parameter 'max_num_coeffs' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:38:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DECIM_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:199:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERAGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DECIM_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:284:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:328:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:41:57: style:inconclusive: Boolean expression 'fosphor_core_reset' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:42:57: style:inconclusive: Boolean expression 'fosphor_core_reset' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:33:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WIDTH_N_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_N_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:110:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:28:5: style: Class 'keep_one_in_n_mock_reg_iface_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/logpwr_block_test.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/moving_average_block_test.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVING_AVERAGE_BLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/moving_average_block_test.cpp:31:11: style: Variable 'moving_average_reg_iface' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/rfnoc_block_tests/null_block_test.cpp:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CTRL_STATUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/null_block_test.cpp:33:11: style: Variable 'reg_iface' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:42:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_BLOCK_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:116:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_BLOCK_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:132:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:186:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:202:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_FULLNESS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_POS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:331:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:388:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:453:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:523:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:609:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_CMD_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:631:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:763:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_POS_LO_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:779:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_CMD_FIFO_SPACE_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:816:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:863:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:874:11: style: Variable 'ddc_reg_iface' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:527:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:549:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:577:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:714:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:734:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:50:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:77:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:126:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSTANT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:220:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSTANT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:287:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:351:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:35:5: style: Class 'siggen_mock_reg_iface_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_STREAM_BLOCK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:54:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:132:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:222:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assertion_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:128:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:58:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:102:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ALPHA_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:114:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BETA_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:120:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DELAY_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:128:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DELAY_OFFSET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:206:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:95:21: performance:inconclusive: Technically the member function 'vector_iir_block_fixture::calculate_alphabeta_register_value' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:100:19: performance:inconclusive: Technically the member function 'vector_iir_block_fixture::calculate_register_address' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:142:1: style:inconclusive: Technically the member function 'vector_iir_test_construction::test_method' can be const. [functionConst] uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:142:1: note: Technically the member function 'vector_iir_test_construction::test_method' can be const. uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:142:1: note: Technically the member function 'vector_iir_test_construction::test_method' can be const. uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:49:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:71:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_BLOCK_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:218:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:233:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:36:67: performance: Function parameter 'max_num_coeffs' should be passed by const reference. [passedByValue] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_PID [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:65:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:185:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:37:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:81:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:320:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:351:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:449:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:469:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:547:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:586:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:638:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:668:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_ANTENNAS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:728:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_MIN_FREQ [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:749:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:847:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:879:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:912:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RELATIVE_LO_STEP_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RELATIVE_LO_STEP_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:972:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:1081:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:37:5: style: Class 'x4xx_mock_rpc_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:44:5: style: Class 'x4xx_radio_mock_reg_iface_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:219:5: style: Struct 'uhd_log_enabler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:192:55: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:770:38: style: Variable 'log' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:846:27: style: Variable 'log' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:878:27: style: Variable 'log' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:47:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:262:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_NO_TS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:290:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_64 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:314:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_256 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_64 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:360:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_256 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_detailgraph_test.cpp:90:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_detailgraph_test.cpp:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolve_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_detailgraph_test.cpp:30:5: style: Class 'graph_accessor_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:49:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:57:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:65:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:101:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:42:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:72:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:85:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:95:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:137:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:161:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:173:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_propprop_test.cpp:761:5: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_CHECK_NO_THROW is a macro then please configure it. [unknownMacro] uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:20:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:46:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:132:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:176:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:421:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:504:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_BAD_PACKET [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:751:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGNMENT_FAILURE_THRESHOLD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:798:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:893:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:101:12: performance:inconclusive: Technically the member function 'uhd::transport::mock_rx_data_xport::get_chdr_hdr_len' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:51:5: style: Class 'mock_rx_data_xport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/sensors_c_test.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/soft_reg_test.cpp:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_reg1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:126:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:215:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:317:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:413:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:521:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:623:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_recv_test.cpp:701:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_send_test.cpp:32:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/sph_send_test.cpp:88:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:308:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:404:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:440:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:57:9: performance: Variable '_buff' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:128:9: performance: Variable '_buff' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:84:12: performance:inconclusive: Technically the member function 'mock_rx_data_xport::get_chdr_hdr_len' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:137:30: performance:inconclusive: Technically the member function 'mock_tx_data_xport::write_packet_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:155:12: performance:inconclusive: Technically the member function 'mock_tx_data_xport::get_chdr_hdr_len' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:114:14: performance:inconclusive: Technically the member function 'mock_tx_data_xport::buff_t::set_packet_size' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:55:5: style: Class 'mock_rx_data_xport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:126:5: style: Class 'mock_tx_data_xport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:138:23: style: Parameter 'buff' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/tests/string_vector_c_test.c:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/subdev_spec_c_test.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/subdev_spec_test.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/system_time_test.cpp:18:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/time_spec_test.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packet_info_t [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:484:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:529:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:43:30: performance:inconclusive: Technically the member function 'uhd::transport::mock_tx_data_xport::write_packet_header' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:61:12: performance:inconclusive: Technically the member function 'uhd::transport::mock_tx_data_xport::get_chdr_hdr_len' can be static (but you may consider moving to unnamed namespace). [functionStatic] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:36:5: style: Class 'mock_tx_data_xport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:495:10: style: Variable 'eovs' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/tests/vrt_test.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/vrt_test.cpp:152:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/vrt_test.cpp:168:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/x400_rfdc_control_test.cpp:36:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/x400_rfdc_control_test.cpp:51:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:23:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPORT_ADAPTER_COMPAT_NUM [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assertion_error [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:127:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_CFG [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:178:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_RAW_PAYLOAD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:127:56: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO1 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:83:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA_TXRX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHBAND [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:126:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:152:11: style: Variable 'tx_table_select' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:144:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:258:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:361:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:103:16: error: Uninitialized struct member: hh.value [uninitStructMember] uhd-4.6.0.0/host/utils/converter_benchmark.cpp:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/converter_benchmark.cpp:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/converter_benchmark.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/converter_benchmark.cpp:102:15: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] uhd-4.6.0.0/host/utils/fx2_init_eeprom.cpp:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/fx2_init_eeprom.cpp:125:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _response_length [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:225:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_title [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:235:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:253:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samps_per_buff [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:307:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samps_per_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:332:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samps_per_packet [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _allow_late_bursts [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:352:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _allow_late_bursts [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timeout_burst_count [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:375:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _y_delay_pos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_eob [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_send [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:439:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats_filename_prefix [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_if_results_exist [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:465:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_count [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _y_delay_pos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:517:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ss [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:526:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_TIMEOUT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_total_samps [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:570:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:582:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _simulate_frequency [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:597:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_rate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:605:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_test_after_success_count [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:670:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:685:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_TIME_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:694:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:736:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samps_per_buff [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:860:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _usrp [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:873:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _simulate_duration [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:907:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invert [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:946:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1015:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations_is_sample_count [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1040:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _max_success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1049:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _return_code [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1092:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_file [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1269:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1324:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1376:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pResponse [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1204:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:29:5: style: Struct 'cerr_redirect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:621:17: style: The scope of the variable 'msg' can be reduced. [variableScope] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:207:35: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:493:9: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:497:35: warning:inconclusive: Found suspicious operator '%', result is not used. [constStatement] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1336:20: style: Variable 'stats' can be declared as reference to const [constVariableReference] uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:72:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/utils/latency/responder.cpp:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/octoclock_burn_eeprom.cpp:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/octoclock_burn_eeprom.cpp:26:34: style: Unused variable: key [unusedVariable] uhd-4.6.0.0/host/utils/octoclock_burn_eeprom.cpp:26:39: style: Unused variable: val [unusedVariable] uhd-4.6.0.0/host/utils/query_gpsdo_sensors.cpp:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/query_gpsdo_sensors.cpp:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/query_gpsdo_sensors.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_adc_self_cal.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:53:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:150:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cal [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:194:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:427:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_UNDERFLOW [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_cal_rx_iq_balance.cpp:33:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_cal_rx_iq_balance.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:427:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:151:20: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:227:18: style: Parameter 'args' can be declared as reference to const [constParameterReference] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:279:37: style: Variable 'curr_dbrms' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:281:37: style: Variable 'delta' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/host/utils/uhd_cal_tx_dc_offset.cpp:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_cal_tx_dc_offset.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_cal_tx_iq_balance.cpp:29:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_cal_tx_iq_balance.cpp:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_config_info.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_find_devices.cpp:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_image_loader.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_image_loader.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:54:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:78:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:133:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:157:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:208:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:364:25: style: The scope of the variable 'addr_s' can be reduced. [variableScope] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:364:33: style: The scope of the variable 'data_s' can be reduced. [variableScope] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:377:25: style: The scope of the variable 'addr_s' can be reduced. [variableScope] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:182:33: style: Local variable 'name' shadows outer argument [shadowArgument] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:152:24: note: Shadowed declaration uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:182:33: note: Shadow variable uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:222:22: performance: Range variable 'block' should be declared as const reference. [iterateByValue] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:336:9: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:42:21: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: note: Access out of bounds uhd-4.6.0.0/host/utils/usrp_burn_db_eeprom.cpp:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/host/utils/usrp_burn_mb_eeprom.cpp:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/dboards/e31x_db_manager.cpp:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catalina_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/dboards/neon_manager.cpp:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _catalina_ctrl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/i2c/i2cdev.c:20:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/i2c/i2cdev.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/i2c/i2cdev.c:67:30: style: Variable 'msgs[num_msgs].flags' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:64:16: warning: Identical condition and return expression 'ret', return value is always 0 [identicalConditionAfterEarlyExit] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:60:13: note: If condition 'ret' is true, the function will return/exit uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:64:16: note: Returning identical expression 'ret' uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:85:13: style: Condition 'err' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:60:13: note: Assuming that condition 'ret' is not redundant uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:84:33: note: Calling function 'transfer' returns 0 uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:84:33: note: Assignment 'err=transfer(tx_data,tx_len,rx_data,num_rx_bytes,do_close)', assigned value is 0 uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:85:13: note: Condition 'err' is always false uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:71:28: style: The scope of the variable 'rx_len' can be reduced. [variableScope] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:71:35: style: Variable 'rx_len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:81:21: style: Variable 'rx_len' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:423:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:489:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:522:19: style:inconclusive: Member variable 'ad937x_ctrl_impl::device' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:167:11: note: Member variable 'ad937x_ctrl_impl::device' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:522:19: note: Member variable 'ad937x_ctrl_impl::device' is in the wrong place in the initializer list. uhd-4.6.0.0/host/include/uhd/utils/math.hpp:159:16: style: Class 'freq_compare_epsilon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_gain_ctrl_config.hpp:60:5: style: Struct 'ad937x_gain_ctrl_config_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/include/uhd/utils/math.hpp:206:16: style: Class 'fp_compare_delta < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/host/include/uhd/utils/math.hpp:83:16: style: Class 'fp_compare_epsilon < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:154:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:299:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:698:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gain_dB [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:720:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:734:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:928:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:521:51: style:inconclusive: Function 'set_clock_rate' argument 1 names different: declaration 'value' definition 'req_rate'. [funcArgNamesDifferent] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.hpp:69:40: note: Function 'set_clock_rate' argument 1 names different: declaration 'value' definition 'req_rate'. uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:521:51: note: Function 'set_clock_rate' argument 1 names different: declaration 'value' definition 'req_rate'. uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:477:5: error: Uninitialized struct member: api.silicon_ver [uninitStructMember] uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:489:5: error: Uninitialized struct member: arm.major_ver [uninitStructMember] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:2021:84: warning: Logical conjunction always evaluates to false: vcoIndex > 23 && vcoIndex <= 23. [incorrectLogicOperator] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:2048:84: warning: Logical conjunction always evaluates to false: vcoIndex > 23 && vcoIndex <= 23. [incorrectLogicOperator] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9087:61: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9331:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9335:37: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9337:35: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9776:36: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9780:37: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:9782:35: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:10309:37: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:10311:35: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4546:24: style: Comparing expression of type 'unsigned char' against value 255. Condition is always false. [compareValueOutOfTypeRangeError] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:635:16: style: Condition 'retVal!=MYKONOS_ERR_OK' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:628:16: note: Assuming that condition 'retVal!=MYKONOS_ERR_OK' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:635:16: note: Condition 'retVal!=MYKONOS_ERR_OK' is always false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:1997:18: style: Condition 'vcoIndex<1' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:1995:18: note: Assignment 'vcoIndex=i+1', assigned value is greater than 0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:1997:18: note: Condition 'vcoIndex<1' is always false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4126:65: style: Condition 'device->rx->rxAgcCtrl->powerAgc->pmdMeasConfig==3' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4122:65: note: Assuming that condition 'device->rx->rxAgcCtrl->powerAgc->pmdMeasConfig==2' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4106:56: note: Assuming that condition 'device->rx->rxAgcCtrl->powerAgc->pmdMeasConfig>0x3' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4126:65: note: Condition 'device->rx->rxAgcCtrl->powerAgc->pmdMeasConfig==3' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5873:69: style: Condition 'device->obsRx->orxAgcCtrl->powerAgc->pmdMeasConfig==3' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5869:69: note: Assuming that condition 'device->obsRx->orxAgcCtrl->powerAgc->pmdMeasConfig==2' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5853:60: note: Assuming that condition 'device->obsRx->orxAgcCtrl->powerAgc->pmdMeasConfig>0x3' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5873:69: note: Condition 'device->obsRx->orxAgcCtrl->powerAgc->pmdMeasConfig==3' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8548:37: style: Condition 'hsDigClkdiv4_5_kHz6144000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8843:23: note: Assuming that condition 'hsclkRate_kHz<=6144000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8847:29: note: Condition 'hsclkRate_kHz>6144000' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: style: Condition 'hb1Clk>250000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13112:16: note: Assuming that condition 'hb1Clk<=250000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: note: Condition 'hb1Clk>250000' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: style: Condition 'hb1Clk>100000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13132:16: note: Assuming that condition 'hb1Clk<=100000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: note: Condition 'hb1Clk>100000' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:12048:12: style: Variable 'retVal' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:12031:12: note: retVal is assigned uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:12048:12: note: retVal is overwritten uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:2021:84: style: Opposite expression on both sides of '&&'. [oppositeExpression] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:2048:84: style: Opposite expression on both sides of '&&'. [oppositeExpression] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6833:74: style:inconclusive: Function 'MYKONOS_enablePaProtection' argument 2 names different: declaration 'enable' definition 'paProtectEnable'. [funcArgNamesDifferent] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.h:245:74: note: Function 'MYKONOS_enablePaProtection' argument 2 names different: declaration 'enable' definition 'paProtectEnable'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6833:74: note: Function 'MYKONOS_enablePaProtection' argument 2 names different: declaration 'enable' definition 'paProtectEnable'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:12015:76: style:inconclusive: Function 'MYKONOS_setAllTrackCalState' argument 2 names different: declaration 'trackingCalMask' definition 'trackCals'. [funcArgNamesDifferent] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.h:105:76: note: Function 'MYKONOS_setAllTrackCalState' argument 2 names different: declaration 'trackingCalMask' definition 'trackCals'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:12015:76: note: Function 'MYKONOS_setAllTrackCalState' argument 2 names different: declaration 'trackingCalMask' definition 'trackCals'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:70:85: style: Parameter 'txProfile' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:148:116: style: Parameter 'rxProfile' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:248:51: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:328:53: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:15925:87: style: Parameter 'extendedData' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:18095:92: style: Parameter 'actConfig' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:18202:94: style: Parameter 'actCheck' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:18313:104: style: Parameter 'attRangeCfg' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:1497:16: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:2515:27: style: Variable 'effectiveRows' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:3959:32: style: Variable 'hb2OvldCfgRegValue' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5720:32: style: Variable 'hb2OvldCfgRegValue' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6659:28: style: Variable 'tx1NcoTuneWord' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6660:28: style: Variable 'tx2NcoTuneWord' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:11318:34: style: Variable 'retValCalStatus' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13325:24: style: Variable 'addrIndex' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13326:24: style: Variable 'dataIndex' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13693:25: style: Variable 'negPnLevel' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:14147:28: style: Variable 'armBufferAddr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:14148:24: style: Variable 'bufferPtr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:14327:28: style: Variable 'armBufferAddr' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:14373:25: style: Variable 'modelDataBuffer' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:14663:25: style: Variable 'negPnLevel' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:15928:15: style: Variable 'i' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:16069:26: style: Variable 'cmdByteIndex' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:16130:25: style: Variable 'retVal' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:193:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:255:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_DEFRAMER_STATUS_2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:868:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_DEFRAMER_TEST [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1049:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_PATTERN_GEN_EN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_PATTERN_GEN_EN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1226:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_DATA_SAMPLE_CTL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1276:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_DATA_SAMPLE_CTL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1086:21: style: Condition 'enable>1' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1057:16: note: Assuming that condition 'enable==1' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1086:21: note: Condition 'enable>1' is always true uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3114:87: style: Condition '(error=MYKONOS_setGpio3v3Oe(device,device->auxIo->gpio3v3->gpio3v3Oe))!=MYKONOS_ERR_GPIO_OK' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3114:42: note: Calling function 'MYKONOS_setGpio3v3Oe' returns 0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3114:87: note: Condition '(error=MYKONOS_setGpio3v3Oe(device,device->auxIo->gpio3v3->gpio3v3Oe))!=MYKONOS_ERR_GPIO_OK' is always false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:5222:85: style:inconclusive: Function 'MYKONOS_setCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. [funcArgNamesDifferent] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.h:38:85: note: Function 'MYKONOS_setCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:5222:85: note: Function 'MYKONOS_setCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:5264:86: style:inconclusive: Function 'MYKONOS_getCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. [funcArgNamesDifferent] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.h:39:86: note: Function 'MYKONOS_getCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:5264:86: note: Function 'MYKONOS_getCmosDrv' argument 2 names different: declaration 'spiDrv' definition 'cmosDrv'. uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3421:93: style: Parameter 'gainComp' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3579:101: style: Parameter 'gainComp' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:4117:93: style: Parameter 'floatFrmt' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:4551:94: style: Parameter 'tempSensor' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:2699:26: style: Variable 'auxDacConfig' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_gpio.c:3099:28: style: Variable 'error' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:20:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chipSelectIndex [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:90:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_READ_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:192:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_READ_ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:60:46: style: Parameter 'spiSettings' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:227:27: style: Variable 'mpm_spi' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:277:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:289:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:294:53: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:57:21: style:inconclusive: Member variable 'ad937x_config_t::_rxAgcCtrl' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:377:7: note: Member variable 'ad937x_config_t::_rxAgcCtrl' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:57:21: note: Member variable 'ad937x_config_t::_rxAgcCtrl' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:48:25: style:inconclusive: Member variable 'ad937x_config_t::_tx' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:380:5: note: Member variable 'ad937x_config_t::_tx' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:48:25: note: Member variable 'ad937x_config_t::_tx' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:49:28: style:inconclusive: Member variable 'ad937x_config_t::_obsRx' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:388:5: note: Member variable 'ad937x_config_t::_obsRx' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:49:28: note: Member variable 'ad937x_config_t::_obsRx' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:66:24: style:inconclusive: Member variable 'ad937x_config_t::_orxProfile' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:390:7: note: Member variable 'ad937x_config_t::_orxProfile' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:66:24: note: Member variable 'ad937x_config_t::_orxProfile' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:68:21: style:inconclusive: Member variable 'ad937x_config_t::_orxAgcCtrl' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:394:7: note: Member variable 'ad937x_config_t::_orxAgcCtrl' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:68:21: note: Member variable 'ad937x_config_t::_orxAgcCtrl' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:78:22: style:inconclusive: Member variable 'ad937x_config_t::_gpio3v3' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:405:7: note: Member variable 'ad937x_config_t::_gpio3v3' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:78:22: note: Member variable 'ad937x_config_t::_gpio3v3' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:50:20: style:inconclusive: Member variable 'ad937x_config_t::_auxIo' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:409:5: note: Member variable 'ad937x_config_t::_auxIo' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:50:20: note: Member variable 'ad937x_config_t::_auxIo' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:20:16: style:inconclusive: Member variable 'ad937x_config_t::tx_fir_config' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:413:5: note: Member variable 'ad937x_config_t::tx_fir_config' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:20:16: note: Member variable 'ad937x_config_t::tx_fir_config' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:19:16: style:inconclusive: Member variable 'ad937x_config_t::rx_fir_config' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.cpp:415:7: note: Member variable 'ad937x_config_t::rx_fir_config' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_config_t.hpp:19:16: note: Member variable 'ad937x_config_t::rx_fir_config' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/mykonos/config/ad937x_gain_ctrl_config.cpp:129:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_EVNT_SRC_SYSREF [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:228:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_CLRMD_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_CLRMD_UNKNOWN [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:414:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:452:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:459:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:467:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:478:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:485:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:506:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:529:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODD_NYQUIST_ZONE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:549:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:577:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:588:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:596:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:606:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:624:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:632:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:642:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:648:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_IXR_FIFOUSRDAT_MASK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:672:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:690:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:706:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:726:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:736:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:762:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METAL_VER [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:524:12: style: Unused variable: nco_freq [unusedVariable] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:226:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metal_io_region [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:339:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:403:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DACBlock_Analog_Config [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:477:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCBlock_Analog_Config [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:601:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:632:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:699:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:785:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SELECT_ALL_TILES [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:852:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:929:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1001:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleRate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1081:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleRate [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1361:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1459:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1586:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1651:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1785:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1947:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2011:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2065:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2279:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2343:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2399:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2527:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2579:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2682:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2806:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2981:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3064:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3340:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3406:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3521:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3606:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3796:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3896:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3960:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4010:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4052:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_BLK_ID0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_BLK_ID0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4218:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4350:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4415:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4472:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4804:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5033:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5313:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4862:12: style: Variable 'BaseAddr' is reassigned a value before the old one has been used. [redundantAssignment] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4860:12: note: BaseAddr is assigned uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4862:12: note: BaseAddr is overwritten uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5228:98: style: Parameter 'CalFreezePtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:110:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:346:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceTile [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:534:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:871:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1063:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1473:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1642:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:109:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:252:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:484:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:765:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_NUM_OF_BLKS4 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:723:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:94:62: style: Parameter 'BlockIndex' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:227:29: style: Parameter 'BlockIndex' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:488:39: style: Parameter 'DataPathIndex' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:386:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MIXER_PHASE_OFFSET_UP_LIMIT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MIXER_MODE_C2C [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COARSE_MIX_BYPASS [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:780:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:381:28: style: Parameter 'MixerSettingsPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:509:26: style: Parameter 'MixerSettingsPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:561:70: style: Parameter 'MixerSettingsPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:772:24: style: Variable 'MixerConfigPtr' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:115:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_DAC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_HSCOM_ADDR [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_NUM_OF_TILES2 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:274:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_DAC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_NUM_DTC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_MAX_CODE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:553:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_DTC_COUNT [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_NUM_DTC [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:666:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:767:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:883:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1063:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_SCAN_RELOAD [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:318:42: style: Parameter 'FlagsPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1053:38: style: Parameter 'DACSyncConfigPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1054:36: style: Parameter 'ADCSyncConfigPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1101:11: style: Parameter 'PLL_CodesPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1101:30: style: Parameter 'T1_CodesPtr' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_sinit.c:139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_FAILURE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_sinit.c:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_sinit.c:150:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:37:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:49:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:57:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:69:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:81:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spi_regs_iface.cpp:112:34: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] uhd-4.6.0.0/mpm/lib/spi/spidev.c:24:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/spi/spidev.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/spi/spidev.c:50:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/mpm/lib/spi/spidev.c:50:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/mpm/lib/spi/spidev.c:97:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/mpm/lib/spi/spidev.c:97:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:110:20: style:inconclusive: Member variable 'spidev_iface_impl::_mode' is in the wrong place in the initializer list. [initializerList] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:28:33: note: Member variable 'spidev_iface_impl::_mode' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:110:20: note: Member variable 'spidev_iface_impl::_mode' is in the wrong place in the initializer list. uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:51:18: style: Variable 'tx_data' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:69:18: style: Variable 'tx_data' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:85:18: style: Variable 'tx_data' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:48:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/spi/spidev_iface.cpp:66:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/lib/types/lockable.cpp:14:5: style: Class 'lockable_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/mpm/lib/types/log_buf.cpp:15:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _buf_lock [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/log_buf.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _notify_callback [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/log_buf.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _buf_lock [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fd [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:58:14: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:67:26: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/mpm/python/pyusrp_periphs/e31x/pyusrp_periphs.cpp:24:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/python/pyusrp_periphs/e320/pyusrp_periphs.cpp:24:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/python/pyusrp_periphs/n3xx/pyusrp_periphs.cpp:26:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/python/pyusrp_periphs/x4xx/pyusrp_periphs.cpp:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _regs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _regs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _default_val [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _regs [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREE_WIRE_MODE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSB_FIRST [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/db-dump.c:10:26: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/db-init.c:19:18: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/eeprom-blank.c:12:18: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/eeprom-id.c:13:68: style: Parameter 'ep' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/mpm/tools/eeprom-init.c:49:18: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/eeprom-set-flags.c:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom-set-flags.c:12:18: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/eeprom.c:158:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:400:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:441:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:461:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:492:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/eeprom.c:114:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/mpm/tools/eeprom.c:351:2: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] uhd-4.6.0.0/mpm/tools/eeprom.c:213:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] uhd-4.6.0.0/mpm/tools/eeprom.c:255:3: error: Resource leak: fd [resourceLeak] uhd-4.6.0.0/mpm/tools/eeprom.c:469:3: error: Resource leak: fd [resourceLeak] uhd-4.6.0.0/mpm/tools/eeprom.c:105:8: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/mpm/tools/eeprom.c:244:13: style: Variable 'got' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/tools/eeprom.c:279:13: style: Variable 'got' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/tools/eeprom.c:304:13: style: Variable 'got' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/tools/eeprom.c:422:6: style: Unused variable: i [unusedVariable] uhd-4.6.0.0/mpm/tools/eeprom.c:459:13: style: Variable 'got' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/tools/fan-limits.c:11:18: style: Parameter 'argv' can be declared as const array [constParameter] uhd-4.6.0.0/mpm/tools/fan-limits.c:23:21: style: Variable 'new_flags' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-dump.c:18:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-id.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:291:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 1) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 2) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 3) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 4) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 5) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:70:8: warning: %hhx in format string (no. 6) requires 'unsigned char *' but the argument type is 'const char *'. [invalidScanfArgType_int] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:129:33: style: Local variable 'fan_limits' shadows outer variable [shadowVariable] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:144:38: note: Shadowed declaration uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:129:33: note: Shadow variable uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:148:41: style: Local variable 'fan_fixed_capacity' shadows outer variable [shadowVariable] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:159:46: note: Shadowed declaration uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:148:41: note: Shadow variable uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:163:41: style: Local variable 'clkaux_tuning_word' shadows outer variable [shadowVariable] uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:174:46: note: Shadowed declaration uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:163:41: note: Shadow variable uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:130:6: style: Unused variable: i [unusedVariable] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom.c:51:4: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom.c:75:36: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom.c:82:26: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom_io.c:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom_io.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom_io.c:33:3: error: Resource leak: fd [resourceLeak] uhd-4.6.0.0/tools/dissectors/epan/octoclock/packet-octoclock.c:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COL_PROTOCOL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/dissectors/epan/octoclock/packet-octoclock.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFILL [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/dissectors/epan/rfnoc/packet-rfnoc.cpp:42:0: error: #error Invalid RFNOC_CHDR_WIDTH value. Valid values are 64, 128, 256 or 512. [preprocessorErrorDirective] uhd-4.6.0.0/tools/dissectors/epan/zpu/packet-zpu.c:133:0: error: #error Wireshark version not found or not compatible [preprocessorErrorDirective] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_interrupt_disabler [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:942:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_async_interrupt_disabler [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:1185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:150:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:320:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:763:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:407:73: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:416:69: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:425:65: style: C-style pointer casting [cstyleCast] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:239:10: style: The scope of the variable 'had_an_overflow' can be reduced. [variableScope] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:304:12: style: The scope of the variable 'num_recv_calls' can be reduced. [variableScope] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:305:13: style: The scope of the variable 'cur_timestamp' can be reduced. [variableScope] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:308:14: style: The scope of the variable 'samps_last_progress' can be reduced. [variableScope] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:310:24: style: The scope of the variable 'num_rx_samps_single_chan' can be reduced. [variableScope] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:1025:18: style: Unsigned expression 'max' can't be negative so it is unnecessary to test it. [unsignedPositive] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:338:44: style: Local variable 'time_now' shadows outer variable [shadowVariable] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:268:22: note: Shadowed declaration uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:338:44: note: Shadow variable uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:150:16: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:1718:29: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:201:10: style: struct member 'RxParams::single_packets' is never used. [unusedStructMember] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:242:18: style: Variable 'master_clock_rate' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:748:12: style: Variable 'loops_to_send' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:43:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:39:5: style: Class 'dummy_lvbitx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:99:29: style: The scope of the variable 'peek_addr' can be reduced. [variableScope] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:99:40: style: The scope of the variable 'poke_addr' can be reduced. [variableScope] uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:99:51: style: The scope of the variable 'poke_data' can be reduced. [variableScope] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:32:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:177:21: warning: Either the condition '(x=packet_buffer->current->size)>9000' is redundant or the array 'size_histogram[90][2]' is accessed at index size_histogram[90][*], which is out of bounds. [arrayIndexOutOfBoundsCond] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:173:42: note: Assuming that condition '(x=packet_buffer->current->size)>9000' is not redundant uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:177:21: note: Array index out of bounds uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:67:33: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:70:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:73:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:76:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:84:33: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:87:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:90:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:93:52: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:55:8: style: Variable 'dump_header' can be declared as pointer to const [constVariablePointer] uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:201:18: style: Variable 'dump_header' is assigned a value that is never used. [unreadVariable] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:281:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:296:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:311:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:375:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:516:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:528:39: style: Expression is always false because 'else if' condition matches previous condition at line 521. [multiCondition] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:296:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:97:38: style: Parameter 'event_ts' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:97:64: style: Parameter 'origin_ts' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:107:39: style: Parameter 'event_ts' can be declared as pointer to const [constParameterPointer] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:375:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:403:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:415:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:433:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:437:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:454:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:458:52: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:20:1: error: The one definition rule is violated, different classes/structs have the same name '__convert_fc32_1_sc16_item32_le_1_PRIORITY_SIMD' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/convert/sse2_fc32_to_sc16.cpp:15:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_fc32_1_sc16_item32_le_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:20:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_fc32_1_sc16_item32_le_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:62:1: error: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_fc32_1_PRIORITY_SIMD' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_fc32.cpp:14:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_fc32_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:62:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_fc32_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:104:1: error: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_1_sc16_item32_le_1_PRIORITY_SIMD' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:73:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_1_sc16_item32_le_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:104:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_1_sc16_item32_le_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:119:1: error: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_sc16_1_PRIORITY_SIMD' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/convert/sse2_sc16_to_sc16.cpp:143:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_sc16_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/convert/convert_with_neon.cpp:119:1: note: The one definition rule is violated, different classes/structs have the same name '__convert_sc16_item32_le_1_sc16_1_PRIORITY_SIMD' uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:81:1: error: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_mrb' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:60:1: note: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_mrb' uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:81:1: note: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_mrb' uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:133:1: error: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_msb' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/lib/transport/udp_zero_copy.cpp:102:1: note: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_msb' uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:133:1: note: The one definition rule is violated, different classes/structs have the same name 'udp_zero_copy_asio_msb' uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:162:1: error: The one definition rule is violated, different classes/structs have the same name 'x400_radio_test_graph' [ctuOneDefinitionRuleViolation] uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:30:1: note: The one definition rule is violated, different classes/structs have the same name 'x400_radio_test_graph' uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:162:1: note: The one definition rule is violated, different classes/structs have the same name 'x400_radio_test_graph' diff: head uhd-4.6.0.0/firmware/e300/battery/adc.c:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:104:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWBR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:91:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/i2c_twi.c:97:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/ltc3675.c:337:50: style: Parameter 'reg' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/firmware/e300/battery/spi.c:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/spi.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/spi.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPSR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/timer.c:39:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/timer.c:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/timer.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/timer.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/timer.c:80:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/battery/tps54478.c:68:47: style: Parameter 'reg' can be declared as pointer to const. However it seems that 'tps54478_check_events' is a callback function, if 'reg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/e300/battery/tps54478.c:92:18: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/e300/battery/tps54478.c:68:47: note: Parameter 'reg' can be declared as pointer to const head uhd-4.6.0.0/firmware/e300/rev_b/main.c:349:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_b/main.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_b/power.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_b/power.c:528:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EICRA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_b/power.c:792:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_b/power.c:835:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/main.c:349:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/main.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR0A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/power.c:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCSRA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/power.c:520:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EICRA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/power.c:783:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCNT1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/e300/rev_c/power.c:826:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCCR1B [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/board_specific.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/fpga_load.c:171:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:264:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP0BCL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIFORESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/b100/usrp_main.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IFCONFIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/fx2utils.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOGCTL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/fx2utils.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USBCS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/i2c.c:94:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I2CS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/isr.c:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/isr.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIUSB [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/isr.c:79:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/spi.c:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitS_OUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/spi.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bitS_OUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/usb_common.c:109:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isr_SUDAV [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/usb_common.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EP1OUTCS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/common/usb_common.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_FMT_HDR_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/board_specific.c:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_ENABLE_CODEC_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/fpga_load.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_ALTERA_CONFIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_tx_enable [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_PC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_tx_enable [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/fpga_rev2.c:97:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_rx_enable [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOWSTATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __xdata [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:356:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx2/usrp1/usrp_main.c:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETUPDAT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_USB_CONFIG_DESCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:264:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_HIGH_SPEED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:358:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:401:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:467:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SYSMEM_BASE1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:536:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SYSMEM_BASE1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:626:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_SUPER_SPEED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_FX3_BOOT_USB_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/bootloader/usb_boot.c:749:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1040:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1434:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_USB_EVENT_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:1550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2034:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2044:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_PIB_INTR_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SYS_CLK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2194:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable common_usb2_dev_desc [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:228:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:228:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2336:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_EVENT_AND_CLEAR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2585:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUPER_SPEED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2645:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_EVENT_AND_CLEAR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2863:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:2960:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_NO_INHERIT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:3075:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:486:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:686:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:712:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:749:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:801:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:812:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:850:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CY_U3P_GPIO_SIMPLE_DIV_BY_2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:867:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:888:18: note: Assignment 'i=len-1', assigned value is 31 uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: note: Shift 2.13.0 uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:888:18: note: Assignment 'i=len-1', assigned value is 31 uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:889:36: note: Shift head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:928:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyFalse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYU3P_WAIT_FOREVER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/fx3/b200/firmware/b200_main.c:984:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyTrue [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:127:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_EEPROM_APP_LEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_QUERY_CMD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_BOOTLOADER_PROTO_VER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_BOOTLOADER_PROTO_VER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:232:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCUCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/bootloader/main.c:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPM_PAGESIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA3 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:130:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:167:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Read_Command [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:181:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PINA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/clkdist.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PA2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_DDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:164:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPKTCNT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:197:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TXRTS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/enc28j60.c:91:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BANK_MASK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:202:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:216:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_HLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_DUR_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:284:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:303:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:339:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_buf [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:404:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_eth_ipv4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/network.c:436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable using_network_defaults [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/serial.c:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAUD_115200_DELAY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/serial.c:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAUD_115200_DELAY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/state.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Primary_GPS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/state.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Secondary_Ext [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/udp_handlers.c:127:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OCTOCLOCK_FW_COMPAT_NUM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/usart.c:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCSR1A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/octoclock/lib/usart.c:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UCSR1A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:142:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP2_FW_COMPAT_NUM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:300:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_CTRL_ROUTING_MODE_MASTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/apps/txrx_uhd.c:319:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP2_FPGA_COMPAT_NUM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/clocks.c:61:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miiaddress [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miistatus [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/eth_mac.c:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable miiaddress [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leds [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable led_src [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_io.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leds [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:111:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:62:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clkdiv [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txlevel [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txlevel [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/hal_uart.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rxlevel [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmd_status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/i2c_async.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:261:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:280:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDP_HLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_DUR_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:362:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:379:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:395:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ar_hrd [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:430:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_IPV4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/net_common.c:466:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETHERTYPE_ARP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pic.c:36:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pic.c:57:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pic.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:53:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface_ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/pkt_ctrl.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface_ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/printf.c:92:29: style: Parameter 'pData' can be declared as pointer to const. However it seems that '_char_emitter' is a callback function, if 'pData' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/usrp2/lib/printf.c:103:19: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/usrp2/lib/printf.c:92:29: note: Parameter 'pData' can be declared as pointer to const head uhd-4.6.0.0/firmware/usrp2/lib/spi.c:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irqs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/spi.c:40:59: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/firmware/usrp2/lib/spi.c:40:59: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/firmware/usrp2/lib/spi.c:41:59: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/firmware/usrp2/lib/spi.c:41:59: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/firmware/usrp2/lib/spi.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lib/u2_init.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serdes_ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:550:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_MBOX_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/lwip/lwip-1.3.1/src/api/tcpip.c:593:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_free [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2/ethernet.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2/sd.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clkdiv [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2/sd.h:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/bootloader_utils.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable irqs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/ethernet.c:137:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/ethernet.c:207:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LS_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_TXONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash.c:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spi_flash_read.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/spif.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_CTRL_TXNEG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/xilinx_s3_icap.c:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icap [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp2/usrp2p/xilinx_s3_icap.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAST_READ_CMD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:241:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHINCH_CONFIG_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:261:62: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:261:62: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:279:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIE_XACT_16_BIT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/chinch.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCIE_XACT_32_BIT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:112:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE45 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:135:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE22 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:150:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLAUSE22 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODULE_DEV_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:342:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MDIO_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:376:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/ethernet.c:623:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XGE_MDIO_DEVICE_PMA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_READ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:171:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MILLISEC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/flash/spif_spsn_s25flxx.c:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:152:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:173:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:188:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:276:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IRQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:316:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:346:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:373:17: warning: Uninitialized variable: nodes [uninitvar] uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:366:44: note: Assuming condition is false uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:373:17: note: Uninitialized variable: nodes head uhd-4.6.0.0/firmware/usrp3/lib/link_state_route_proto.c:430:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_IRQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:118:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICMP_ECHO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:244:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eth_mac_addr_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:347:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:393:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:442:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icmp_echo_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:458:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_HLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:487:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:535:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable padded_eth_hdr_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:584:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:79:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/u3_net_stack.c:98:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip_addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lib/wb_spi.c:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_READ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:361:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYS_MBOX_NULL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:550:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCPIP_MBOX_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/lwip/lwip-1.3.1/src/api/tcpip.c:593:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mem_free [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:91:24: style: Parameter 'p' can be declared as pointer to const. However it seems that 'putc' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:110:22: note: You might need to cast the function pointer here uhd-4.6.0.0/firmware/usrp3/x300/x300_init.c:91:24: note: Parameter 'p' can be declared as pointer to const head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FPGA_PROG_FLAGS_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FPGA_READ_FLAGS_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:233:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_MTU_DETECT_ECHO_REQUEST [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:255:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_CLAIM_STATUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:282:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_CLAIM_STATUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:314:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_UART_RX_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:373:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_ROUTE_MAP_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:408:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X300_FW_SHMEM_IDENT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/firmware/usrp3/x300/x300_main.c:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x300_fw_comms_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init.c:13324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e31x/ip/e31x_ps_bd/ps7_init_gpl.c:13315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13241:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13309:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init.c:13324:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCW_SILICON_VERSION_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13290:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_COUNT_L32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/fpga/usrp3/top/e320/ip/e320_ps_bd/ps7_init_gpl.c:13315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCU_GLOBAL_TIMER_CONTROL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_rate.cpp:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_rate.cpp:315:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_rate.cpp:396:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:250:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:405:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:463:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/benchmark_streamer.cpp:666:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:102:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:105:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:125:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:132:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/extension_example/lib/extension_example.hpp:346:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/gpio.cpp:169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/gpio.cpp:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/gpio.cpp:266:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/gpio.cpp:321:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/gpio.cpp:400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/network_relay.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/network_relay.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/network_relay.cpp:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/network_relay.cpp:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc-example/lib/gain_block_control.cpp:31:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_GAIN_VALUE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc_nullsource_ce_rx.cpp:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc_replay_samples_from_file.cpp:87:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/examples/rfnoc_replay_samples_from_file.cpp:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:274:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rfnoc_rx_to_file.cpp:56:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rx_ascii_art_dft.cpp:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rx_samples_c.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:184:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/rx_samples_to_file.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/sync_to_gps.cpp:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_dboard_coercion.cpp:392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:173:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:224:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:270:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/test_messages.cpp:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:81:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/twinrx_freq_hopping.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/tx_samples_c.c:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/tx_samples_from_file.cpp:37:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/txrx_loopback_to_file.cpp:125:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' cause access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:27:24: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: note: Access out of bounds head uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:27:24: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:24:22: note: Access out of bounds head uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:44:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:67:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/examples/usrp_list_sensors.cpp:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/property_tree.ipp:105:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_COERCE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/property_tree.ipp:120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/property_tree.ipp:41:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/property_tree.ipp:97:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_COERCE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:55:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex_cb [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:84:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/rfnoc/node.ipp:97:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:103:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:126:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXIMIZE_THROUGHPUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:228:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:257:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:328:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:384:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:403:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:429:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IB [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:435:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:441:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:447:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_IQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:453:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UB [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:465:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIO_SCALAR_TYPE_UQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/transport/nirio/nirio_fifo.ipp:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:110:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:65:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:84:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/types/dict.ipp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/chdr/chdr_packet.ipp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conv_byte_order [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:106:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:120:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:134:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_delta.ipp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_epsilon.ipp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/include/uhd/utils/fp_compare_epsilon.ipp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/database.cpp:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_fns [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/database.cpp:230:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_fns [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/database.cpp:262:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/database.cpp:271:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLASH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:39:17: performance: Function 'get_name()' should return member '_name' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/cal/dsa_cal.cpp:44:17: performance: Function 'get_serial()' should return member '_serial' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IQCalCoeff [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/cal/iq_cal.cpp:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST_NEIGHBOR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_impl.cpp:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_impl.cpp:45:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_format [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:150:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hi_shift [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:190:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:196:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:202:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:208:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:214:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:220:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:226:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:232:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:238:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/convert/convert_with_tables.cpp:244:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wtohx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:34:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:36:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable empty_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/response.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/detail/server_session.cc:57:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/dispatcher.cc:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable funcs_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/rpc_error.cc:15:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ob_h_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/rpc_error.cc:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable formatted [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_handler.cc:19:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resp_enabled_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_server.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopping_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/deps/rpclib/lib/rpc/this_session.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exit_ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/experts/expert_container.cpp:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/experts/expert_container.cpp:343:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/experts/expert_container.cpp:483:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLASS_WORKER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/property_tree.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/property_tree_python.cpp:21:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/actions.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_tsf [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_container.cpp:43:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_container.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _block_name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:47:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:69:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/block_id.cpp:88:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VALID_BLOCKID_REGEX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:118:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:134:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:155:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:167:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:174:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _my_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_ctrl_xport.cpp:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:150:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_packet_writer.cpp:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:30:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacity_bytes [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_rx_data_xport.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_packet [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_tx_data_xport.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_tx_data_xport.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _send_packet [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:159:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:288:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:302:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:338:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:347:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:481:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _protover [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:526:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _padding_size [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:552:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _padding_size [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:563:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:579:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _src_epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/chdr_types.cpp:57:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:199:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100us [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/client_zero.cpp:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1ms [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:109:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:123:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_POLL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_SLEEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:219:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_OKAY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:347:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1us [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:376:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:497:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:505:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CMDERR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:81:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ctrlport_endpoint.cpp:94:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:192:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SAMP_RATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:275:23: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:344:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:380:31: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:416:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:440:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_DECIM_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/ddc_block_control.cpp:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SCALE_IQ_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:199:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SAMP_RATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:259:24: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:330:32: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:359:32: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:406:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:430:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:468:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INTERP_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/duc_block_control.cpp:512:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_SCALE_IQ_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:32:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/epid_allocator.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:146:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPLEX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_FFT_SCALING [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fft_block_control.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_LENGTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fir_filter_block_control.cpp:139:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_LOAD_COEFF_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CLEAR_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:341:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:353:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RANDOM_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/fosphor_block_control.cpp:363:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WF_CTRL_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:242:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:248:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:261:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:268:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:336:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:459:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:469:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:556:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:567:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:586:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:595:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:617:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:645:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:703:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:72:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph.cpp:774:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:130:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:142:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:196:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:213:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/graph_stream_manager.cpp:258:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:426:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/link_stream_manager.cpp:465:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:182:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:211:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:216:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:226:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mb_controller.cpp:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1008:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1037:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1064:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1087:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:1141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_NOP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:168:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:191:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable epid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:206:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:256:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:393:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBAR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:457:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:519:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:560:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:662:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_INFO_REQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:796:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:839:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FC_FREQ_BYTES [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:887:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/mgmt_portal.cpp:928:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MGMT_OP_RETURN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/moving_average_block_control.cpp:45:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:113:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:143:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_fwd_policies [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_fwd_map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:193:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_fwd_policies [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_fwd_map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:227:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _props [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:274:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable instance [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:396:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _prop_resolvers [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:495:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _props [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:511:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _action_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmd_timespecs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/node.cpp:99:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_THROTTLE_CYC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:127:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_LINES_PER_PKT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_BYTES_PER_PKT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:137:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_THROTTLE_CYC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:146:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINES [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:164:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_KEY_STREAM_CMD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:59:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:75:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CTRL_STATUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_LINES_PER_PKT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/null_block_control.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_SRC_BYTES_PER_PKT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1011:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWREG_RX_ERR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1067:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWREG_RX_ERR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:1159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samp_width [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:304:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:316:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:330:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _spc [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fpga_compat [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:361:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:367:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:373:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:384:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:395:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:400:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:426:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:443:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:460:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:468:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:544:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:550:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:556:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:562:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:576:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:588:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:612:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:618:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:624:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:642:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:648:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:656:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:665:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cache_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:941:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _last_stream_cmd [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/radio_control_impl.cpp:998:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RX_HAS_TIME [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/registry_factory.cpp:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/registry_factory.cpp:99:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_DEVICE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:223:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:234:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:245:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:274:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_FULLNESS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:285:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_POS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:324:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_POS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:359:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_TYPE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:369:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_TYPE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:384:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:390:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLAY_CMD_STOP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:473:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:521:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:584:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_ITEM_SIZE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:595:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_BASE_ADDR_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:615:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BASE_ADDR_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:628:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:636:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:701:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/replay_block_control.cpp:712:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/antenna.cpp:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_antennas [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN_PROFILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_GAIN_PROFILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sub [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_profiles [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _possible_profiles [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/gain_profile.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sub [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:30:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rf_control/nameless_gain_mixin.cpp:42:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:296:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blk_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:357:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blk_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:514:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blk_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:547:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blk_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:723:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_KEY_GRAPH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:774:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:799:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:848:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:916:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:950:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_graph.cpp:983:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _disconnect_cb [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:123:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stream_args [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _overrun_handling_mode [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:180:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_MTU [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SCALING [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_rx_streamer.cpp:306:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stream_args [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_MTU [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROP_KEY_SCALING [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:247:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _disconnect_cb [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/rfnoc_tx_streamer.cpp:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:297:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CONSTANT_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:303:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_GAIN_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/siggen_block_control.cpp:321:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CARTESIAN_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/switchboard_block_control.cpp:121:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:133:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:173:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:246:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:373:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:394:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:417:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/topo_graph.cpp:459:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _graph [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/rfnoc/window_block_control.cpp:109:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_LOAD_COEFF_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:147:41: style: Parameter 'cb' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:223:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_recv_frames [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:262:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_recv_frames [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:298:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_send_frames [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/inline_io_service.cpp:459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_tbl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:244:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iSerialNumber [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:423:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idVendor [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:428:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idProduct [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:478:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_base.cpp:78:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_ERROR_NO_DEVICE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:160:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_TRANSFER_CANCELLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/libusb1_zero_copy.cpp:247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBUSB_ERROR_TIMEOUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_linux.cpp:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_linux.cpp:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:17:45: style: Parameter 'device_handle' can be declared as reference to const [constParameterReference] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:43:48: style: Parameter 'map' can be declared as reference to const [constParameterReference] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_unsupported.cpp:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_FeatureNotSupported [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:102:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:41:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_driver_iface_win.cpp:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_DEVICE_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/nirio_resource_manager.cpp:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_InvalidParameter [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:104:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:117:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:124:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:172:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:188:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:207:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _riok_proxy [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/niusrprio_session.cpp:54:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _session_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/rpc_client.cpp:223:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:183:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:211:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:233:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_RpcSessionError [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:36:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio/rpc/usrprio_rpc_client.cpp:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:238:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_ResourceNotInitialized [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:340:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/nirio_zero_copy.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:468:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:518:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RECV_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_recv [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/offload_io_service.cpp:726:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_recv [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:237:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_TIMEOUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:459:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:539:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_payload_bytes [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/super_recv_packet_handler.hpp:582:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:100:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ETHERNET_MTU [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _socket [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_boost_asio_link.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _socket [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:119:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rte_ether_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _recv_buff_head [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:171:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rte_ether_hdr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_dpdk_link.cpp:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _remote_mac [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:142:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_INVALID_EVENT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:216:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSA_MAXIMUM_WAIT_EVENTS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/udp_wsa_zero_copy.cpp:462:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ETHERNET_MTU [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:246:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:282:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tx_pktbuf_pool [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rx_pktbuf_pools [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:442:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _init_mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:607:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ports [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:644:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ports [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:664:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _io_srv_portid_map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:681:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:702:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_common.cpp:95:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _port [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:126:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_ARP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:170:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_CLOSE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:191:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_CLOSE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_XPORT_CONNECT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:246:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_XPORT_CONNECT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PENDING_SERVICE_REQS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:390:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:424:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:451:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:465:25: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:481:17: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:505:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:513:29: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:574:37: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:585:18: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:587:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:667:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_BURST_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:721:18: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:723:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:732:30: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:757:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:771:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOW_TYPE_UDP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:783:21: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:801:33: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:81:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lcore_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:832:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_BURST_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:847:24: style: C-style pointer casting [cstyleCast] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:876:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_BURST_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:897:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:928:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _retry_head [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/transport/uhd-dpdk/dpdk_io_service.cpp:99:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FLOW_OPEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/device_addr.cpp:117:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/filters.cpp:54:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/filters.cpp:62:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/mac_addr.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bytes [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/metadata.cpp:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_code [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/ranges.cpp:197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/ranges.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stop [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/ranges.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _step [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/ranges.cpp:61:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _stop [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/ranges.cpp:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _start [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:132:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:68:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/sensors.cpp:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/time_spec.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _full_secs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/types/usrp_info_c.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_ERROR_NONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/b100_impl.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/dboard_iface.cpp:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/io_impl.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b100/mb_eeprom.cpp:71:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_iface.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:260:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:271:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:287:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:294:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:429:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:498:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:560:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_io_impl.cpp:76:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MAX_CLOCK_RATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/b200/b200_uart.cpp:78:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:119:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN_MODE_SLOW_AGC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:163:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMING_MODE_1R1T [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:239:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MIN_BW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:304:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHAIN_1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_ctrl.cpp:59:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_FALL [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1461:22: style: Condition 'rate>20e6' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1451:21: note: Assuming condition 'rate<=20e6' is false uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:1461:22: note: Condition 'rate>20e6' is always true 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:188:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:192:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:196:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:200:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:226:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:230:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:234:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:238:23: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2558:19: error: Out of bounds access in expression 'coeffs[i]' because 'coeffs' is empty and 'i' may be non-zero. [containerOutOfBounds] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2692:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2752:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2804:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_I16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2872:13: style: The scope of the variable 'taps_tx_array' can be reduced. [variableScope] head uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:2948:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIGITAL_FIR_I16 [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:499:32: style: Condition '(bbbw_mhz*2)>9' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:497:24: note: Assuming condition '(bbbw_mhz*2)<=9' is false uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:499:32: note: Condition '(bbbw_mhz*2)>9' is always true 2.13.0 uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:576:31: style: Condition 'ceil_bbbw_mhz>3' is always true [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:574:23: note: Assuming condition 'ceil_bbbw_mhz<=3' is false uhd-4.6.0.0/host/lib/usrp/common/ad9361_driver/ad9361_device.cpp:576:31: note: Condition 'ceil_bbbw_mhz>3' is always true head uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:149:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AD9361_MAX_BW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/ad936x_manager.cpp:223:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_pump_mode [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:45:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_counter [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/adf4001_ctrl.cpp:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mosi_edge [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/apply_corrections.cpp:196:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:110:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:166:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:251:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:298:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:333:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_SET_LED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:341:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_0_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:350:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_0_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_1_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP_HASH_SLOT_1_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:374:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_TX_ENABLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:380:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RX_ENABLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:386:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_TX_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:392:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RX_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:397:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_FPGA_SET_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:406:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRT_VENDOR_OUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRT_VENDOR_IN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:443:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_I2C_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/fx2_ctrl.cpp:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VRQ_I2C_READ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:213:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adapter_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:249:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:324:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connection_count [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:385:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOTH_SEND_AND_RECV [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/io_service_mgr.cpp:476:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASYNC_MSG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESET_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:171:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:204:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTA_MUX_CHANNEL_DIVIDER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:365:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:394:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:458:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUXOUT_LD_SEL_LOCK_DETECT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:478:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDIV_DIVIDE_BY_256 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:517:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:543:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULT_HI_LESS_THAN_EQUAL_TO_100M [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:635:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASH_ORDER_THIRD_ORDER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:658:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OSC_2X_DISABLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:728:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCO_PHASE_SYNC_EN_NORMAL_OPERATION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:904:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAMP_EN_NORMAL_OPERATION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/lmx2572.cpp:90:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POWERDOWN_POWER_DOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/common/pwr_cal_mgr.cpp:153:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_POWER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:106:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDR_INPUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_OUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_SRC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ATR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:254:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:260:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:317:20: style:inconclusive: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. [initializerList] uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:61:11: note: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:317:20: note: Member variable 'gpio_atr_3000_impl::_atr_idle_reg' uses an uninitialized argument '_atr_disable_reg' due to the order of declarations. head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:409:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:423:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:430:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MASK_SET_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:449:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_attr_map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_atr_3000.cpp:91:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODE_ATR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:163:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:213:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:60:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:73:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/gpio_core_200.cpp:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/rx_frontend_core_3000.cpp:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/spi_core_4000.cpp:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_RAW_PAYLOAD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/cores/xport_adapter_ctrl.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _compat_num [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_basic_and_lf.cpp:272:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_cbx.cpp:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_cbx.cpp:69:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:177:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_clock_divider [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:273:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx.cpp:562:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:194:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_dbsrx2.cpp:250:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:344:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:386:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_DAC_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_rfx.cpp:407:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:365:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_common.cpp:381:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:44:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version3.cpp:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:45:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_sbx_version4.cpp:63:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:198:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mangle_i2c_addrs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:250:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_tvrx.cpp:459:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BANDSEL_VHFLO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:256:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CH2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:308:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LO_EXPORT_DISABLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_twinrx.cpp:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_READ_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:134:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:150:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_common.cpp:169:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:155:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_simple.cpp:179:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:178:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:196:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUX_DAC_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version2.cpp:219:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:203:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version3.cpp:228:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:193:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:214:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_TX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/db_wbx_version4.cpp:240:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:231:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:254:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:272:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:285:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:294:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:303:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:317:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:372:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:380:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:488:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADIO_BASE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:562:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:603:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:610:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_impl.cpp:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:329:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/e3xx/e3xx_radio_control_init.cpp:350:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:167:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC4_CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:229:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_CLK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC0_CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_ctrl.cpp:59:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF0_ATR_OPTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:102:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA_SYNC_INT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:120:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:129:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:164:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:170:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:176:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:196:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:208:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:219:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:231:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:240:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFDC_NCO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:256:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:263:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard.cpp:291:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:120:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:136:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:173:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:203:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:220:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_dboard_init.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:101:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _antenna [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _trx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_freq_desired [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:137:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _frontend_time [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:80:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_ADDRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/fbx/fbx_expert.cpp:88:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_ADDRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.cpp:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_bands.cpp:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_BAND [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_gain_table.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWBAND [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1016:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1027:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1040:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tx_gain_profile_api [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1082:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1173:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:1192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:246:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:327:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:385:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:424:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:447:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:487:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:508:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:522:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:547:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:561:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:599:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:671:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:684:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:703:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:741:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:818:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:843:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:863:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:888:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:899:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:946:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:971:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control.cpp:991:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_gain.cpp:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:412:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/magnesium/magnesium_radio_control_init.cpp:91:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:303:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_LO_FILTER_SEL_0_9GHZ_LPF [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:323:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:364:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_cpld_ctrl.cpp:391:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chrono [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:273:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:296:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:324:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:353:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:374:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_IDLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:392:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:447:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:515:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:530:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:611:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:635:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_READBACK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:718:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:738:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.cpp:746:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:336:17: performance: Function '_get_tx_fe_connection()' should return member '_tx_fe_connection' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control.hpp:337:17: performance: Function '_get_rx_fe_connection()' should return member '_rx_fe_connection' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_cpld.cpp:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_band [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:159:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_DC_OFFSET_VALUE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:255:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:570:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_init.cpp:74:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:204:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:263:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:300:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:311:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:320:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:330:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:393:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:421:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:441:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:453:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:476:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:487:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:575:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:58:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:611:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:646:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/rhodium/rhodium_radio_control_lo.cpp:684:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:121:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTHOR_USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:455:19: style: Condition '_cal_mode==twinrx_ctrl::CAL_CH1' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:453:28: note: Assignment '_cal_mode=twinrx_ctrl::CAL_DISABLED', assigned value is 0 uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:455:19: note: Condition '_cal_mode==twinrx_ctrl::CAL_CH1' is always false head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:458:26: style: Condition '_cal_mode==twinrx_ctrl::CAL_CH2' is always false [knownConditionTrueFalse] uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:453:28: note: Assignment '_cal_mode=twinrx_ctrl::CAL_DISABLED', assigned value is 0 uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:458:26: note: Condition '_cal_mode==twinrx_ctrl::CAL_CH2' is always false head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.cpp:619:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LO_EXTERNAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_experts.hpp:29:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _value [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:166:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:248:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:278:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:294:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:307:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:348:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:363:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:378:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:394:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:408:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:422:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:434:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:479:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:494:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:508:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:534:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:546:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:573:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/twinrx/twinrx_io.hpp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soft_reg_field [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:114:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_LED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_LED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:187:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:216:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:227:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RX_DSA_MAX_ATT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:239:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:261:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:319:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:363:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_ANT_10 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:419:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_IF1_5 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:492:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0_IF2_7_8 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:508:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_RF_9 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:552:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_IF1_6 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:605:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_IF2_1_2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:623:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:663:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO_LOCK_TIMEOUT_MS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:690:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lo_spi_offset [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:697:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable internal [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:746:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO_14 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYPASS_SYNC_REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCRATCH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYPASS_SYNC_REGISTER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:827:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CHAN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:843:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_CHAN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:857:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:883:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:900:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:91:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_cpld_ctrl.cpp:931:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _unique_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:129:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:144:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:169:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:185:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:246:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:295:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:351:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:422:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:438:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:451:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:465:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:478:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:491:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:502:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:511:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:532:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:543:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:551:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:557:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:581:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:593:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:630:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _db_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:685:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 10ms [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:712:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:731:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard.cpp:741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rx_pwr_mgr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:122:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _expert_container [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:393:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:427:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:531:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:556:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_RESOLVE_ON_WRITE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_dboard_init.cpp:578:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _frontend_time [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:150:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _desired_frequency [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _coerced_lo2_frequency [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:240:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test_mode_enabled [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gain_coerced [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _profile [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _atr_mode [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:476:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _trx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:487:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rfdc_freq_desired [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:505:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX0_LO2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_expert.cpp:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _testing_mode_enabled [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _testing_mode_enabled [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RF_OUTPUT_A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _lmx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _freq [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard/zbx/zbx_lo_ctrl.cpp:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:31:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sd_name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_iface [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:41:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_eeprom [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_eeprom [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_subtree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_base.cpp:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_subtree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:113:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_eeprom.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_id.cpp:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_id.cpp:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/dboard_manager.cpp:506:5: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SAFE_CALL is a macro then please configure it. [unknownMacro] 2.13.0 uhd-4.6.0.0/host/lib/usrp/dboard_manager.cpp:94:1: error: There is an unknown macro here somewhere. Configuration is required. If UHD_SINGLETON_FCN is a macro then please configure it. [unknownMacro] head uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/gps_ctrl.cpp:204:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_find.cpp:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:197:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_image_loader.cpp:308:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.cpp:264:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_impl.hpp:137:17: performance: Function 'get_token()' should return member '_token' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:209:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_broadcast [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:299:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPM_DISCOVERY_PORT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:360:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_link_if_ctrl_udp.cpp:425:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable link_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:123:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rpc [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:172:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:177:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tk_idx [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:205:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:228:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:262:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sync_source_updaters [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gpio_banks [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _current_gpio_src [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _current_gpio_src [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_controller.cpp:435:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:123:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_DEVICE_ID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:165:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_KEY_AUTO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_mb_iface.cpp:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/lib/usrp/mpmd/mpmd_prop_tree.cpp:51:31: style:inconclusive: Boolean expression 'just_reload' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1011:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1047:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1073:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1104:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1186:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1299:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1332:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1382:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1406:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1430:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1492:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1512:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1527:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1547:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1555:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1575:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1581:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1709:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1730:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1762:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1911:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:1962:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2017:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2023:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2043:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:204:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_NONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2058:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2077:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2089:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UHD_FUNCTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2223:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2255:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2344:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2418:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:2767:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:472:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:483:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:508:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:541:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:556:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:579:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:633:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:681:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:761:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:777:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:812:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:866:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:917:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp.cpp:952:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1012:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1030:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1037:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1053:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1059:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1099:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1151:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USRP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1194:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1236:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1251:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1266:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1272:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1439:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1480:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1503:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1569:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1578:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1591:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1623:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1643:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1699:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1720:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1728:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1777:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1834:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1916:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1931:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1946:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:1952:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2069:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2083:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2099:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2114:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2223:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2237:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2447:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2574:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2672:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2694:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:2766:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:365:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_blockid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:445:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NODE_ID_SEP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:639:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_AUTO [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:737:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:854:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:863:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:872:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1100ms [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:927:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:983:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/multi_usrp_rfnoc.cpp:995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_MBOARDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/subdev_spec.cpp:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable db_name [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/subdev_spec.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp1/mb_eeprom.cpp:72:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX_LEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:157:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_TIME_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp1/soft_time_ctrl.cpp:180:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_LATE_COMMAND [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp1/usrp1_iface.cpp:61:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:158:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:195:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/dboard_iface.cpp:322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_RX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:206:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:242:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _io_impl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:274:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tick_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:302:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_streamers [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:316:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_streamers [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:347:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:373:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tree [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:467:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/io_impl.cpp:545:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_if_hdr_words32 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/mb_eeprom.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iface [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:227:39: error: Uninitialized variable: pkt_in [uninitvar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:213:59: note: Assignment 'pkt_in=reinterpret_cast(data_in)', assigned value is uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:222:46: note: Assuming container is not empty uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:227:39: note: Uninitialized variable: pkt_in 2.13.0 uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:228:57: error: Uninitialized variable: pkt_in->data.hw_rev [uninitvar] uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:213:59: note: Assignment 'pkt_in=reinterpret_cast(data_in)', assigned value is uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:222:46: note: Assuming container is not empty uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:228:57: note: Uninitialized variable: pkt_in->data.hw_rev head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:287:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:320:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:410:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:453:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:508:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:578:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:594:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/usrp2/n200_image_loader.cpp:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_POL_INV_SYNC_LOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:210:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT2_TYPE_LVPECL_700MVPP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:257:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT10_TYPE_LVDS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:266:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EDGE_RISE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:359:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLKOUT0_ADLY_SEL_D_BOTH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:533:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLL2_P_30_DIV_2A [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_clock_ctrl.cpp:577:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fp_compare [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_device_args.hpp:203:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TICK_RATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:100:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_broadcast [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:193:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:355:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:434:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:614:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IP_PROTOCOL_MIN_MTU_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_eth_mgr.cpp:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_connected [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:114:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_comments [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:287:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:317:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:450:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:592:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_image_loader.cpp:629:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:218:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCXO_EN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:370:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPS_OUT_EN [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:543:15: performance: Range variable 'src' should be declared as const reference. [iterateByValue] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:617:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5ms [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:629:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PPS_DETECT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:644:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMK_LOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_controller.cpp:675:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LMK_LOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_eeprom.cpp:194:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERIAL_LEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_LITTLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:295:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_mb_iface.cpp:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable not_implemented_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_prop_tree.cpp:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1047:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1060:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1115:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RADIO_BASE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1151:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER_ENABLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER1_Q_LOCKED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1165:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER1_Q_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_CHECKER_ENABLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1257:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAC_SYNC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1280:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1326:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_DATA_DLY_VAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1451:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1520:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpio_attr_map [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1778:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1819:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ATR_REG_RX_ONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1850:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1860:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DB_PATH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1880:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADC_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1959:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAC_ENABLED [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:1995:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIVATE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:440:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:446:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_GAIN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:457:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:463:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACK_GAIN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:471:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:481:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:501:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:516:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_GAINS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:596:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:629:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:666:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:694:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:754:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:804:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_LOS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:929:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_radio_control.cpp:965:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNIT_TX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_regs.hpp:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REF_FREQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x300/x300_regs.hpp:252:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PUBLIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/adc_self_calibration.hpp:47:17: performance: Function 'get_unique_id()' should return member '_unique_id' by const reference. [returnByReference] head uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:122:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:135:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_ATR_0X [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/x400_gpio_control.cpp:179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIO_DDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:62:20: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:70:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NCO_RESET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp/x400/x400_rfdc_control.cpp:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_id [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:162:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xport [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_eeprom.cpp:81:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:296:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp:359:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:176:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:206:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:367:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eeprom [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:377:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:398:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:427:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_detected [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:437:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_detected [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:444:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable which_ref [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:456:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable switch_pos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_impl.cpp:467:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_detected [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/usrp_clock/octoclock/octoclock_uart.cpp:69:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtu [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mdata [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mdata [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:144:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:154:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _payload [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:167:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:37:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_BIG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _header [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timestamp [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timestamp [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/chdr/chdr_packet.cpp:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _chdr_w [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/config_parser.cpp:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pt [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/graph_utils.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dst_blockid [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/ihex.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/ihex.cpp:197:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/ihex.cpp:230:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/ihex.cpp:63:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:114:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fatal [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:173:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:191:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:248:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOST_PLATFORM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:394:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:457:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:472:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:534:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_it [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:546:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _log_it [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:577:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_level [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/log.cpp:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trace [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/lib/utils/tasks.cpp:131:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/actions_test.cpp:198:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/actions_test.cpp:28:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/actions_test.cpp:80:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/actions_test.cpp:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/addr_test.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/addr_test.cpp:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:85:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_data_dsa_test.cpp:97:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_data_gain_pwr_test.cpp:154:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_data_iq_test.cpp:70:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST_NEIGHBOR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_database_test.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLASH [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cal_database_test.cpp:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILESYSTEM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/cast_test.cpp:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cast [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:133:35: style: Parameter 'bytes' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:147:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENDIANNESS_LITTLE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/chdr_parse_test.cpp:96:35: style: Parameter 'packets' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/host/tests/client_zero_test.cpp:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/client_zero_test.cpp:197:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable index_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/client_zero_test.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/client_zero_test.cpp:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/client_zero_test.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:158:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_STRC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:172:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:188:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_WITH_TS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_CTRL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/chdr_resource/hardcoded_packets.cpp:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_MGMT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/mock_link.hpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/mock_link.hpp:233:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ADAPTER_ID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/common/mock_zero_copy.hpp:186:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transport [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/config_parser_test.cpp:63:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/dict_test.cpp:74:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESERVED1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/discoverable_feature_test.cpp:93:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/dpdk_port_test.cpp:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/dpdk_test.cpp:238:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET_ADDRSTRLEN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/dpdk_test.cpp:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/eeprom_c_test.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/eeprom_c_test.c:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/error_test.cpp:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/error_test.cpp:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/error_test.cpp:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fe_conn_test.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HETERODYNE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fe_conn_test.cpp:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fe_conn_test.cpp:97:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fe_connection_t [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:50:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:76:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_delta_test.cpp:91:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_DELTA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FREQ_COMPARISON_DELTA_HZ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:49:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:75:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SINGLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/fp_compare_epsilon_test.cpp:92:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOUBLE_PRECISION_EPSILON [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/interpolation_test.cpp:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable math [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/interpolation_test.cpp:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable math [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/lmx2572_test.cpp:53:71: performance: Function parameter 'actual' should be passed by const reference. [passedByValue] head uhd-4.6.0.0/host/tests/log_test.cpp:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/log_test.cpp:42:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/paths_test.cpp:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uhd [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:111:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MANUAL_COERCE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:163:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:183:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:206:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:236:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:249:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/property_test.cpp:95:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/ranges_c_test.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/ranges_c_test.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/ranges_c_test.c:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/addsub_block_test.cpp:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ddc_block_test.cpp:37:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DDC_BLOCK [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: warning: Either the condition 'mock_source_term.received_actions.empty()' is redundant or expression 'mock_source_term.received_actions.back()' cause access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:176:5: note: Assuming that condition 'mock_source_term.received_actions.empty()' is not redundant uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: note: Access out of bounds head uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: warning: Either the condition 'mock_source_term.received_actions.empty()' is redundant or expression 'mock_source_term.received_actions.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:176:5: note: Assuming that condition 'mock_source_term.received_actions.empty()' is not redundant uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:169:47: note: Access out of bounds head uhd-4.6.0.0/host/tests/rfnoc_block_tests/duc_block_test.cpp:35:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DUC_BLOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:125:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_block_test.cpp:169:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:46:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_NUM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:63:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/ferrum_radio_mock.hpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REVERSE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:154:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:180:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_RESET_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fft_block_test.cpp:84:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:233:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:248:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fir_filter_block_test.cpp:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_FIR_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DECIM_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:199:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVERAGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DECIM_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:284:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:328:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:38:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/fosphor_block_test.cpp:52:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ENABLE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:110:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:135:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:33:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WIDTH_N_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/keep_one_in_n_test.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_N_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/logpwr_block_test.cpp:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/moving_average_block_test.cpp:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVING_AVERAGE_BLOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/null_block_test.cpp:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CTRL_STATUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:116:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_BLOCK_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:132:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:186:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:202:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_FULLNESS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:249:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_RESTART_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_REC_POS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:331:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:388:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IO_TYPE_SC16 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:42:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLAY_BLOCK_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:453:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_STOP_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:523:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:609:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_CMD_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:631:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_BUFFER_SIZE_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:763:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_POS_LO_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:779:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_PLAY_CMD_FIFO_SPACE_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:816:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/replay_block_test.cpp:863:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:126:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:188:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSTANT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:220:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONSTANT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:287:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:351:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:50:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/siggen_block_test.cpp:77:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:132:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:222:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assertion_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:30:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_STREAM_BLOCK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/split_stream_block_test.cpp:54:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:128:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/switchboard_block_test.cpp:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:102:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ALPHA_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:114:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BETA_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:120:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DELAY_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:128:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_DELAY_OFFSET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:206:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:49:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/vector_iir_block_test.cpp:58:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:218:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:233:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:49:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/window_block_test.cpp:71:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_WINDOW_BLOCK_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_MAX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_fbx_mpm_mock.hpp:87:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBX_PID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:1081:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:320:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:351:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:37:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_PROFILE_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:449:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:469:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:511:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:547:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:586:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO1 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:608:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:638:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_LO2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:668:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_ANTENNAS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:728:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_MIN_FREQ [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:749:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_GAIN_STAGE_ALL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:81:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:847:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:879:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:912:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RELATIVE_LO_STEP_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:943:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_RELATIVE_LO_STEP_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_block_test.cpp:972:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:185:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_COMPAT_NUM [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:65:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERIPH_BASE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_radio_mock.hpp:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_memory [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_NUM_CHANS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_block_tests/x4xx_zbx_mpm_mock.hpp:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBX_PID [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:233:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:262:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKT_TYPE_DATA_NO_TS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:290:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_64 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:314:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_256 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_64 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_chdr_test.cpp:360:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHDR_W_256 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_detailgraph_test.cpp:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolve_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_detailgraph_test.cpp:90:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DYNAMIC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:133:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:141:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_UNDERFLOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decim [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:293:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:326:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:358:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_START_CONTINUOUS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:381:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:413:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:430:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:467:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_TO_ONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:522:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:528:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:562:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DROP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:583:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE_MAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_graph_mock_nodes.hpp:589:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USE_MAP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:101:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:49:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:57:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_node_test.cpp:65:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT_EDGE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:137:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:161:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:173:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:42:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:72:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:85:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_property_test.cpp:95:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:132:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:176:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rfnoc_topograph_test.cpp:46:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRM_EP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:421:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:504:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_BAD_PACKET [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_OVERFLOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:751:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGNMENT_FAILURE_THRESHOLD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:798:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/rx_streamer_test.cpp:893:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_NONE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/sensors_c_test.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sensors_c_test.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:126:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:215:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:317:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:413:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:521:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:623:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_recv_test.cpp:701:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKET_TYPE_DATA [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_send_test.cpp:32:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/sph_send_test.cpp:88:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:404:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:440:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/streamer_benchmark.cpp:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/string_vector_c_test.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/string_vector_c_test.c:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/tests/subdev_spec_c_test.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/subdev_spec_c_test.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/time_spec_test.cpp:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/time_spec_test.cpp:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/time_spec_test.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/time_spec_test.cpp:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/time_spec_test.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:484:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:529:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:596:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/tx_streamer_test.cpp:656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/vrt_test.cpp:152:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_VRLP [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/vrt_test.cpp:168:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_TYPE_CHDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/x400_rfdc_control_test.cpp:51:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:127:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KV_CFG [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:178:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_RAW_PAYLOAD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/xport_adapter_ctrl_test.cpp:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assertion_error [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHBAND [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:126:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DSA2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/tests/zbx_cpld_test.cpp:83:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA_TXRX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:226:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:258:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:273:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:361:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/b2xx_fx3_utils.cpp:91:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/converter_benchmark.cpp:298:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/converter_benchmark.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1015:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations_is_sample_count [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1040:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _max_success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1049:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _return_code [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:105:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_time [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1092:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_file [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1269:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1324:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:1376:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pResponse [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _response_length [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:225:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_title [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:235:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:253:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samps_per_buff [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:300:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:307:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_args [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:320:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samps_per_packet [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:332:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _samps_per_packet [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _allow_late_bursts [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:352:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _allow_late_bursts [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timeout_burst_count [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:375:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _y_delay_pos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:386:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_eob [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:402:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_send [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:439:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stats_filename_prefix [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:452:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_if_results_exist [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:465:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flush_count [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:482:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _y_delay_pos [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:517:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ss [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:526:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_CODE_TIMEOUT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:555:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _num_total_samps [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:570:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:582:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _simulate_frequency [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:597:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample_rate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:605:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_test_after_success_count [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:622:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:670:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:685:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_TIME_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:694:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _window [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:715:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_iterations [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:736:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable samps_per_buff [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:860:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _usrp [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:873:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _simulate_duration [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:907:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invert [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/latency/lib/Responder.cpp:946:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/query_gpsdo_sensors.cpp:101:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/query_gpsdo_sensors.cpp:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_rx_iq_balance.cpp:33:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_rx_iq_balance.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_tx_dc_offset.cpp:31:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_tx_dc_offset.cpp:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_tx_iq_balance.cpp:29:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLICY_MANUAL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_cal_tx_iq_balance.cpp:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_image_loader.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:133:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:157:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:198:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:208:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:235:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:317:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' cause access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:42:21: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: note: Access out of bounds head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: warning: Either the condition 'lines.empty()' is redundant or expression 'lines.back()' causes access out of bounds. [containerOutOfBounds] uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:42:21: note: Assuming that condition 'lines.empty()' is not redundant uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:40:22: note: Access out of bounds head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:54:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/uhd_usrp_probe.cpp:78:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:150:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cal [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:194:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MODE_NUM_SAMPS_AND_DONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/host/utils/usrp_cal_utils.hpp:427:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVENT_CODE_UNDERFLOW [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/i2c/i2cdev.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/i2c/i2cdev_iface.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:423:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:489:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_ctrl.cpp:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:299:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:698:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gain_dB [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:720:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:734:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RX_DIRECTION [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/ad937x_device.cpp:928:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_DIRECTION [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: style: Condition 'hb1Clk>250000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13112:16: note: Assuming condition 'hb1Clk<=250000' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: note: Condition 'hb1Clk>250000' is always true head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: style: Condition 'hb1Clk>250000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13112:16: note: Assuming that condition 'hb1Clk<=250000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13116:21: note: Condition 'hb1Clk>250000' is always true 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: style: Condition 'hb1Clk>100000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13132:16: note: Assuming condition 'hb1Clk<=100000' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: note: Condition 'hb1Clk>100000' is always true head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: style: Condition 'hb1Clk>100000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13132:16: note: Assuming that condition 'hb1Clk<=100000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:13136:21: note: Condition 'hb1Clk>100000' is always true head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:18095:92: style: Parameter 'actConfig' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:18202:94: style: Parameter 'actCheck' can be declared as pointer to const [constParameterPointer] 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4006:59: style: Condition 'device->rx->rxAgcCtrl->agcRx1MaxGainIndexrx->rxAgcCtrl->agcRx1MinGainIndex' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:3992:59: note: Assuming condition 'device->rx->rxAgcCtrl->agcRx1MaxGainIndexrx->rxAgcCtrl->agcRx1MinGainIndex' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4006:59: note: Condition 'device->rx->rxAgcCtrl->agcRx1MaxGainIndexrx->rxAgcCtrl->agcRx1MinGainIndex' is always false 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4032:59: style: Condition 'device->rx->rxAgcCtrl->agcRx2MaxGainIndexrx->rxAgcCtrl->agcRx2MinGainIndex' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4019:59: note: Assuming condition 'device->rx->rxAgcCtrl->agcRx2MaxGainIndexrx->rxAgcCtrl->agcRx2MinGainIndex' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4032:59: note: Condition 'device->rx->rxAgcCtrl->agcRx2MaxGainIndexrx->rxAgcCtrl->agcRx2MinGainIndex' is always false 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4351:54: style: Condition 'device->rx->rxAgcCtrl->peakAgc->hb2LowThresh>device->rx->rxAgcCtrl->peakAgc->hb2HighThresh' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4338:55: note: Assuming condition 'device->rx->rxAgcCtrl->peakAgc->hb2HighThreshrx->rxAgcCtrl->peakAgc->hb2LowThresh' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:4351:54: note: Condition 'device->rx->rxAgcCtrl->peakAgc->hb2LowThresh>device->rx->rxAgcCtrl->peakAgc->hb2HighThresh' is always false 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5767:58: style: Condition 'device->obsRx->orxAgcCtrl->agcObsRxMaxGainIndexobsRx->orxAgcCtrl->agcObsRxMinGainIndex' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5753:58: note: Assuming condition 'device->obsRx->orxAgcCtrl->agcObsRxMaxGainIndexobsRx->orxAgcCtrl->agcObsRxMinGainIndex' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:5767:58: note: Condition 'device->obsRx->orxAgcCtrl->agcObsRxMaxGainIndexobsRx->orxAgcCtrl->agcObsRxMinGainIndex' is always false 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6101:58: style: Condition 'device->obsRx->orxAgcCtrl->peakAgc->hb2LowThresh>device->obsRx->orxAgcCtrl->peakAgc->hb2HighThresh' is always false [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6088:59: note: Assuming condition 'device->obsRx->orxAgcCtrl->peakAgc->hb2HighThreshobsRx->orxAgcCtrl->peakAgc->hb2LowThresh' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:6101:58: note: Condition 'device->obsRx->orxAgcCtrl->peakAgc->hb2LowThresh>device->obsRx->orxAgcCtrl->peakAgc->hb2HighThresh' is always false head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:70:85: style: Parameter 'txProfile' can be declared as pointer to const [constParameterPointer] 2.13.0 uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8847:29: style: Condition 'hsclkRate_kHz>6144000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8843:23: note: Assuming condition 'hsclkRate_kHz<=6144000' is false uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8847:29: note: Condition 'hsclkRate_kHz>6144000' is always true head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8847:29: style: Condition 'hsclkRate_kHz>6144000' is always true [knownConditionTrueFalse] uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8843:23: note: Assuming that condition 'hsclkRate_kHz<=6144000' is not redundant uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos.c:8847:29: note: Condition 'hsclkRate_kHz>6144000' is always true head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1049:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_PATTERN_GEN_EN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1160:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_PATTERN_GEN_EN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1226:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_DATA_SAMPLE_CTL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:1276:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_DATA_SAMPLE_CTL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:193:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_FRAMER_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:255:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_DEFRAMER_STATUS_2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi/mykonos_debug/mykonos_dbgjesd.c:868:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYKONOS_ADDR_DEFRAMER_TEST [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:117:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:140:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_READ_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:192:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_READ_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:254:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:277:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:289:52: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:294:53: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:60:46: style: Parameter 'spiSettings' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/mpm/lib/mykonos/adi_ctrl.cpp:90:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_WRITE_ERROR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:108:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:113:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_EVNT_SRC_SYSREF [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:156:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:174:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:228:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_CLRMD_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:263:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_CLRMD_UNKNOWN [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESHOLD_0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:414:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:434:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:452:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:459:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:467:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:478:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:485:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:506:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:529:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ODD_NYQUIST_ZONE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:549:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:577:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:588:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:596:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:606:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:614:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:624:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:632:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:642:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:648:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst_ptr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_IXR_FIFOUSRDAT_MASK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:672:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:690:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:706:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_adc_sync_config [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:726:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:736:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:762:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfdc_inst [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:796:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METAL_VER [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/rfdc_ctrl.cpp:804:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1001:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleRate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1081:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampleRate [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1361:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1459:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1586:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1651:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1785:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:1947:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2011:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2065:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2279:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2343:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2399:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2469:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2527:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2579:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2682:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2806:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:2981:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3064:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3340:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:339:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3406:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3521:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3606:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3658:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3699:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3796:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3896:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:3960:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4010:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:403:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DACBlock_Analog_Config [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4052:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_BLK_ID0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_BLK_ID0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4218:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4350:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4415:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4472:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4593:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:477:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADCBlock_Analog_Config [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:4804:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5033:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:5313:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:601:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:632:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:663:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:699:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:785:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SELECT_ALL_TILES [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:852:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc.c:929:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1063:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_SUCCESS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1473:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:1642:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:346:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceTile [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:534:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_clock.c:871:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:252:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:484:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_intr.c:765:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:179:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:359:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:493:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_NUM_OF_BLKS4 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mb.c:723:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:386:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MIXER_PHASE_OFFSET_UP_LIMIT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:512:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MIXER_MODE_C2C [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:565:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COARSE_MIX_BYPASS [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mixer.c:780:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1063:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_TILE_ID0 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1109:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_SCAN_RELOAD [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:1286:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_COMPONENT_IS_READY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:148:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_HSCOM_ADDR [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_NUM_OF_TILES2 [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:274:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_DAC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_NUM_DTC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:368:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_MAX_CODE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:553:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_DTC_COUNT [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:584:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_NUM_DTC [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:666:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:711:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_ADC_TILE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:767:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_mts.c:883:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRFDC_MTS_OK [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/rfdc/xrfdc_sinit.c:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME_MAX [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/spi/spidev.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/types/log_buf.cpp:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _notify_callback [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/types/log_buf.cpp:31:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _buf_lock [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/lib/types/mmap_regs_iface.cpp:90:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mmap [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _regs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _default_val [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _regs [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THREE_WIRE_MODE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tests/tests_spi_iface.cpp:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSB_FIRST [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/db-dump.c:16:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/db-id.c:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/db-init.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom-blank.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom-dump.c:16:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom-id.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom-init.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom-set-flags.c:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom-set-flags.c:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:246:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:334:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/eeprom.c:384:9: error: Uninitialized variable: inbuf [uninitvar] uhd-4.6.0.0/mpm/tools/eeprom.c:379:10: note: Assuming condition is false uhd-4.6.0.0/mpm/tools/eeprom.c:384:9: note: Uninitialized variable: inbuf head uhd-4.6.0.0/mpm/tools/eeprom.c:400:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:441:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:461:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/eeprom.c:492:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/fan-limits.c:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:291:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:305:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/tlv_eeprom/eeprom-init.c:334:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/mpm/tools/tlv_eeprom/tlv_eeprom_io.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/dissectors/epan/octoclock/packet-octoclock.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HFILL [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:1185:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:169:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:249:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:589:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_interrupt_disabler [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/kitchen_sink/kitchen_sink.cpp:942:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx_async_interrupt_disabler [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/nirio_programmer/nirio_programmer.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NiRio_Status_Success [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/chdr_log.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:107:39: style: Parameter 'event_ts' can be declared as pointer to const [constParameterPointer] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCAP_ERRBUF_SIZE [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:281:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:296:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:311:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:375:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:375:42: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:375:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:403:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:403:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:415:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:415:51: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:433:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:433:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:437:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:437:51: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:454:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:454:47: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:458:52: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] 2.13.0 uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:458:52: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] head uhd-4.6.0.0/tools/uhd_dump/uhd_dump.c:516:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] DONE