<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/run-pass/enum-discrim-width-stuff.rs, branch 0.10</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.10</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.10'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-10-30T07:13:17+00:00</updated>
<entry>
<title>Fix check-fast breakage in new enum test.</title>
<updated>2013-10-30T07:13:17+00:00</updated>
<author>
<name>Jed Davis</name>
<email>jld@panix.com</email>
</author>
<published>2013-10-30T07:13:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=86a710e4545a383513c1247e48421142f3741984'/>
<id>urn:sha1:86a710e4545a383513c1247e48421142f3741984</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests for enum discriminant sizing.</title>
<updated>2013-10-29T16:09:20+00:00</updated>
<author>
<name>Jed Davis</name>
<email>jld@panix.com</email>
</author>
<published>2013-09-29T21:00:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=de9bb9738d8fcd95222fc0c9383953881e31d4d5'/>
<id>urn:sha1:de9bb9738d8fcd95222fc0c9383953881e31d4d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust reflection for the possibility of discriminants larger than int.</title>
<updated>2013-10-29T16:09:20+00:00</updated>
<author>
<name>Jed Davis</name>
<email>jld@panix.com</email>
</author>
<published>2013-09-29T09:20:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fcfbfde0b71d2470cb544d3d216eaf61ceb348bf'/>
<id>urn:sha1:fcfbfde0b71d2470cb544d3d216eaf61ceb348bf</id>
<content type='text'>
Not only can discriminants be smaller than int now, but they can be
larger than int on 32-bit targets.  This has obvious implications for the
reflection interface.  Without this change, things fail with LLVM
assertions when we try to "extend" i64 to i32.
</content>
</entry>
<entry>
<title>std: Move size/align functions to std::mem. #2240</title>
<updated>2013-10-18T00:31:35+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>banderson@mozilla.com</email>
</author>
<published>2013-10-17T01:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=34d376f3cf234dc714fcfab7639affd3967dc16d'/>
<id>urn:sha1:34d376f3cf234dc714fcfab7639affd3967dc16d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpass: Remove usage of fmt!</title>
<updated>2013-10-01T06:21:19+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2013-09-30T02:23:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=630082ca8946ff2d0e814a73a2594ba65e1b29be'/>
<id>urn:sha1:630082ca8946ff2d0e814a73a2594ba65e1b29be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a test case for the preceding changes.</title>
<updated>2013-08-25T03:16:40+00:00</updated>
<author>
<name>Jed Davis</name>
<email>jld@panix.com</email>
</author>
<published>2013-08-14T00:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0db2b198f2ff3e5353acbc477a47592d1f43480e'/>
<id>urn:sha1:0db2b198f2ff3e5353acbc477a47592d1f43480e</id>
<content type='text'>
This would have failed on 32-to-64-bit cross-compiles.
</content>
</entry>
</feed>
