<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">Hi Matthias,</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small">
Have a look at the snippet below, it's producing strange output:</div><div class="gmail_default" style><div class="gmail_default" style><font face="courier new, monospace">#include <Vc/Vc></font></div><div class="gmail_default" style>
<font face="courier new, monospace"><br></font></div><div class="gmail_default" style><font face="courier new, monospace">using namespace Vc;</font></div><div class="gmail_default" style><font face="courier new, monospace">int main() {</font></div>
<div class="gmail_default" style><font face="courier new, monospace"> double_m a(Vc::One);</font></div><div class="gmail_default" style><font face="courier new, monospace"> double_m b(Vc::Zero);</font></div><div class="gmail_default" style>
<font face="courier new, monospace"> std::cout << a << std::endl;</font></div><div class="gmail_default" style><font face="courier new, monospace"> std::cout << b << std::endl;</font></div><div class="gmail_default" style>
<font face="courier new, monospace"> std::cout << (a == b) << std::endl;</font></div><div class="gmail_default" style><font face="courier new, monospace">}</font></div><div style="font-size:small"><font face="courier new, monospace"><br>
</font></div><div style="font-family:verdana,sans-serif;font-size:small">The output I get is:</div><div style><div style><font face="courier new, monospace">m[1111]</font></div><div style><font face="courier new, monospace">m[0000]</font></div>
<div style><font face="courier new, monospace">1</font></div><div style="font-family:verdana,sans-serif;font-size:small"><br></div><div style="font-family:verdana,sans-serif;font-size:small">Clearly, the two masks are not equal so the last line should be 0.. Could you confirm if this is a bug?</div>
<div style="font-family:verdana,sans-serif;font-size:small"><br></div><div style="font-family:verdana,sans-serif;font-size:small">Tested with a1d8b9fc31060d870386613cc72319546c850b87, f692ec56aa28204f2166571c5c30ec6cdcfaaecd, both producing identical output.</div>
<div style="font-family:verdana,sans-serif;font-size:small"><br></div><div style="font-family:verdana,sans-serif;font-size:small">Thanks,</div><div style="font-family:verdana,sans-serif;font-size:small">Georgios</div><div style="font-family:verdana,sans-serif;font-size:small">
<br></div></div></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small"><br></div></div>