startrek.cpp: In lambda function:
startrek.cpp:55:13: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
55 | f[u][i][0] = f[u][v][1];
| ^
startrek.cpp:55:13: note: because the array element type 'bool [(n + 1)][2]' has variable size
startrek.cpp:55:26: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
55 | f[u][i][0] = f[u][v][1];
| ^
startrek.cpp:55:26: note: because the array element type 'bool [(n + 1)][2]' has variable size
startrek.cpp:57:17: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
57 | f[u][i][1] = f[u][v][0];
| ^
startrek.cpp:57:17: note: because the array element type 'bool [(n + 1)][2]' has variable size
startrek.cpp:57:30: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
57 | f[u][i][1] = f[u][v][0];
| ^
startrek.cpp:57:30: note: because the array element type 'bool [(n + 1)][2]' has variable size
startrek.cpp:60:17: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
60 | f[u][i][1] = f[u][v][1];
| ^
startrek.cpp:60:17: note: because the array element type 'bool [(n + 1)][2]' has variable size
startrek.cpp:60:30: sorry, unimplemented: capture of variably-modified type 'bool [(n + 1)][(n + 1)][2]' that is not an N3639 array of runtime bound
60 | f[u][i][1] = f[u][v][1];
| ^
startrek.cpp:60:30: note: because the array element type 'bool [(n + 1)][2]' has variable size