1### Compilation failed:
2
3error: 1: '$pure' is not permitted here
4$pure half cross_length_2d(half2,half2) {}
5^^^^^
6error: 1: function 'cross_length_2d' can exit without returning a value
7$pure half cross_length_2d(half2,half2) {}
8 ^^
92 errors
10