Which ATTiny board package are you using? They are NOT identical, and in order for us to help you it is important that you provide this information. Some of the differences are relevant to using serial.
-1 to specify unused pin is not correct as far as I can tell.