/client/verb/test()
var/test = "sometext"
test = " " + test
runtime error: type mismatch: "sometext" + 5.03066e-043
dmb compiled with 1396 ran in 1395 break
dmb compiled with 1395 ran in 1396 are fine.
ID:2321852
Dec 4 2017, 11:02 pm
|
|||||||||||||
Resolved
| |||||||||||||
Descriptive Problem Summary:
/client/verb/test()
runtime error: type mismatch: "sometext" + 5.03066e-043
dmb compiled with 1396 ran in 1395 break dmb compiled with 1395 ran in 1396 are fine. |
Dang. I'll take a look at this and get 1397 out ASAP to patch the issue. Something must have gone wrong in the new logic when I adjusted the way the compiler tries to shortcut math operations.
|
A system that did a lot of list merging using + and | was flat broke, likely similar issue (but not immediately reproducing)
because our world/Error() did string appending like this, it also broke, so I don't have as much info about the runtimes we were seeing, but a 20 minute round on 1396 had 12 thousand runtimes. (meaning we also know that ++ was working)