skia2/resources/sksl/errors/Ossfuzz44555.sksl
John Stiles 9c111af64b Add more fuzzer-discovered programs to error tests.
These all stemmed from the same root cause, but are interesting and
distinct enough to include in our error tests.

Bug: oss-fuzz:44555, oss-fuzz:44557, oss-fuzz:44559, oss-fuzz:44561, oss-fuzz:44565
Change-Id: I22c1798809754b4b38c77ffbe369a97c64a2f60e
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/507636
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: John Stiles <johnstiles@google.com>
Auto-Submit: John Stiles <johnstiles@google.com>
2022-02-11 14:42:43 +00:00

105 lines
2.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

bool mam() {
switch(intts((qr-0))) {case 0:;
; ;;/////ase 6:; ½}}
{
switch(int(sqrt(-128))) {case 0:;case 256:;case 66:;;; ;;
;;c ;;/////a/a///ase 6{
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;/=;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;case 5:
;;case 3:;
; ;;//////;6;cabool mam() {
switch(intts((qr-0))) {case 0:;
; ;;/////ase 6:; ½}}
{
switch(int(sqrt(-128))) {case 0:;case 256:;case 66:;;; ;;
;;c ;;/////a/a///ase 6{
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;case 5:
;;case 3:;
; ;;//////;6;cacase 257:;case 66:;;; ;;
//a///ase 6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;case 5:
;;case 3:;
; ;;//////;6;cacase 257:;case 66:;;; ;;
//a///ase 6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;c;
; ;;//////;6;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 257:;case 66:;;;case 5:1witch(int(sqrt(-1))) {case 0:;case 66:;;;case 5:
;;case 06:;;;case 5:
;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;}}
{
switch(int(sqrt(-128))) {case 0:;case 257:;case 66:;;2Â{{{{{{{{{{{{{{{{{{{{1; ;;
;;c ;;/////a///ase 6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;case 5:
;;case 3:;
; ;;//////;6;se 3:;;½;
}} {
switch(int(sqrt(-5))) {case 0:;
;;case 5:
;;ca; ;;////6:½;
case 5:
;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;c;
; ;;//////;6;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 257:;case 66:;;;case 5:switch(int(sqrt(-1))) {case 0:;case 66:;;;case 5:
;;case 06:;;;case 5:
;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;}}
{
switch(int(sqrt(-128))) {case 0:;case 257:;case 66:;;; ;;
;;c ;;/////a///ase 6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 66:;;;case 5:
;;case 3:;
; ;;//////;6;se 3:;;½;
}} {
switch(int(sqrt(-5))) {case 0:;
;;case 5:
;;ca; ;;////6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 257:;case 66:;;;case 5:switch(int(sqrt(-1))) {case 0:;case 66:;;;case 5:
;;case 06:;;;case 5:
;;c ;;/////a///ase 6:½;
}} {
switch(int(sqrt(-0))) {case 0:;case 256:;case 66:;;;case 5:
;;case 3:;
; ;}}se 2:;
; void m(){ha;;
;;c ;:;;;c((atase4(0