| OLD | NEW |
| 1 # Copyright 2016 the V8 project authors. All rights reserved. | 1 # Copyright 2016 the V8 project authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 """ | 5 """ |
| 6 Suppressions for V8 correctness fuzzer failures. | 6 Suppressions for V8 correctness fuzzer failures. |
| 7 | 7 |
| 8 We support three types of suppressions: | 8 We support three types of suppressions: |
| 9 1. Ignore test case by pattern. | 9 1. Ignore test case by pattern. |
| 10 Map a regular expression to a bug entry. A new failure will be reported | 10 Map a regular expression to a bug entry. A new failure will be reported |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 '/v8/test/mjsunit/compiler/regress-443744.js', | 48 '/v8/test/mjsunit/compiler/regress-443744.js', |
| 49 '/v8/test/mjsunit/regress/regress-599719.js', | 49 '/v8/test/mjsunit/regress/regress-599719.js', |
| 50 '/v8/test/mjsunit/regress/wasm/regression-647649.js', | 50 '/v8/test/mjsunit/regress/wasm/regression-647649.js', |
| 51 '/v8/test/mjsunit/wasm/asm-wasm.js', | 51 '/v8/test/mjsunit/wasm/asm-wasm.js', |
| 52 '/v8/test/mjsunit/wasm/asm-wasm-deopt.js', | 52 '/v8/test/mjsunit/wasm/asm-wasm-deopt.js', |
| 53 '/v8/test/mjsunit/wasm/asm-wasm-heap.js', | 53 '/v8/test/mjsunit/wasm/asm-wasm-heap.js', |
| 54 '/v8/test/mjsunit/wasm/asm-wasm-literals.js', | 54 '/v8/test/mjsunit/wasm/asm-wasm-literals.js', |
| 55 '/v8/test/mjsunit/wasm/asm-wasm-stack.js', | 55 '/v8/test/mjsunit/wasm/asm-wasm-stack.js', |
| 56 ], | 56 ], |
| 57 | 57 |
| 58 # crbug.com/681236 | |
| 59 'crbug.com/681236': ['/v8/test/mjsunit/wasm/asm-wasm-switch.js'], | |
| 60 | |
| 61 # crbug.com/681241 | 58 # crbug.com/681241 |
| 62 'crbug.com/681241': [ | 59 'crbug.com/681241': [ |
| 63 '/v8/test/mjsunit/regress/regress-617526.js', | 60 '/v8/test/mjsunit/regress/regress-617526.js', |
| 64 '/v8/test/mjsunit/regress/wasm/regression-02862.js', | 61 '/v8/test/mjsunit/regress/wasm/regression-02862.js', |
| 65 ], | 62 ], |
| 66 } | 63 } |
| 67 | 64 |
| 68 # Ignore by test case pattern. Map from bug->regexp. | 65 # Ignore by test case pattern. Map from bug->regexp. |
| 69 # Regular expressions are assumed to be compiled. We use regexp.match. | 66 # Regular expressions are assumed to be compiled. We use regexp.match. |
| 70 # Make sure the code doesn't match in the preamble portion of the test case | 67 # Make sure the code doesn't match in the preamble portion of the test case |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 332 bug = check(IGNORE_OUTPUT.get(arch, {})) | 329 bug = check(IGNORE_OUTPUT.get(arch, {})) |
| 333 if bug: | 330 if bug: |
| 334 return bug | 331 return bug |
| 335 bug = check(IGNORE_OUTPUT.get(config, {})) | 332 bug = check(IGNORE_OUTPUT.get(config, {})) |
| 336 if bug: | 333 if bug: |
| 337 return bug | 334 return bug |
| 338 bug = check(IGNORE_OUTPUT.get('%s,%s' % (arch, config), {})) | 335 bug = check(IGNORE_OUTPUT.get('%s,%s' % (arch, config), {})) |
| 339 if bug: | 336 if bug: |
| 340 return bug | 337 return bug |
| 341 return None | 338 return None |
| OLD | NEW |