The following code: --- auto v = cast(int[5]) [1,2,3,4]; --- Emits the error: conversion to non-scalar type requested. Which from a diagnostic perspective, is not at all informative - maybe the column support from 2.066 development will remedy things a little better, but at least we should move away from this GCC-style message and be more verbose.
Seems like this is now a front-end error.