Closed Bug 1689786 Opened 4 years ago Closed 4 years ago

Intermittent [tier2] tests/jit-test/jit-test/tests/large-buffers/address-offset-overflow.js | [CodeCoverage] Setting handlers for process 32103. (code 3, args "--enable-large-buffers") [0.2 s]

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=328281981&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MqFuyX6ISxiHrt_eehSiQQ/runs/0/artifacts/public/logs/live_backing.log


[task 2021-01-30T07:24:46.299Z] 07:24:46     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/jaeger/recompile/undef.js | Success (code 0, args "--no-blinterp --no-baseline --no-ion --more-compartments") [0.2 s]
[task 2021-01-30T07:24:46.331Z] 07:24:46     INFO -  TEST-PASS | tests/jit-test/jit-test/tests/jaeger/recompile/undef.js | Success (code 0, args "--blinterp-eager") [0.2 s]
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  [CodeCoverage] Setting handlers for process 32103.
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  uncaught exception: out of memory
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  Exit code: 3
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  FAIL - large-buffers/address-offset-overflow.js
[task 2021-01-30T07:24:46.344Z] 07:24:46  WARNING -  TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/large-buffers/address-offset-overflow.js | [CodeCoverage] Setting handlers for process 32103. (code 3, args "--enable-large-buffers") [0.2 s]
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  INFO exit-status     : 3
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  INFO timed-out       : False
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  INFO stderr         2> [CodeCoverage] Setting handlers for process 32103.
[task 2021-01-30T07:24:46.344Z] 07:24:46     INFO -  INFO stderr         2> uncaught exception: out of memory
[task 2021-01-30T07:24:46.413Z] 07:24:46     INFO -  [CodeCoverage] Setting handlers for process 32109.
[task 2021-01-30T07:24:46.413Z] 07:24:46     INFO -  uncaught exception: out of memory```

Marco, is it expected that the CCov builds OOM a lot more frequently (there are some other bugs)? These tests allocate a large ArrayBuffer, do the code coverage builds do anything with malloced memory or memory mappings?

Flags: needinfo?(mcastelluccio)

The only difference I can think of with regards to memory usage is that the coverage builds need to hold coverage counters in memory.
We recently switched from GCC to Clang 11, which worsens this problem (and it will be brought back on par with GCC in Clang 12).

Flags: needinfo?(mcastelluccio)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.