1### Compilation failed: 2 3error: 1: unsized arrays are not permitted here 4int arrUnsized[]; 5^^^^^^^^^^^^^^^^ 6error: 2: array size must be an integer 7int arrFloat[1.]; 8 ^^ 9error: 3: array size must be an integer 10int arrBool[true]; 11 ^^^^ 12error: 6: unsized arrays are not permitted here 13 int inStructVariable[]; 14 ^ 15error: 8: unsized arrays are not permitted here 16S arrOfStruct[]; 17^^^^^^^^^^^^^^^ 18error: 10: missing index in '[]' 19int unsized_in_expression_a() { return int[](0)[0]; } 20 ^^ 21error: 11: missing index in '[]' 22S unsized_in_expression_b() { return S(int[](0)); } 23 ^^ 24error: 14: unsized arrays are not permitted here 25 int[] inStructType; 26 ^^^^^^^^^^^^^^^^^^ 27error: 17: unsized arrays are not permitted here 28void unsized_in_parameter_a(int x[]) {} 29 ^^^^^^^ 30error: 17: unsized arrays are not permitted here 31void unsized_in_parameter_a(int x[]) {} 32 ^^ 33error: 18: unsized arrays are not permitted here 34void unsized_in_parameter_b(int[] x) {} 35 ^^^^^^^ 36error: 18: unsized arrays are not permitted here 37void unsized_in_parameter_b(int[] x) {} 38 ^^ 39error: 19: unsized arrays are not permitted here 40void unsized_in_parameter_c(int[]) {} 41 ^^^^^ 42error: 19: unsized arrays are not permitted here 43void unsized_in_parameter_c(int[]) {} 44 ^^ 45error: 20: unsized arrays are not permitted here 46void unsized_in_parameter_d(S x[]) {} 47 ^^^^^ 48error: 20: unsized arrays are not permitted here 49void unsized_in_parameter_d(S x[]) {} 50 ^^ 51error: 21: unsized arrays are not permitted here 52void unsized_in_parameter_e(S[] x) {} 53 ^^^^^ 54error: 21: unsized arrays are not permitted here 55void unsized_in_parameter_e(S[] x) {} 56 ^^ 57error: 22: unsized arrays are not permitted here 58void unsized_in_parameter_f(S[]) {} 59 ^^^ 60error: 22: unsized arrays are not permitted here 61void unsized_in_parameter_f(S[]) {} 62 ^^ 63error: 24: functions may not return type 'int[]' 64int[] unsized_in_return_type_a() {} 65^^^ 66error: 25: functions may not return type 'S[]' 67S[] unsized_in_return_type_b() {} 68^ 6922 errors 70