Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-27906

mutable_bson_test failure on ppc64le

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Cannot Reproduce
    • Affects Version/s: 3.4.2
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      ppc64le system
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Steps To Reproduce:
      Hide

      ~]$ cat variables.list
      CCFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8"
      LINKFLAGS="-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,--reduce-memory-overheads,--no-keep-memory"
      CPPDEFINES="BOOST_OPTIONAL_USE_SINGLETON_DEFINITION_OF_NONE ASIO_STANDALONE ASIO_SEPARATE_COMPILATION"
      VERBOSE=1
      ~]$ scons all -j4 --mmapv1=on --wiredtiger=on --ssl --nostrip --disable-warnings-as-errors --variables-files=variables.list
      

      Show
      ~]$ cat variables.list CCFLAGS="-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mcpu=power8 -mtune=power8" LINKFLAGS="-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,noexecstack -Wl,--reduce-memory-overheads,--no-keep-memory" CPPDEFINES="BOOST_OPTIONAL_USE_SINGLETON_DEFINITION_OF_NONE ASIO_STANDALONE ASIO_SEPARATE_COMPILATION" VERBOSE=1 ~]$ scons all -j4 --mmapv1=on --wiredtiger=on --ssl --nostrip --disable-warnings-as-errors --variables-files=variables.list
    • Sprint:
      Platforms 2017-02-13

      Description

      build/opt/mongo/bson/mutable/mutable_bson_test started to fail on ppc64le in 3.4.2 (it 3.4.1 it worked well). Exactly "EncodingEquivalenceRegex" subtest is failing.

      It is not failing on other platforms.

      2017-02-03T13:01:34.758+0000 I -        [main] **************************************************
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.778+0000 2017-02-03T13:01:34.758+0000 I -        [main] ArrayAPI                       | tests:    1 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.778+0000 2017-02-03T13:01:34.758+0000 I -        [main] DecimalType                    | tests:    3 | fails:    0 | assert calls:          0 | time secs:  0.002
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.778+0000 2017-02-03T13:01:34.758+0000 I -        [main] Document                       | tests:   40 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.778+0000 2017-02-03T13:01:34.758+0000 I -        [main] DocumentComparison             | tests:    9 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.778+0000 2017-02-03T13:01:34.758+0000 I -        [main] DocumentInPlace                | tests:   27 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] Documentation                  | tests:    4 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] Element                        | tests:   11 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] OIDType                        | tests:    2 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] SafeNumType                    | tests:    4 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] Serialization                  | tests:    1 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.779+0000 2017-02-03T13:01:34.758+0000 I -        [main] TimestampType                  | tests:    3 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 2017-02-03T13:01:34.758+0000 I -        [main] TopologyBuilding               | tests:   16 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 2017-02-03T13:01:34.758+0000 I -        [main] TypeSupport                    | tests:   21 | fails:    1 | assert calls:          0 | time secs:  0.002
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 	EncodingEquivalenceRegex	Expected: identical(thing, mmb::ConstElement(a).getValue()) @src/mongo/bson/mutable/mutable_bson_test.cpp:2276
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 2017-02-03T13:01:34.758+0000 I -        [main] UnorderedEqualityChecker       | tests:    8 | fails:    0 | assert calls:          0 | time secs:  0.000
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 2017-02-03T13:01:34.758+0000 I -        [main] TOTALS                         | tests:  150 | fails:    1 | assert calls:          0 | time secs:  0.004
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.780+0000 2017-02-03T13:01:34.758+0000 I -        [main] Failing tests:
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.781+0000 2017-02-03T13:01:34.758+0000 I -        [main] 	 TypeSupport/EncodingEquivalenceRegex Failed
      [cpp_unit_test:mutable_bson_test] 2017-02-03T13:01:34.781+0000 2017-02-03T13:01:34.758+0000 I -        [main] FAILURE - 1 tests in 1 suites failed
      [executor:cpp_unit_test:job0] 2017-02-03T13:01:34.781+0000 mutable_bson_test ran in 0.21 seconds.
      

      Full output of the test is attached.

        Attachments

        1. mutable_bson_test-output.txt
          32 kB
          Marek Skalický

          Activity

            People

            Assignee:
            acm Andrew Morrow
            Reporter:
            mskalick Marek Skalický
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: