<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/asm-src-loc-codegen-units.rs, branch 1.34.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-26T04:08:33+00:00</updated>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Integrate jobserver support to parallel codegen</title>
<updated>2017-06-21T14:16:43+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-06-15T14:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=201f06988fb77c9865b0ddc60a8d7b5701c6dbbe'/>
<id>urn:sha1:201f06988fb77c9865b0ddc60a8d7b5701c6dbbe</id>
<content type='text'>
This commit integrates the `jobserver` crate into the compiler. The crate was
previously integrated in to Cargo as part of rust-lang/cargo#4110. The purpose
here is to two-fold:

* Primarily the compiler can cooperate with Cargo on parallelism. When you run
  `cargo build -j4` then this'll make sure that the entire build process between
  Cargo/rustc won't use more than 4 cores, whereas today you'd get 4 rustc
  instances which may all try to spawn lots of threads.

* Secondarily rustc/Cargo can now integrate with a foreign GNU `make` jobserver.
  This means that if you call cargo/rustc from `make` or another
  jobserver-compatible implementation it'll use foreign parallelism settings
  instead of creating new ones locally.

As the number of parallel codegen instances in the compiler continues to grow
over time with the advent of incremental compilation it's expected that this'll
become more of a problem, so this is intended to nip concurrent concerns in the
bud by having all the tools to cooperate!

Note that while rustc has support for itself creating a jobserver it's far more
likely that rustc will always use the jobserver configured by Cargo. Cargo today
will now set a jobserver unconditionally for rustc to use.
</content>
</entry>
<entry>
<title>travis: Get an emscripten builder online</title>
<updated>2017-01-19T21:54:19+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-01-17T07:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e8f9d2d43a190074d52a0df40725ebd2c0fb0a9e'/>
<id>urn:sha1:e8f9d2d43a190074d52a0df40725ebd2c0fb0a9e</id>
<content type='text'>
This commit adds a new entry to the Travis matrix which will execute emscripten
test suites. Along the way it updates a few bits of the test suite to continue
passing on emscripten, such as:

* Ignoring i128/u128 tests as they're presumably just not working (didn't
  investigate as to why)
* Disabling a few process tests (not working on emscripten)
* Ignore some num tests in libstd (#39119)
* Fix some warnings when compiling
</content>
</entry>
<entry>
<title>Add a WONTFIX message to a failing test.</title>
<updated>2015-05-26T22:16:49+00:00</updated>
<author>
<name>Nick Cameron</name>
<email>ncameron@mozilla.com</email>
</author>
<published>2015-05-26T08:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ff682048804453b67199acc9c64f332e58251c41'/>
<id>urn:sha1:ff682048804453b67199acc9c64f332e58251c41</id>
<content type='text'>
Closes #20184
</content>
</entry>
<entry>
<title>Don't test codegen-units errors on stage1 (c.f. #20184)</title>
<updated>2015-01-05T19:38:11+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2015-01-01T01:30:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d1cf1b1e6bf0b33fe3bb9fa01d9d94f797c9f9fc'/>
<id>urn:sha1:d1cf1b1e6bf0b33fe3bb9fa01d9d94f797c9f9fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Translate inline assembly errors back to source locations</title>
<updated>2014-09-27T18:10:37+00:00</updated>
<author>
<name>Keegan McAllister</name>
<email>kmcallister@mozilla.com</email>
</author>
<published>2014-09-27T08:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9d60de93e2c5af1b69201b5e3bcf8943ae5df664'/>
<id>urn:sha1:9d60de93e2c5af1b69201b5e3bcf8943ae5df664</id>
<content type='text'>
Fixes #17552.
</content>
</entry>
</feed>
