Verilator 5f5a3db creates C code that segfaults for a=128.
module issue_043(a, y); input signed [7:0] a; output [15:0] y; assign y = {3{{~22'd0}}} <<< {4{a}}; endmodule
Self-contained test case: test014.v, test014.cc, test014.sh
History:
2014-05-12 Reported as Issue #765
2014-05-15 Fixed in GIT commit d7e4bc1