Blender 2.8 produces the following error whilst multiplying a combination of matrices and vectors
>>> M = Matrix()
>>> v = Vector()
>>> M * v
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
TypeError: Element-wise multiplication: not supported between 'Matrix' and 'Vector' types
>>> v * v
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
TypeError: Element-wise multiplication: not supported between 'Vector' and 'Vector' types
>>> M * M
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
TypeError: Element-wise multiplication: not supported between 'Matrix' and 'Matrix' types