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!

AR# 29890

ModelSim (MXE, SE, PE) - "# ** Error: (vcom-42) Unsupported ModelSim library format for "work".(Format: 3)"

Description

When I recompile the design files which have already been compiled by others.

I see the following error:

# ** Error: (vcom-42) Unsupported ModelSim library format for "work".

(Format: 3)

How to get this issue solved?

Solution

This error occurs when the compiled work directory is stale and the contents where compiled using a different version of simulator. In order to overcome this problem delete the work directory and recompile the source files.

Below is an example:

For modelsim, run following commands before you recompile (vcom) the design or put them into the .do file (or other scripts).

vdel -all

vlib work

vmap work work

vcom <source files>

AR# 29890
Date Created 03/06/2008
Last Updated 12/15/2012
Status Active
Type General Article