Does not work with 17.8-BETA drivers. I will not change drivers for new ones.
Problem is that your drivers turn 3 years old now. AMD had a lot of breaking changes with their drivers, so if I want my code to run on older ones I need to install them and do all the build stuff for them as well. Its already plenty of work to go back to 18.10 drivers (RX 580) or 18.50 (Vegas), which are the oldest I currently build for.
Why do you want to stick on that old drivers? The newer ones are really not bad - and what was introduced with the old blockchain drivers is now part of the newer ones. Afaik there is no technical reason to stick on the (very) old ones.