Oh sure! I know how works a compiler because i did one, you can see it in this site 52.42.84.20. And yes, i solved this problem and the error was something like that, but i dont remember exactly what i did to solve. I just can't understand how a big company like Altera, now Intel have a compiler so primitive! If you download my compiler, you will see that mesages of error are pretty clear, but i did this in 2 weeks, working 3 hours a day. Why Altera doesnot improved your compiler in all these years? I used this compiler, three years ago, in several projects for embedded computers that i did, in version Quartus 9.1. Today i just was writing a new processor in VHDL to use in neural networks, so i tried use my old Bemicro test kit and i discovered that Altera discontinued the CycloneIII at new compilers! Very good! So i downgrade to Quartus 13.1, that show me the same errors of previous compiler 9.1, so no evolution about that. My complaint is because i like Altera, but i guess that they need improve your tools, because the users dont want lose their time with fool things. They have a computer to solve these fool things, but it is not used for this purpose now, because the compiler is not friendly and smart!
About your phrase, i have another:
"A bad company always blames its customers"
Thank U Altera GurU!