The following simple code first reads the number of lines in the input, then output each character read, but it gets Runtime Error(SIGABRT).
-+>>,----------[<<[->++++++++++<]>[-<+>]>--------------------------------------[-<<+>>],----------]<<[->
,----------[
++++++++++.[-]
,----------]
<]
After I modify it to the following, it works fine:
-+>>,----------[<<[->++++++++++<]>[-<+>]>--------------------------------------[-<<+>>],----------]<<[->
,----------[
++++++++++.[->+<]
,----------]
<]
So it must be something wrong when bff 1.0.6 compiler dealing with [-] operator.