I have been experimenting with compiling my code on different computers, virtual machines, and cloud compiling. Using the exact same code, I get different results...most compiles fail (usually timing violations) with a few successfully completing.
I don't really understand why this happens...digital computers working with the exact same code...compiling should give the exact same results.
I have burned probably 10 hours with this trying to get code to compile, which compiled 6 months ago (same software versions). When it did compile w/o errors, the code was downloaded and worked perfectly. I added a constant to the diagram, then deleted it and accidentally saved the code...LabVIEW wanted to recompile...since my code was already running, I didn't need it compiled, but I did it anyhow...which failed.
Now, I'm characterizing this some more, burning another 20 hours by testing on different computers, multiple virtual machines, and cloud compiling. I am 100% confident it's not because I am pushing the size limits of the FPGA since I cut out 66% of the code and it had the same problems.
Has anyone else seen such odd behavior?
BTW, LabVIEW 2012, all software loaded from 2012 Developer Suite 1.
Thanks,
Todd