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# 5534

1.5i Map - run time error - pure virtual call


Map fails with:

runtime error R6025 - pure virtual function call

This is a bug in the mapper, but it is exposed by a rather unusual circuit configuration. A flop (EXECUTION_ENGINE_INTERNALS_WATCHDOG_TIMER_watchdog_timeout) has a constant 0 on its D input, so it reduces to a constant 0. Its output signal (installed_led_1) drives an INV and then both the I and T inputs of an OBUFT. Thus, the OBUFT sees a constant 1 on both of its inputs. This causes the mapper to crash.


A fix for this problem is included in the 1.5i Service Pack 1. For details
on this Service Pack see http://www.xilinx.com/techdocs/5514.htm
AR# 5534
Date Created 02/02/1999
Last Updated 04/10/2000
Status Archive
Type General Article