Menu

Code Commit Log


Commit Date  
[r235] by blep

Fixed unit tests execution on MSVC 6 by removing usage of std::numeric_limits. It was returning 0 value in some max cases. Fixed Value::asFloat() to use integerToDouble().

2011-05-27 08:12:41 Tree
[r234] by blep

Fixed compilation issues with MSVC 6: replace usage of ostringstream with valueToString to support 64 bits integer and high precision floating point conversion to string. Replace usage of ULL and LL literal with UInt64(expr) and Int64(expr). Introduced helper function uint64ToDouble() to work-around missing conversion. Unit tests do not pass yet.

2011-05-26 22:55:24 Tree
[r233] by blep

Fixed MSVS 2003, 2005 and 2008 tests execution by normalizing floating-point string representation using helper normalizeFloatingPointStr().

2011-05-26 20:14:32 Tree
[r232] by blep

Fixed unit test failure on IBM AIX xlC by hard-coding the maxUInt64AsDouble as double constant instead of relying on double(Value::maxUInt64) which produces an incorrect value.

2011-05-26 17:14:26 Tree
[r231] by blep

- Fixed unit test compilation on MSVS 2003, 2005 and 2008.
- Worked-around unit test failure with MSVS* by "forcing" all floating-point numbers to be loaded from memory instead of FPU registers.

2011-05-26 07:32:36 Tree
[r230] by aaronjacobs

Fixed some test bugs that show up when 64-bit mode is disabled.

2011-05-26 06:58:52 Tree
[r229] by aaronjacobs

Added a few test cases that Google is using internally for patches made
in the past.

2011-05-26 06:58:14 Tree
[r228] by aaronjacobs

Another round of attempting to fix VC++ errors...

2011-05-26 03:44:02 Tree
[r227] by aaronjacobs

Fixed more default cases.

2011-05-26 03:32:11 Tree
[r226] by aaronjacobs

Got rid of some unreachable code.

2011-05-26 03:27:44 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.