jamesrhaynes
Programmer
My application does precise mathematical calculations involving extracting roots with a QR algorithim. The test case is a difficult-to-extract matrix. The program works fine in both debug mode and in release mode when run under WinXP. Performance on Win 98 however is very odd. A debug version of the exe can run fine and give the correct results on Win98. A release version of the exe (with source unchanged) fails to calculate correctly. Sometimes, even a debug version of the exe will fail on Win 98 with just a minor change such as adding a comment or even recompiling with no change! The same code in VB6 runs perfectly on all Windows machines. This anomally has been verified on 4 different Win 98 machines with pentium ranging from I to IV and all exhibit this unstable behavior. Good operation has been verified on 2 XP machines and one Win 2000. Has anyone else discovered this unstable behavior of .Net on Win 98?