Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-12995

ForestDB tests build issue on Windows

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 4.0.0
    • 4.0.0
    • forestdb
    • Security Level: Public
    • ForestDB: Oct 26 - Nov 13

    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'

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jung-sang Jung-Sang Ahn (Inactive)
            siri Sriram Melkote (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty