Error(16169): Instance "" has an ambiguous entity binding
I converted my first working quartus design from Quartus prime 18.0 to Quartus pro 18.0. The pro tool prompted me some auto changes (directory and IP upgrade) to which I clicked OK. The design however failed compile and synthesis step giving the following cryptic errors:
Info: Version 18.0.0 Build 219 04/25/2018 SJ Pro Edition
Info: Processing started: Tue Oct 30 00:35:58 2018
Info: Command: quartus_syn --read_settings_files=on --write_settings_files=off my_first_quartus_design -c my_first_quartus_design
Info: qis_default_flow_script.tcl version: #1
Info: Initializing Synthesis...
Info: Project = "my_first_quartus_design"
Info: Revision = "my_first_quartus_design"
Info: Analyzing source files
Info: Elaborating from top-level entity "my_first_quartus_design"
Error(16169): Instance "" has an ambiguous entity binding
Error(16170): Could be "work.my_first_quartus_design"
Error(16170): Could be "altera_work.my_first_quartus_design"
Error(16368): Top-level design entity "my_first_quartus_design" is undefined
Error(16186): Can't elaborate top-level user hierarchy
Error: Flow failed:
Error: Quartus Prime Synthesis was unsuccessful. 6 errors, 0 warnings
Error: Peak virtual memory: 1036 megabytes
Error: Processing ended: Tue Oct 30 00:36:17 2018
Error: Elapsed time: 00:00:19
Error: Total CPU time (on all processors): 00:00:10
Error(293001): Quartus Prime Full Compilation was unsuccessful. 8 errors, 0 warnings
I have marked my_first_quartus_design.bdf as the top level entity in files menu.
BTW, why compute stats at the end are treated as errors?
Suhas