thank you very much, i tried adding the package to the testbench files and it worked, however i now have a different problem, modelsim comes up with this
# ** Warning: (vopt-1946) state_machine_vhd.sdo(145): Can't resolve SDF pathname "asynch_inst" - instance not found.
# ** Warning: (vopt-1946) state_machine_vhd.sdo(39): Can't resolve SDF pathname "asynch_inst" - instance not found.
# ** Warning: (vopt-1946) state_machine_vhd.sdo(57): Can't resolve SDF pathname "extena0_reg" - instance not found.
# ** Warning: (vopt-1946) state_machine_vhd.sdo(155): Can't resolve SDF pathname "asynch_inst" - instance not found.
# ** Warning: (vopt-1946) state_machine_vhd.sdo(72): Can't resolve SDF pathname "asynch_inst" - instance not found.
and
# ** Error: (vsim-SDF-3250) state_machine_vhd.sdo(35): Failed to find INSTANCE '/main_test/\clk~I\/asynch_inst'.
# ** Error: (vsim-SDF-3250) state_machine_vhd.sdo(44): Failed to find INSTANCE '/main_test/\clk~clkctrl\'.
# ** Error: (vsim-SDF-3250) state_machine_vhd.sdo(53): Failed to find INSTANCE '/main_test/\clk~clkctrl\/extena0_reg'.
# ** Error: (vsim-SDF-3250) state_machine_vhd.sdo(68): Failed to find INSTANCE '/main_test/\req~I\/asynch_inst'.
# ** Error: (vsim-SDF-3250) state_machine_vhd.sdo(77): Failed to find INSTANCE '/main_test/\req1~feeder\'.
# ** Warning: (vsim-SDF-3432) state_machine_vhd.sdo: This file is probably applied to the wrong instance.
# Ignoring subsequent missing instances from this file.
# ** Warning: (vsim-SDF-3440) state_machine_vhd.sdo: Failed to find any of the 11 instances from this file.
# ** Warning: (vsim-SDF-3442) state_machine_vhd.sdo: Try instance '/main_test/dut'. It contains all instance paths from this file.
what could be causing these errors ?
thank you again for the help