Closed Bug 1827351 Opened 3 years ago Closed 3 years ago

Fix non-unified-build bustage in storage/test/gtest/test_deadlock_detector.cpp

Categories

(Core :: SQLite and Embedded Database Bindings, defect, P2)

defect

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox112 --- unaffected
firefox113 --- wontfix
firefox114 --- fixed

People

(Reporter: janv, Assigned: janv)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:25:
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/BinarySearch.h:71:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.33   MOZ_ASSERT(aBegin <= aEnd);
 0:06.33   ^~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.33         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.33         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.33   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.33                                       ^
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.33 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.33                                                   ^
 0:06.33 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.33 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.33                               ^~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.33     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.33     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.33         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.33         ^~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.33 struct AssertionConditionType {
 0:06.33        ^
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:25:
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/BinarySearch.h:169:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.33   MOZ_ASSERT(aBegin <= aEnd);
 0:06.33   ^~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.33         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.33         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.33   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.33                                       ^
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.33 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.33                                                   ^
 0:06.33 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.33 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.33                               ^~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.33     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.33     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.33         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.33         ^~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.33 struct AssertionConditionType {
 0:06.33        ^
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.33 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:25:
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/BinarySearch.h:195:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.33   MOZ_ASSERT(aBegin <= aEnd);
 0:06.33   ^~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.33         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.33         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.33   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.33                                       ^
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.33 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.33                                                   ^
 0:06.33 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.33 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.33 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.33                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.34 struct AssertionConditionType {
 0:06.34        ^
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:25:
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/BinarySearch.h:222:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.34   MOZ_ASSERT(aBegin <= aEnd);
 0:06.34   ^~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.34         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.34         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.34   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.34                                       ^
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.34 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.34                                                   ^
 0:06.34 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.34 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.34                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.34 struct AssertionConditionType {
 0:06.34        ^
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:30:
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/NotNull.h:259:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.34   MOZ_RELEASE_ASSERT(aBasePtr);
 0:06.34   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:416:7: note: expanded from macro 'MOZ_RELEASE_ASSERT'
 0:06.34       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.34       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.34   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.34                                       ^
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.34 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.34                                                   ^
 0:06.34 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.34 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.34                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.34 struct AssertionConditionType {
 0:06.34        ^
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:30:
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/NotNull.h:283:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.34   MOZ_ASSERT(aBasePtr);
 0:06.34   ^~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.34         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.34         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.34   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.34                                       ^
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.34 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.34                                                   ^
 0:06.34 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.34 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.34                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.34 struct AssertionConditionType {
 0:06.34        ^
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:30:
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/NotNull.h:342:5: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.34     MOZ_ASSERT(!mConsumed);
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.34         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.34         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.34   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.34                                       ^
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.34 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.34                                                   ^
 0:06.34 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.34 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.34                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.34 struct AssertionConditionType {
 0:06.34        ^
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.34 In file included from /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:30:
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/NotNull.h:359:3: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.34   MOZ_RELEASE_ASSERT(aBasePtr);
 0:06.34   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:416:7: note: expanded from macro 'MOZ_RELEASE_ASSERT'
 0:06.34       MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.34       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.34   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.34                                       ^
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.34 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.34                                                   ^
 0:06.34 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.34 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.34                               ^~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.34     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.34     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.34         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.34         ^~~~~~~~~~~~~~~~~
 0:06.34 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.35 struct AssertionConditionType {
 0:06.35        ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:294:46: error: unknown class name 'nsTArray_CopyDisabler'; did you mean 'detail::nsTArray_CopyDisabler'?
 0:06.35 struct nsTArray_SafeElementAtHelper : public ::detail::nsTArray_CopyDisabler {
 0:06.35                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35                                              detail::nsTArray_CopyDisabler
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:281:7: note: 'detail::nsTArray_CopyDisabler' declared here
 0:06.35 class nsTArray_CopyDisabler {
 0:06.35       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:307:14: error: unknown class name 'nsTArray_CopyDisabler'; did you mean 'detail::nsTArray_CopyDisabler'?
 0:06.35     : public ::detail::nsTArray_CopyDisabler {
 0:06.35              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35              detail::nsTArray_CopyDisabler
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:281:7: note: 'detail::nsTArray_CopyDisabler' declared here
 0:06.35 class nsTArray_CopyDisabler {
 0:06.35       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:329:14: error: unknown class name 'nsTArray_CopyDisabler'; did you mean 'detail::nsTArray_CopyDisabler'?
 0:06.35     : public ::detail::nsTArray_CopyDisabler {
 0:06.35              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35              detail::nsTArray_CopyDisabler
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:281:7: note: 'detail::nsTArray_CopyDisabler' declared here
 0:06.35 class nsTArray_CopyDisabler {
 0:06.35       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:550:5: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.35     MOZ_ASSERT(IsAutoArray(), "Should be an auto array to call this");
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.35         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.35         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.35   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.35                                       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.35 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.35                                                   ^
 0:06.35 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.35 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.35                               ^~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:403:5: note: expanded from macro 'MOZ_ASSERT_HELPER2'
 0:06.35     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                        \
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.35         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.35         ^~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.35 struct AssertionConditionType {
 0:06.35        ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:554:5: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.35     MOZ_ASSERT(IsAutoArray(), "Should be an auto array to call this");
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.35         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.35         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.35   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.35                                       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.35 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.35                                                   ^
 0:06.35 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.35 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.35                               ^~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:403:5: note: expanded from macro 'MOZ_ASSERT_HELPER2'
 0:06.35     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                        \
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.35         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.35         ^~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.35 struct AssertionConditionType {
 0:06.35        ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:635:35: error: no template named 'ChooseFirst' in namespace 'mozilla::detail'; did you mean 'detail::ChooseFirst'?
 0:06.35         std::remove_cv_t<typename ::detail::ChooseFirst<Args...>::Type>;
 0:06.35                                   ^~~~~~~~~~~~~~~~~~~~~
 0:06.35                                   detail::ChooseFirst
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:588:8: note: 'detail::ChooseFirst' declared here
 0:06.35 struct ChooseFirst;
 0:06.35        ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:770:5: error: no template named 'AssertionConditionType' in namespace 'storage::mozilla::detail'; did you mean '::mozilla::detail::AssertionConditionType'?
 0:06.35     MOZ_ASSERT(srcEnd <= destBegin || srcBegin >= destEnd);
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:422:9: note: expanded from macro 'MOZ_ASSERT'
 0:06.35         MOZ_PASTE_PREFIX_AND_ARG_COUNT(MOZ_ASSERT_HELPER, __VA_ARGS__), \
 0:06.35         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:72:39: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT'
 0:06.35   MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(MOZ_CONCAT,    \
 0:06.35                                       ^
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MacroArgs.h:70:51: note: expanded from macro 'MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE'
 0:06.35 #define MOZ_PASTE_PREFIX_AND_ARG_COUNT_GLUE(a, b) a b
 0:06.35                                                   ^
 0:06.35 note: (skipping 3 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:413:31: note: expanded from macro 'MOZ_ASSERT_GLUE'
 0:06.35 #define MOZ_ASSERT_GLUE(a, b) a b
 0:06.35                               ^~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:392:5: note: expanded from macro 'MOZ_ASSERT_HELPER1'
 0:06.35     MOZ_VALIDATE_ASSERT_CONDITION_TYPE(expr);                  \
 0:06.35     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:374:9: note: expanded from macro 'MOZ_VALIDATE_ASSERT_CONDITION_TYPE'
 0:06.35         mozilla::detail::AssertionConditionType<decltype(x)>::isValid, \
 0:06.35         ^~~~~~~~~~~~~~~~~
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Assertions.h:352:8: note: '::mozilla::detail::AssertionConditionType' declared here
 0:06.35 struct AssertionConditionType {
 0:06.35        ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:1154:7: error: no type named 'MallocSizeOf' in namespace 'storage::mozilla'; did you mean simply 'MallocSizeOf'?
 0:06.35       mozilla::MallocSizeOf aMallocSizeOf) const {
 0:06.35       ^~~~~~~~~~~~~~~~~~~~~
 0:06.35       MallocSizeOf
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MemoryReporting.h:22:18: note: 'MallocSizeOf' declared here
 0:06.35 typedef size_t (*MallocSizeOf)(const void* p);
 0:06.35                  ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:1166:7: error: no type named 'MallocSizeOf' in namespace 'storage::mozilla'; did you mean simply 'MallocSizeOf'?
 0:06.35       mozilla::MallocSizeOf aMallocSizeOf) const {
 0:06.35       ^~~~~~~~~~~~~~~~~~~~~
 0:06.35       MallocSizeOf
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/MemoryReporting.h:22:18: note: 'MallocSizeOf' declared here
 0:06.35 typedef size_t (*MallocSizeOf)(const void* p);
 0:06.35                  ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:1284:26: error: no template named 'Span' in namespace 'storage::mozilla'; did you mean simply 'Span'?
 0:06.35   [[nodiscard]] operator mozilla::Span<value_type>() {
 0:06.35                          ^~~~~~~~~~~~~
 0:06.35                          Span
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Span.h:365:7: note: 'Span' declared here
 0:06.35 class Span {
 0:06.35       ^
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/test_deadlock_detector.cpp:59:
 0:06.35 In file included from /Users/jvarga/Projects/Mozilla15/src/storage/test/gtest/../../../xpcom/tests/gtest/TestDeadlockDetector.cpp:12:
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/nsTArray.h:1288:26: error: no template named 'Span' in namespace 'storage::mozilla'; did you mean simply 'Span'?
 0:06.35   [[nodiscard]] operator mozilla::Span<const value_type>() const {
 0:06.35                          ^~~~~~~~~~~~~
 0:06.35                          Span
 0:06.35 /Users/jvarga/Projects/Mozilla15/obj-ff-nightly-debug-optimized-hybrid/dist/include/mozilla/Span.h:365:7: note: 'Span' declared here
 0:06.35 class Span {
 0:06.35       ^
 0:06.35 fatal error: too many errors emitted, stopping now [-ferror-limit=]
 0:06.35 20 errors generated.
 0:06.35 make[4]: *** [test_deadlock_detector.o] Error 1
 0:06.35 make[3]: *** [storage/test/gtest/target-objects] Error 2
 0:06.35 make[3]: *** Waiting for unfinished jobs....
 0:15.91 make[2]: *** [compile] Error 2
 0:15.92 make[1]: *** [default] Error 2
 0:15.92 make: *** [build] Error 2
Pushed by jvarga@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ddc8e02e1850 Fix non-unified-build bustage in storage/test/gtest/test_deadlock_detector.cpp; r=sergesanspaille

Set release status flags based on info from the regressing bug 1824557

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch

The patch landed in nightly and beta is affected.
:janv, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox113 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(jvarga)

The bustage happens only locally, there are no automatic full builds with --disable-unified-build.

Flags: needinfo?(jvarga)
Product: Toolkit → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: