<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/debuginfo/destructured-for-loop-variable.rs, branch 1.45.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.45.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.45.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>Update enum debuginfo tests</title>
<updated>2018-10-30T18:09:04+00:00</updated>
<author>
<name>Tom Tromey</name>
<email>tom@tromey.com</email>
</author>
<published>2018-09-26T18:58:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8bbb62f849c6b97900751ac0f0cff0d4c9b1328a'/>
<id>urn:sha1:8bbb62f849c6b97900751ac0f0cff0d4c9b1328a</id>
<content type='text'>
Bug #52452 notes some debuginfo test regressions when moving to gdb
8.1.  This series will also cause versions of gdb before 8.2 to fail
when a recent LLVM is used -- DW_TAG_variant_part support was not
added until 8.2.

This patch updates one of the builders to a later version of Ubuntu,
which comes with gdb 8.2.  It updates the relevant tests to require
both a new-enough LLVM and a new-enough gdb; the subsequent patch
arranges to continue testing the fallback mode.

The "gdbg" results are removed from these tests because the tests now
require a rust-enabled gdb.

If you read closely, you'll see that some of the lldb results in this
patch still look a bit strange.  This will be addressed in a
subsequent patch; I believe the fix is to disable the Python
pretty-printers when lldb is rust-enabled.
</content>
</entry>
<entry>
<title>Run debuginfo tests against rust-enabled lldb, when possible</title>
<updated>2018-10-08T17:04:24+00:00</updated>
<author>
<name>Tom Tromey</name>
<email>tom@tromey.com</email>
</author>
<published>2018-10-02T16:13:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ac33b2e578de58016271012452e4f1be6af9d516'/>
<id>urn:sha1:ac33b2e578de58016271012452e4f1be6af9d516</id>
<content type='text'>
If the rust-enabled lldb was built, then use it when running the
debuginfo tests.  Updating the lldb submodule was necessary as this
needed a way to differentiate the rust-enabled lldb, so I added a line
to the --version output.

This adds compiletest commands to differentiate between the
rust-enabled and non-rust-enabled lldb, as is already done for gdb.  A
new "rust-lldb" header directive is also added, but not used in this
patch; I plan to use it in #54004.

This updates all the tests.
</content>
</entry>
<entry>
<title>adapt debuginfo tests for gdb with native rust support</title>
<updated>2016-10-31T20:12:59+00:00</updated>
<author>
<name>Tim Neumann</name>
<email>mail@timnn.me</email>
</author>
<published>2016-10-25T21:32:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9253e1206e91f5bd7fafd18f8488a937b0046959'/>
<id>urn:sha1:9253e1206e91f5bd7fafd18f8488a937b0046959</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feature-gate `#[no_debug]` and `#[omit_gdb_pretty_printer_section]`</title>
<updated>2015-09-19T23:39:25+00:00</updated>
<author>
<name>Andrew Paseltiner</name>
<email>apaseltiner@gmail.com</email>
</author>
<published>2015-09-19T20:33:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6fa0ff25bdc5aa5aae00dbe7c1cafc927b6806b6'/>
<id>urn:sha1:6fa0ff25bdc5aa5aae00dbe7c1cafc927b6806b6</id>
<content type='text'>
Closes #28091.
</content>
</entry>
<entry>
<title>Add a name for tuple fields in debuginfo so that they can be accessed in debuggers.</title>
<updated>2015-04-12T18:44:25+00:00</updated>
<author>
<name>Michael Woerister</name>
<email>michaelwoerister@posteo</email>
</author>
<published>2015-04-06T18:39:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=03f92694966259ee156bb8f3a7ef9d4dc587ecb9'/>
<id>urn:sha1:03f92694966259ee156bb8f3a7ef9d4dc587ecb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #21774 - ejjeong:enable-test-for-android, r=alexcrichton</title>
<updated>2015-02-17T19:35:12+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2015-02-17T19:35:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6c065fc8cb036785f61ff03e05c1563cbb2dd081'/>
<id>urn:sha1:6c065fc8cb036785f61ff03e05c1563cbb2dd081</id>
<content type='text'>
- Now "make check-stage2-T-aarch64-linux-android-H-x86_64-unknown-linux-gnu" works (#21773)
- Fix &amp; enable debuginfo tests for android (#10381)
- Fix &amp; enable more tests for android (both for arm/aarch64)
- Enable many already-pass tests on android (both for arm/aarch64)
</content>
</entry>
<entry>
<title>opt into box_patterns in debuginfo tests.</title>
<updated>2015-02-11T10:47:14+00:00</updated>
<author>
<name>Felix S. Klock II</name>
<email>pnkfelix@pnkfx.org</email>
</author>
<published>2015-02-11T10:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=edabfe2912380955cc01d100dcca20e6c197da99'/>
<id>urn:sha1:edabfe2912380955cc01d100dcca20e6c197da99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable test/debuginfo on android</title>
<updated>2015-02-10T06:48:07+00:00</updated>
<author>
<name>Eunji Jeong</name>
<email>eun-ji.jeong@samsung.com</email>
</author>
<published>2015-01-30T06:21:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b1af8648a7697172fc10c50e9e79bed6689d4f5d'/>
<id>urn:sha1:b1af8648a7697172fc10c50e9e79bed6689d4f5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>`for x in xs.into_iter()` -&gt; `for x in xs`</title>
<updated>2015-02-02T18:40:18+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>japaricious@gmail.com</email>
</author>
<published>2015-02-01T01:03:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fd702702ee90ddb47d207f8886818c7f91600713'/>
<id>urn:sha1:fd702702ee90ddb47d207f8886818c7f91600713</id>
<content type='text'>
Also `for x in option.into_iter()` -&gt; `if let Some(x) = option`
</content>
</entry>
</feed>
