Closed Bug 488540 Opened 15 years ago Closed 15 years ago

Support ptrmem_cst, or building nsRuleNode.o asserts - dehydra_ast.c:29: Assertion failed:length < dehydra_getArrayLength (this, this->destArray)

Categories

(Developer Infrastructure :: Source Code Analysis, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: humph, Assigned: taras.mozilla)

References

Details

Building current mozilla-central trunk, I get this assertion when I do this:

[dave@germany style]$ /home/dave/dxr/tools/gcc-dehydra/installed/bin/g++ -o nsRuleNode.o -c -I../../dist/include/system_wrappers -include /home/dave/dxr/mozilla-central/mozilla/config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6.27.21-170.2.56.fc10\" -DOSARCH=Linux -D_IMPL_NS_LAYOUT -I/home/dave/dxr/mozilla-central/mozilla/layout/style/../../content/base/src -I/home/dave/dxr/mozilla-central/mozilla/layout/style/../../content/html/content/src -I/home/dave/dxr/mozilla-central/mozilla/layout/style/../../content/xbl/src -I/home/dave/dxr/mozilla-central/mozilla/layout/style/../../content/xul/document/src  -I/home/dave/dxr/mozilla-central/mozilla/layout/style -I. -I../../dist/include/xpcom -I../../dist/include/string -I../../dist/include/dom -I../../dist/include/content -I../../dist/include/gfx -I../../dist/include/thebes -I../../dist/include/widget -I../../dist/include/caps -I../../dist/include/locale -I../../dist/include/unicharutil -I../../dist/include/js -I../../dist/include/necko -I../../dist/include/mimetype -I../../dist/include/webshell -I../../dist/include/uconv -I../../dist/include/xuldoc -I../../dist/include/xpconnect -I../../dist/include/view -I../../dist/include/intl -I../../dist/include/pref -I../../dist/include/imglib2 -I../../dist/include/docshell -I../../dist/include   -I../../dist/include/layout -I/home/dave/dxr/mozilla-central/mozilla/objdir-opt/dist/include/nspr  -I/home/dave/dxr/mozilla-central/mozilla/objdir-opt/dist/sdk/include   -fPIC   -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fplugin=/home/dave/dxr/tools/gcc-dehydra/dehydra-gcc/gcc_dehydra.so -fplugin-arg=/home/dave/dxr/tools/xref-scripts/moz_types.js -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsRuleNode.pp /home/dave/dxr/mozilla-central/mozilla/layout/style/nsRuleNode.cpp
dehydra_ast.c:29: Assertion failed:length < dehydra_getArrayLength (this, this->destArray)
pushed http://hg.mozilla.org/users/tglek_mozilla.com/dehydra-gcc/rev/fdcd9f9e66cd
Blocks: 437502
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Summary: Building nsRuleNode.o asserts - dehydra_ast.c:29: Assertion failed:length < dehydra_getArrayLength (this, this->destArray) → Support ptrmem_cst, or building nsRuleNode.o asserts - dehydra_ast.c:29: Assertion failed:length < dehydra_getArrayLength (this, this->destArray)
nsRuleNode.o builds for me now, thanks for this.
Status: RESOLVED → VERIFIED
Product: Core → Firefox Build System
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.