UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer waidcsuf
Observer
1,534 Views
Registered: ‎05-05-2016

ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

I have Questa 10.5c and Vivado 2016.4.  When I attempt to compile simulation libraries I get 5 errors. 

 

compile_simlib -force -language all -dir {C:/questa_10.5c_Vivado_2016.4_lib} -simulator questa -simulator_exec_path {C:/questasim64_10.5c/win64} -verbose  -library unisim -family  virtex7 -family  artix7

 

Compiling vhdl library 'v_st2059'...Executing cmd 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work v_st2059 -f C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.cmf' with output 'C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.log' (Wed Feb 07 11:14:50 2018)...
compile_simlib[exe]: The command line 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work v_st2059 -f C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.cmf' returned exit code '2'.
Reading the cxl log file - 'C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.log' for warnings...
Generating the cxl result file - 'C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.rpt' ...

compile_simlib: 1 error(s), 1 warning(s), 34.05 % complete
Compiling vhdl library 'axi_ethernetlite_v3_0_9'...Executing cmd 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_ethernetlite_v3_0_9 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_ethernetlite_v3_0_9/.cxl.vhdl.axi_ethernetlite_v3_0_9.axi_ethernetlite_v3_0_9.nt64.cmf' with output 'C:\questa_10.5c_Vivado_2016.4_lib/axi_ethernetlite_v3_0_9/.cxl.vhdl.axi_ethernetlite_v3_0_9.axi_ethernetlite_v3_0_9.nt64.log' (Wed Feb 07 11:14:50 2018)...
compile_simlib[exe]: The command line 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_ethernetlite_v3_0_9 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_ethernetlite_v3_0_9/.cxl.vhdl.axi_ethernetlite_v3_0_9.axi_ethernetlite_v3_0_9.nt64.cmf' returned exit code '2'.
Reading the cxl log file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_ethernetlite_v3_0_9/.cxl.vhdl.axi_ethernetlite_v3_0_9.axi_ethernetlite_v3_0_9.nt64.log' for warnings...
Generating the cxl result file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_ethernetlite_v3_0_9/.cxl.vhdl.axi_ethernetlite_v3_0_9.axi_ethernetlite_v3_0_9.nt64.rpt' ...

compile_simlib: 1 error(s), 1 warning(s), 50.90 % complete
Compiling vhdl library 'axi_quad_spi_v3_2_10'...Executing cmd 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_quad_spi_v3_2_10 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.cmf' with output 'C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.log' (Wed Feb 07 11:14:50 2018)...
compile_simlib[exe]: The command line 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_quad_spi_v3_2_10 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.cmf' returned exit code '2'.
Reading the cxl log file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.log' for warnings...
Generating the cxl result file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.rpt' ...

compile_simlib: 1 error(s), 4 warning(s), 56.27 % complete
Compiling vhdl library 'axi_vdma_v6_2_10'...Executing cmd 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_vdma_v6_2_10 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.cmf' with output 'C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.log' (Wed Feb 07 11:14:50 2018)...
compile_simlib[exe]: The command line 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work axi_vdma_v6_2_10 -f C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.cmf' returned exit code '2'.
Reading the cxl log file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.log' for warnings...
Generating the cxl result file - 'C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.rpt' ...

compile_simlib: 1 error(s), 1 warning(s), 60.57 % complete
Compiling vhdl library 'cpri_v8_7_1'...Executing cmd 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work cpri_v8_7_1 -f C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.cmf' with output 'C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.log' (Wed Feb 07 11:14:50 2018)...
compile_simlib[exe]: The command line 'C:\questasim64_10.5c\win64/vcom  -64 -93 -work cpri_v8_7_1 -f C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.cmf' returned exit code '2'.
Reading the cxl log file - 'C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.log' for warnings...
Generating the cxl result file - 'C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.rpt' ...

compile_simlib: 1 error(s), 1 warning(s), 69.18 % complete

 

0 Kudos
1 Solution

Accepted Solutions
Observer waidcsuf
Observer
2,048 Views
Registered: ‎05-05-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Well I have no idea what changed that cleared up the errors.

Mentor.com has confirmed the warnings can be ignored.

Mentor -

"As long as you are compiling in 64 bit installed version, you should not worry about this warning.

This warning will not be creating any issue. You may ignore this warning."

 

I am going to mark this as solved even though it seems to have cleared up for no known reason.

