I am simulating with ModelSim on a Linux 64-bit platform. However, The version of ModelSim I am using only has a 32-bit binary.
When I try to run simulation from Vivado, the 32-bit executable is not used. Vivado looks for a 64-bit version which is not found
Whether ModelSim uses the 32-bit or 64-bit executables depends on the value of the environment variable MTI_VCO_MODE.
If it s set to 32-bit, the 32-bit executable will run even on a 64-bit machine.