Closed Bug 1543950 Opened 5 years ago Closed 5 years ago

Errors in gc/Verifier.cpp when building for fuzzers

Categories

(Core :: JavaScript: GC, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: jonco, Assigned: jonco)

References

Details

Attachments

(1 file)

The following build errors occur in --disable-debug --enable-gczeal builds:

In file included from /srv/jenkins/jobs/mozilla-central-build-js-fuzzing/workspace/arch/64/compiler/clang/instrumentation/asan/type/opt/js/src/gc/Unified_cpp_js_src_gc2.cpp:2:
/srv/jenkins/jobs/mozilla-central-clone-js-fuzzing/workspace/js/src/gc/Verifier.cpp:796:44: error: member reference type 'DebugOnly<JS::Zone *>' is not a pointer; did you mean to use '.'?
  if (value->runtimeFromAnyThread() == zone->runtimeFromAnyThread() &&
                                       ~~~~^~
                                           .
/srv/jenkins/jobs/mozilla-central-clone-js-fuzzing/workspace/js/src/gc/Verifier.cpp:796:46: error: no member named 'runtimeFromAnyThread' in 'mozilla::DebugOnly<JS::Zone *>'
  if (value->runtimeFromAnyThread() == zone->runtimeFromAnyThread() &&
                                       ~~~~  ^
2 errors generated.

This was caused by the changes in bug 1543014.

Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6299364ca6c5
Fix build errors in gc/Verifier.cpp in --disable-debug --enable-gczeal builds r=allstars.chh
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: