title: Conversion from int16_t to uint32_t
body: <pre><code>int16_t s;
  uint32_t ui = s;
  </code></pre>
  
  <p>Is the result of converting a <code>int16_t</code> value to a <code>uint32_t</code> value compiler dependent? If not, what's the rule?</p>