<div>This doesn't compile.  Should it?:</div>
<div> </div>
<div>class test<br>{<br>public:<br> test( float x );<br> test(__attribute__((vector_size(16))) float v );<br>};</div>
<div>int vi = 0;</div>
<div>void func()<br>{<br> test object = test(vi);<br>}<br></div>
<div>C:\Sony\Clang\exp>clang -cc1 scalar.cpp<br>scalar.cpp:13:16: error: functional-style cast from 'int' to 'test' is not allowed<br>        test object = test(vi);<br>                      ^~~~</div>

<div> </div>
<div>-- <br>John Thompson<br><a href="mailto:John.Thompson.JTSoftware@gmail.com">John.Thompson.JTSoftware@gmail.com</a><br><br></div>