I'm having trouble with verification of smart contracts and some ERC20 tokens. The only tokens I was able to verify were the ones derived from ERC20Detailed. Here's a simple contract that I found on the web that also fails. I have all the settings and parameters right including compiler version, byte code, etc.
I'm using Ropsten. Before answering, please try to deploy and verify this yourself. Thanks!
pragma solidity 0.5.1;
contract SimpleStorage {
uint storeddata;
function set(uint x) public {
storeddata = x;
}
function get() public view returns(uint) {
return storeddata;
}
}