Fixed bug in test of compound type fill value

test_type was failing due to an incorrectly call to NcVar::setFill.

In the original code the result was a call to template<class T> NcVar::setFill(bool, T) witt T=struct3*, which resulted in the address of the fill value being copied instead of the value.