Inplace algorithm doesn't support change of virtual column data type.
Above alter fails with the following error:
There is no reason mentioned why inplace fails. Above alter doesn't affect the data or rebuild
the table. It should be part of INNOBASE_INPLACE_IGNORE flag. I think inplace should support this operation.