Maximum include depth reached

I used UNITY3D2017 to write the custom SHADER. Error: Maximum include depth reached.

There is no such error in 2018. May I ask how to solve such error in 2017?thank you

solve!

could you write your solution? I have the same problem. I’m strugging…