Hi Tim, > So the exact same code provides different results when run interpreted or > compiled? You cannot tell me this is not a bug. > I just checked v16.1 documentation and it says nothing about math operators > working differently in compiled and interpreted. > http://doc.4d.com/4Dv16/4D/16.2/Operators.300-3433570.en.html > You guys MUST must include this in the documentation.
The documentation does say: "Lack of, or incorrect use of parentheses can cause unexpected results or invalid expressions" Although there is no mention of different results in compiled vs interpreted mode. The behavior I mentioned is actually considered a bug, which is why it is not explicitly documented. You could make a comment on the doc site if you would like to see it mentioned there: Tech Tip: The Comments feature for the Documentation Site: http://kb.4d.com/assetid=77724 The behavior has existed since at least v2003, so it would be considered a very low priority bug. If you would like to see the priority of a bug raised you could try the following: 1) open a case with 4D Tech Support regarding this issue on taow.4d.com 2) have us file a new bug for this behavior specific to the latest version (v16) 3) contact your account rep and give them the case number and tell them it is a show stopper or otherwise critical bug for you. Otherwise I am not sure how soon this behavior will change. -Tim ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

