+
+innerarray.c: (in function fn)
+innerarray.c:4:12: Parameter arr not used
+innerarray.c:9:13: Function parameter arr is incomplete type (inner array must
+ have bounds): int [10][]
+innerarray.c: (in function fn2)
+innerarray.c:9:13: Parameter arr not used
+innerarray.c:14:13: Function parameter arr is incomplete type (inner array must
+ have bounds): int [][]
+innerarray.c: (in function fn3)
+innerarray.c:14:13: Parameter arr not used
+innerarray.c: (in function fn4)
+innerarray.c:19:13: Parameter arr not used
+innerarray.c:24:13: Function parameter arr is incomplete type (inner array must
+ have bounds): int [][10][][4]
+innerarray.c: (in function fn5)
+innerarray.c:24:13: Parameter arr not used
+innerarray.c: (in function main)
+innerarray.c:33:13: Passed storage array not completely defined (*array is
+ undefined): fn (array)
+innerarray.c:32:7: Variable array2 declared but not used
+
+Finished checking --- 10 code warnings, as expected