0 Kudos
6 Replies
Moderator
Moderator
1,502 Views
Registered: ‎09-15-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Hi @waidcsuf,

 

Can you please share the compile_simlib.log and vivado.log files to check. Also please share the below log files.

 

C:\questa_10.5c_Vivado_2016.4_lib/cpri_v8_7_1/.cxl.vhdl.cpri_v8_7_1.cpri_v8_7_1.nt64.log 

C:\questa_10.5c_Vivado_2016.4_lib/axi_vdma_v6_2_10/.cxl.vhdl.axi_vdma_v6_2_10.axi_vdma_v6_2_10.nt64.log

C:\questa_10.5c_Vivado_2016.4_lib/axi_quad_spi_v3_2_10/.cxl.vhdl.axi_quad_spi_v3_2_10.axi_quad_spi_v3_2_10.nt64.log

C:\questa_10.5c_Vivado_2016.4_lib/v_st2059/.cxl.vhdl.v_st2059.v_st2059.nt64.log

 

Can you please try compiling with the below command and check if this helps:

 

compile_simlib -language all -dir {C:/sravanthiB/test_questa} -simulator questa -simulator_exec_path {C:/questa/10.5c/bin} -verbose  -library all -family  all 

 

Thanks & Regards,

Sravanthi B

 

Thanks & Regards,
Sravanthi B
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Observer waidcsuf
Observer
1,490 Views
Registered: ‎05-05-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Sravanthi,

 

Thank you for helping. 

 

I can't share the compile_simlib.log and vivado.log files because I don't know where to find them.  I can not find anything in the tcl console that indicates that a compile_simlib.log or a vivado.log file are created/saved.  If you can point me in the right direction, I will try to locate the log's and share them.

 

I started the compile sim lib process again last night and this morning it appears to have finished with no errors.  I still get at least 1 or more warnings on all items compiled but no errors. Does this mean success?  There are two things that I did differently this time.

 

1. When the compilation failed, all attempts where made from the compile simulation libraries gui window, accessed from the Vivado start page.  I had no project open. 

2. All of the failed attempts where pointed to an existing, empty, directory to store the output.

 

For the "successful" attempt,( I still have warnings on everything) I accessed the compile simulation library GUI from within an open project and the path set to save the compilation output was to a non-existing directory. 

 

Does this give any clues?

 

Thanks

0 Kudos
Moderator
Moderator
1,485 Views
Registered: ‎09-15-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Hi @waidcsuf,

 

The log files will be generated in the working directory. can you please type "pwd" in vivado TCL console to know the location.

 

>>I started the compile sim lib process again last night and this morning it appears to have finished with no errors. 

 

Can you please make sure that it shows zero errors in summary as shown below:

questa.JPG

 

Can you please refer and confirm that you have followed the steps mentioned in the below Answer Record:

 

https://www.xilinx.com/support/answers/64083.html 

 

Thanks & Regards,

Sravanthi B

Thanks & Regards,
Sravanthi B
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Observer waidcsuf
Observer
1,484 Views
Registered: ‎05-05-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Maybe this helps.

 

In the target directory for the compiled library location I have hundreds of folders, one fore each compiled item.  There is a log file in each folder.  Upon inspecting a few I see a common warning in each.

 

** Warning: (vcom-159) Mode option -64 is not supported in this context and will be ignored.

 

I running 64 bit Win7, Questa Sim -64 10.5c, and Vivado 2016.4.(64-bit).

 

Thanks

 

 

0 Kudos
Observer waidcsuf
Observer
1,478 Views
Registered: ‎05-05-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Sravanthi

 

The log files were located where you said they would be.  I have attached them.

 

I can confirm 0 errors on my latest attempt at library compilation.

I read the answer record https://www.xilinx.com/support/answers/64083.html 

It appears to state a very simple process which I have followed.  I am using the GUI compile simulation window method in all attempts.

 

Compilation Summary.JPG

0 Kudos
Observer waidcsuf
Observer
2,049 Views
Registered: ‎05-05-2016

Re: ERROR: [Vivado 12-3591] compile_simlib failed to compile for questasim with 5 errors

Jump to solution

Well I have no idea what changed that cleared up the errors.

Mentor.com has confirmed the warnings can be ignored.

Mentor -

"As long as you are compiling in 64 bit installed version, you should not worry about this warning.

This warning will not be creating any issue. You may ignore this warning."

 

I am going to mark this as solved even though it seems to have cleared up for no known reason.

0 Kudos