CIDARLAB / cello

Genetic circuit design automation
http://www.cellocad.org/
BSD 2-Clause "Simplified" License
801 stars 133 forks source link

Cellocad web interface not working when wire and assign example used #19

Open hahnicity opened 7 years ago

hahnicity commented 7 years ago

I am on the cellocad website and when I use the example code of

module A(output out1, input a, b);
  wire w0;
  assign w0 = a & ~b;
  assign out1 = w0 | (a & c);
endmodule

I get an error from the server saying:

{"timestamp":1488871482642,"status":500,"error":"Internal Server Error","exception":"java.lang.StringIndexOutOfBoundsException","message":"String index out of range: -35","path":"/netsynth"}

This seems to happen when I slightly modify the example as well. However, the logic table code with the cases still seems to work fine.