_yosys: handle unparseable versions working2
authorAlan Green <alan.green@gmail.com>
Tue, 23 Jun 2020 12:12:02 +0000 (22:12 +1000)
committerGitHub <noreply@github.com>
Tue, 23 Jun 2020 12:12:02 +0000 (12:12 +0000)
commit303ea18cb60567e45a755c6b6289a601f27d46e6
treee4d0000e259568203bd9edef18863491dac77e11
parent706eb03e6b6ca1f5e6286d9142a0371df4a625bf
_yosys: handle unparseable versions

Do not use yosys binaries with unparseable version numbers. This ensures
that nmigen always knows what version of yosys it is generating RTLIL
for.

The effect of this change is that if the version number of the system
yosys is unparsable, nmigen will attempt to fallback to the builtin
Yosys.

Fixes #409.
nmigen/_yosys.py