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)
Core
SQLite and Embedded Database Bindings
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
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
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
Comment 4•3 years ago
|
||
Set release status flags based on info from the regressing bug 1824557
status-firefox112:
--- → unaffected
status-firefox113:
--- → affected
status-firefox114:
--- → affected
status-firefox-esr102:
--- → unaffected
Comment 5•3 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
Comment 6•3 years ago
|
||
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-firefox113towontfix.
For more information, please visit auto_nag documentation.
Flags: needinfo?(jvarga)
| Assignee | ||
Comment 7•3 years ago
|
||
The bustage happens only locally, there are no automatic full builds with --disable-unified-build.
Flags: needinfo?(jvarga)
Updated•1 year ago
|
Product: Toolkit → Core
You need to log in
before you can comment on or make changes to this bug.
Description
•