<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rtic/tests/cfail, branch main</title>
<subtitle>Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
</subtitle>
<id>https://git.mciantyre.dev/rtic/atom?h=main</id>
<link rel='self' href='https://git.mciantyre.dev/rtic/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/'/>
<updated>2019-06-13T21:56:59+00:00</updated>
<entry>
<title>rtfm-syntax refactor + heterogeneous multi-core support</title>
<updated>2019-06-13T21:56:59+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-06-13T21:56:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=81275bfa4f41e2066770087f3a33cad4227eab41'/>
<id>urn:sha1:81275bfa4f41e2066770087f3a33cad4227eab41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove unused check</title>
<updated>2019-05-21T12:43:05+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-05-21T12:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=0fb2726e6ce4d1a0500c76839efd0dab77050607'/>
<id>urn:sha1:0fb2726e6ce4d1a0500c76839efd0dab77050607</id>
<content type='text'>
that was added in #140 but it's no longer required
</content>
</entry>
<entry>
<title>test RFC 147</title>
<updated>2019-05-01T18:49:25+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-04-21T18:20:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=d538f5b17cf0ad482cd803d7fbaada3349d6485e'/>
<id>urn:sha1:d538f5b17cf0ad482cd803d7fbaada3349d6485e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update compile-fail tests</title>
<updated>2019-05-01T18:49:25+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-04-21T18:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=d0aaa2a805afdda30b49b3dfdb7072f302855a79'/>
<id>urn:sha1:d0aaa2a805afdda30b49b3dfdb7072f302855a79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check task priority at compile time</title>
<updated>2019-04-16T21:04:24+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-04-16T21:04:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=aa7eec02996aca9304187f36d674d5fe898aece6'/>
<id>urn:sha1:aa7eec02996aca9304187f36d674d5fe898aece6</id>
<content type='text'>
before we were checking the priority at runtime. The compile time error message
when the priority is too high is kind of awful though.
</content>
</entry>
<entry>
<title>make cfail test actually fail</title>
<updated>2019-02-26T22:22:34+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-02-23T20:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=72f0cc505addf00d493b764418e4207f53434152'/>
<id>urn:sha1:72f0cc505addf00d493b764418e4207f53434152</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add some tests</title>
<updated>2019-02-26T22:22:34+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-02-23T20:50:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=c749979c458472c8e7e719b17a6d6906c7ddf3e0'/>
<id>urn:sha1:c749979c458472c8e7e719b17a6d6906c7ddf3e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reject duplicate arguments in #[interrupt] and #[exception]</title>
<updated>2019-02-23T21:35:29+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-02-23T21:35:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=73529ea650573196762ee4135a37682845501255'/>
<id>urn:sha1:73529ea650573196762ee4135a37682845501255</id>
<content type='text'>
This program was being accepted:

``` rust
 #[task(
    capacity = 1,
    capacity = 2,
    priority = 1,
    priority = 2,
)]
fn foo() {}
```

now it will trigger a compiler error
</content>
</entry>
<entry>
<title>update examples and tests</title>
<updated>2019-02-12T14:08:46+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-02-12T14:08:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=89c922079eaefc748febdb62aeccfff598a07c69'/>
<id>urn:sha1:89c922079eaefc748febdb62aeccfff598a07c69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>forbid early returns in init</title>
<updated>2019-02-12T10:07:15+00:00</updated>
<author>
<name>Jorge Aparicio</name>
<email>jorge@japaric.io</email>
</author>
<published>2019-02-12T10:07:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/rtic/commit/?id=557a51ede11b39acd37dcadb5bd3e12c4e7e7b28'/>
<id>urn:sha1:557a51ede11b39acd37dcadb5bd3e12c4e7e7b28</id>
<content type='text'>
</content>
</entry>
</feed>
