fix test_structbyval