Skip to content

Fuzzer bugs #2129

@aleksisch

Description

@aleksisch

This issue will store bugs found by fuzzer (fixed ones will be marked by ✅):

tuple var2{}
[export] def main{print("{ -- !var2(){} -- }");}
[export] def main{ print("{var1()$():var3&{}}");}
[export] def main{ print("{+ new  variant <var3:var3-&?>()}");}
[export] def main{ print("{7+2 <<  class < :: var2?>()}");} finally {}
 class s1{
}
 enum s2{
,v2=(!~4 ^^ 5/(0),5,v3-f1(!0%7+2 <= f1(3>5)+@@ => !1>0.))}

[export]
def f1(){
[1];
}

[export]
def main{
print("{+(5)&5*~2 != +5+4 >>>  new s2(v3=3)}");}

 class s1{
def f1(){
} finally {
}
v2 <- 6+2;
v1=+ new s1[-27];
}
 enum s2{
}

[export]
def f1{
 pass ;
7=6;
} finally {
}

[export]
def main{
print("{1 <= 4>@@f1}");}

 tuple var3{
}
 enum var3{
var2,,}
;
 enum var3: int64 {
var1=var1 :: var3(!8/4+8? as var3){
}
}

[export]
def var3{
}

[export]
def main{
print("{1 -> var3() != [] as var3.var2}");}
 tuple var1{ var1-# const ; }
 var var3:var1&-& ==  const ;

[export]
def main{
print("{ null }");} finally {}
 enum var1{}
 enum var1{ var2= "  { 7%3 }  {  " }

[export] def main{print("{ :: var2(var2 := 6 as  int4 ,)}");} finally {}
 var {
}
 enum var2: uint64 {
var1=-[] <<< 7 != 2 -> var1(~0)&${
}
}

[export]
def main{
print("{[5] .. []/3/4.[-5*6] == var2(var3 := ~9,){
}
}");} finally {
60 if (+4<1 >= 1 && 5);
}
 variant var2{
}
 tuple var3{
var1: block  ?? }
;

[export]
def var3:var3?{
;
2;
}

[export]
def main{
;
print("{(+9,).var1([var3=1/2]).var3()}");} finally {
 assume var2=9. ?[ +1[ "  " ]];
}
 bitfield var1{
,var3,}

[export]
def var1: block ?- const {
} finally {
;
}

[export]
def main{ print("{-~9 |> var3. ?. var2}");}
 enum var1{
}
 enum var1{
,,var3,var3=8.31.var1([var2 <- (var1=4<6,)])+!-0. uint4 (2),}

[export]
def main{
print("{var2 :: var2.[2 <= 6 >= 7 ?[ 20<0]]}");}
 variant var2{
var2: block <: bitfield >-#}

[export]
def main{
print("{ new var2}");} finally {}
 var var3:var1=0-~0 && 6+7?2:-~7;

[export]
def main{
print("{888<8^!4 == 6+[]. ?[ ~5+8] && ~-+-1<!9 is var2}");} finally { pass ; }
variant var1{}
[export] def main{ print("{1 >> [] >=  uint ()}");} finally { return ; var  inscope (var2)=(var1=-4,); }
variant var3{ var2:var3- const ; }
[export] def var2: table <var3>{}
[export] def main{ print("{9 != 4*3}");}
enum var3{}

[export]
def var2( var var3:var2=var2()){ with ([]){}}

[export]
def main{print("{392}");}
 tuple var1{
var1;
int4 #;
}
let var3: block <var1&?>&;

[export]
def main{print("{(var3=[],var1 := 1/~3 is var3)}");} finally {}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions