Can decompiled bytecode reliably be recompiled into a contract that performs identically to the original?

I'm using this website: https://ethervm.io/decompile
If I decompile, obviously it's the case that an exact replica of the original code is not possible. However, can the code that is produced be reliably compiled into the contract that possessed theoriginal bytecode?
contract on etherescan.io –> bytecode –> decompile to Solidity with https://ethervm.io/decompile –> recompile
submitted by /u/iExtrapolate314
[link] [comments]