ok i think i figured it out.. the patch readded Assertions.cpp to CPPSRCS, which was gone from the ENABLE_YARR_JIT case in https://hg.mozilla.org/mozilla-central/diff/71d144fbd53e/js/src/Makefile.in. The breakage might be because mfbt/ is in the search path, and it's that mfbt/Assertions.cpp that was included..
ok i think i figured it out.. the patch readded Assertions.cpp to CPPSRCS, which was gone from the ENABLE_YARR_JIT case in https:/ /hg.mozilla. org/mozilla- central/ diff/71d144fbd5 3e/js/src/ Makefile. in. The breakage might be because mfbt/ is in the search path, and it's that mfbt/Assertions.cpp that was included..
Testing a fix.