Details
Description
If we ignore indexing related windows build issues (please comment out goforestdb, indexing, query in tlm) then you will encounter some forestdb test compilation issues. If I comment out forestdb tests, then forestdb builds fine on windows.
Can you please check/fix the test compilation problem on Windows. Thanks!
[ 83%] Building CXX object forestdb/CMakeFiles/btree_kv_test.dir/tests/btree_kv_test.cc.obj
btree_kv_test.cc
C:\src\forestdb\tests\btree_kv_test.cc(143) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(143) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(143) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(191) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(191) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(191) : error C2087: 'key' : missing subscript
C:\src\forestdb\tests\btree_kv_test.cc(191) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(294) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(294) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(294) : error C2087: 'key' : missing subscript
C:\src\forestdb\tests\btree_kv_test.cc(294) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(295) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(295) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(295) : error C2133: 'k_out' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(474) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(474) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(474) : error C2087: 'key' : missing subscript
C:\src\forestdb\tests\btree_kv_test.cc(474) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(475) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(475) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(475) : error C2133: 'value' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(614) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(614) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(614) : error C2087: 'key' : missing subscript
C:\src\forestdb\tests\btree_kv_test.cc(614) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(615) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(615) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(615) : error C2133: 'k_out' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(741) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(741) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(741) : error C2133: 'key' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(742) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(742) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(742) : error C2133: 'split' : unknown size
C:\src\forestdb\tests\btree_kv_test.cc(785) : error C2057: expected constant expression
C:\src\forestdb\tests\btree_kv_test.cc(785) : error C2466: cannot allocate an array of constant size 0
C:\src\forestdb\tests\btree_kv_test.cc(785) : error C2133: 'keys' : unknown size
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\cl.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'