Open ddopson opened 12 years ago
Fixed bitwise conversion issue.
Started toHexString test. Changes committed but test is not complete - still wrong results in hex conversions.
On 06.07.2012, at 11:14, Dave Dopson wrote:
2012-07-06 01:13:06.488 ios-sim[8183:507] stderrPath: /workspace/EpicFramework/xmlvm/katol62/stderr.log 2012-07-06 01:13:07.405 HelloResources[8190:1c103] BitwiseConversion FAIL - Non-canoncial NaN bits returned: 93778c0 ( 0 CoreFoundation 0x0202203e exceptionPreprocess + 206 1 libobjc.A.dylib 0x021b3cd6 objc_exception_throw + 44 2 HelloResources 0x0001ccca +[pkgBitwiseConversion testNanCaselong:] + 2794 3 HelloResources 0x0001cee9 +[pkg_BitwiseConversion testmain___java_lang_String_ARRAYTYPE:] + 281 4 CoreFoundation 0x02023d51 +[NSObject performSelector:withObject:] + 65 5 HelloResources 0x0001e4f0 runTest + 80 6 HelloResources 0x0001e65f main + 95 7 HelloResources 0x00002ed5 start + 53 ) 2012-07-06 01:13:07.408 HelloResources[8190:1c103] Constants PASS 2012-07-06 01:13:07.409 HelloResources[8190:1c103] Extrema PASS 2012-07-06 01:13:07.410 HelloResources[8190:1c103] NaNInfinityParsing PASS 2012-07-06 01:13:07.411 HelloResources[8190:1c103] ToString PASS 2012-07-06 01:13:09.457 HelloResources[8190:1c103] ParseDouble PASS Sum = 7.958147339804448e-312
Reply to this email directly or view it on GitHub: https://github.com/ddopson-epic/xmlvm/issues/1
I put some comments on your changesets:
https://github.com/ddopson-epic/xmlvm/commit/470265aeb2a67c47b9cd8bc46c6a65663abe2732#L0R151
We are starting to make forward progress again. Good stuff.
By the way, if you get any more sticky issues (like with that regex problem), you don't have to fix everything yourself. If you give me a good test case, the expected behavior, and the actual behavior... that's very helpful too. We want to fix as many issues as possible, but there will be some things that are not easily fixed. Keeping track of the "known issues" is valid too. Ultimately, we want to be able to make the statement that we have 100% compatibility with the exception of a list of known deficits.
I'm spending a little bit of time today breaking down the xmlvm program itself to see if I can split out the objC conversion logic. That thing is a rats nest, but if I achieve my goal, then it will let me make our builds faster and unblock doing a number of things that take us closer to having a cleaner "test suite" story.
--- Dave
On Sat, Jul 7, 2012 at 7:40 AM, katol62 < reply@reply.github.com
wrote:
Fixed bitwise conversion issue.
Started toHexString test. Changes committed but test is not complete - still wrong results in hex conversions.
On 06.07.2012, at 11:14, Dave Dopson wrote:
2012-07-06 01:13:06.488 ios-sim[8183:507] stderrPath: /workspace/EpicFramework/xmlvm/katol62/stderr.log 2012-07-06 01:13:07.405 HelloResources[8190:1c103] BitwiseConversion FAIL - Non-canoncial NaN bits returned: 93778c0 ( 0 CoreFoundation 0x0202203e exceptionPreprocess + 206 1 libobjc.A.dylib 0x021b3cd6 objc_exception_throw + 44 2 HelloResources 0x0001ccca +[pkgBitwiseConversion testNanCaselong:] + 2794 3 HelloResources 0x0001cee9 +[pkg_BitwiseConversion testmain___java_lang_String_ARRAYTYPE:] + 281 4 CoreFoundation 0x02023d51 +[NSObject performSelector:withObject:] + 65 5 HelloResources 0x0001e4f0 runTest + 80 6 HelloResources 0x0001e65f main + 95 7 HelloResources 0x00002ed5 start + 53 ) 2012-07-06 01:13:07.408 HelloResources[8190:1c103] Constants PASS 2012-07-06 01:13:07.409 HelloResources[8190:1c103] Extrema PASS 2012-07-06 01:13:07.410 HelloResources[8190:1c103] NaNInfinityParsing PASS 2012-07-06 01:13:07.411 HelloResources[8190:1c103] ToString PASS 2012-07-06 01:13:09.457 HelloResources[8190:1c103] ParseDouble PASS Sum = 7.958147339804448e-312
Reply to this email directly or view it on GitHub: https://github.com/ddopson-epic/xmlvm/issues/1
Reply to this email directly or view it on GitHub: https://github.com/ddopson-epic/xmlvm/issues/1#issuecomment-6823527
2012-07-06 01:13:06.488 ios-sim[8183:507] stderrPath: /workspace/EpicFramework/xmlvm/katol62/stderr.log 2012-07-06 01:13:07.405 HelloResources[8190:1c103] BitwiseConversion FAIL - Non-canoncial NaN bits returned: 93778c0 ( 0 CoreFoundation 0x0202203e exceptionPreprocess + 206 1 libobjc.A.dylib 0x021b3cd6 objc_exception_throw + 44 2 HelloResources 0x0001ccca +[pkgBitwiseConversion testNanCaselong:] + 2794 3 HelloResources 0x0001cee9 +[pkg_BitwiseConversion testmain___java_lang_String_ARRAYTYPE:] + 281 4 CoreFoundation 0x02023d51 +[NSObject performSelector:withObject:] + 65 5 HelloResources 0x0001e4f0 runTest + 80 6 HelloResources 0x0001e65f main + 95 7 HelloResources 0x00002ed5 start + 53 ) 2012-07-06 01:13:07.408 HelloResources[8190:1c103] Constants PASS 2012-07-06 01:13:07.409 HelloResources[8190:1c103] Extrema PASS 2012-07-06 01:13:07.410 HelloResources[8190:1c103] NaNInfinityParsing PASS 2012-07-06 01:13:07.411 HelloResources[8190:1c103] ToString PASS 2012-07-06 01:13:09.457 HelloResources[8190:1c103] ParseDouble PASS Sum = 7.958147339804448e-312