Closed Bug 1655982 Opened 4 years ago Closed 4 years ago

Intermittent tests/jit-test/jit-test/tests/TypedObject/bug1655906.js | -e:1:26 SyntaxError: invalid escape sequence: (code 3, args "") [0.4 s]

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- unaffected
firefox81 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jandem)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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


[task 2020-07-29T12:37:33.863Z] 12:37:31 INFO - TEST-PASS | tests/jit-test/jit-test/tests/TypedObject/bug1510588.js | Success (code 0, args "--blinterp-eager") [0.5 s]
[task 2020-07-29T12:37:33.863Z] 12:37:31 INFO - -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.863Z] 12:37:31 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.863Z] 12:37:31 INFO - -e:1:26 ..........................^-e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - -e:1:26 ..........................^Exit code: 3
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - FAIL - TypedObject/bug1655906.js
[task 2020-07-29T12:37:33.864Z] 12:37:31 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/TypedObject/bug1655906.js | -e:1:26 SyntaxError: invalid escape sequence: (code 3, args "") [0.4 s]
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO exit-status : 3
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO timed-out : False
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stdout > -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stdout > -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stdout > -e:1:26 ..........................^
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stderr 2> -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stderr 2> -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:31 INFO - INFO stderr 2> -e:1:26 ..........................^
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 ..........................^-e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 ..........................^Exit code: 3
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - FAIL - TypedObject/bug1655906.js
[task 2020-07-29T12:37:33.864Z] 12:37:32 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/TypedObject/bug1655906.js | -e:1:26 SyntaxError: invalid escape sequence: (code 3, args "--ion-eager --ion-offthread-compile=off --more-compartments") [0.5 s]
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO exit-status : 3
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO timed-out : False
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stdout > -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stdout > -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stdout > -e:1:26 ..........................^
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stderr 2> -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stderr 2> -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - INFO stderr 2> -e:1:26 ..........................^
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 ..........................^-e:1:26 SyntaxError: invalid escape sequence:
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 if ((!this.hasOwnProperty(\TypedObject)) || (!this.hasOwnProperty('TypedObject'))) qu
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - -e:1:26 ..........................^Exit code: 3
[task 2020-07-29T12:37:33.864Z] 12:37:32 INFO - FAIL - TypedObject/bug1655906.js
[task 2020-07-29T12:37:33.864Z] 12:37:32 WARNING - TEST-UNEXPECTED-FAIL | tests/jit-test/jit-test/tests/TypedObject/bug1655906.js | -e:1:26 SyntaxError: invalid escape sequence: (code 3, args "--ion-eager --ion-offthread-compile=off --ion-check-range-analysis --ion-extra-checks --no-sse3 --no-threads") [0.5 s]

js/src/jit-test/tests/TypedObject/directives.txt has |jit-test| skip-if: !this.hasOwnProperty('TypedObject') while this test also contains // |jit-test| skip-if: !this.hasOwnProperty("TypedObject") which means we end up with a mixed quote case similar to Bug 1653301.

Since the directory contains the skip-if value for all tests, we can fix this by removing the skip-if from the actual test.

jan: Do you want to take care of this or should I?

Flags: needinfo?(jdemooij)
Regressed by: 1655906
Has Regression Range: --- → yes
Keywords: regression

(In reply to Bob Clary [:bc] from comment #1)

jan: Do you want to take care of this or should I?

I'll fix. Ironic that I broke jit-tests again after reviewing your fix for the similar bug :)

It would be great to fix this footgun though.

The directory has a directives.txt with the same skip-if. The mixed quotes also
broke jit-tests on Android.

Assignee: nobody → jdemooij
Status: NEW → ASSIGNED
Flags: needinfo?(jdemooij)
Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9734ce2babea
Remove redundant skip-if from TypedObject jit-test. r=bc
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch

Set release status flags based on info from the regressing bug 1655906

(In reply to Jan de Mooij [:jandem] from comment #3)

It would be great to fix this footgun though.

fixed in bug 1655813

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: