@@ -0,0 +1,1142 @@
+package tests.bugreports.putfieldbug;%0A%0Aimport catg.CATG;%0Aimport janala.Main;%0A%0Apublic class SienaBuggyExample %7B%0A%0A  private int irrelevant0;%0A  private Object tmp;%0A%0A%0A  public SienaBuggyExample(int x) %7B%0A    tmp = new Object();%0A    if (x != 65 && x %3E= 65 && x %25 65 == 0) %7B%0A      irrelevant0 = -23;%0A      System.out.println(%22#########%22);%0A    %7D else if (x != 2 && x %25 2 == 0) %7B%0A      irrelevant0 = 350;%0A      System.out.println(%22??????%22);%0A    %7D else if (x == 0) %7B%0A      irrelevant0 = 0;%0A    %7D else if(x == 2) %7B%0A      irrelevant0 = 700;%0A      System.out.println(%22!!!!!!%22);%0A    %7D else %7B%0A      irrelevant0 = 1;%0A    %7D%0A  %7D%0A%0A  public void method(int x) %7B%0A    if (irrelevant0 + x == 35) %7B%0A      tmp = null;%0A    %7D%0A    if (irrelevant0 == -23) %7B%0A      irrelevant0 = tmp.hashCode() * 700;%0A    %7D%0A    if (tmp != null) %7B%0A      irrelevant0 = tmp.hashCode();%0A    %7D%0A  %7D%0A%0A  public static void main(String%5B%5D args) %7B%0A    int x = CATG.readInt(0);%0A    int y = CATG.readInt(16);%0A    SienaBuggyExample tok = new SienaBuggyExample(x);%0A    System.out.println(tok.irrelevant0);%0A    tok.method(y);%0A    System.out.println(tok.tmp);%0A    System.out.println(tok.irrelevant0);%0A  %7D%0A%7D

add a class that trigger bug