7f8b88fee2
This is mostly a revert off936dea8, where the issue of the compiler failing on repeated command line arguments was worked around. Now the compiler behaves more properly: it uses the last passed argument and its value, and prints a warning that several values have been passed. With this behavior, the workaround is no longer necessary Original commit:dc5e51f4ac