mirror of
https://github.com/Noratrieb/does-it-build.git
synced 2026-01-14 10:25:01 +01:00
delete core stuff
This commit is contained in:
parent
c90b94ee69
commit
8179082517
5 changed files with 28 additions and 88 deletions
|
|
@ -10,27 +10,13 @@
|
|||
<h1>Nightly build state for {{nightly}}</h1>
|
||||
<a href="/">Home</a>
|
||||
<p>
|
||||
This contains the status of this nightly. Core is built with
|
||||
<code>cargo build --release -Zbuild-std=core</code>. This checks that
|
||||
codegen/linking of core works, but does not check whether std builds.
|
||||
</p>
|
||||
<p>
|
||||
std is being built with <code>cargo check -Zbuild-std</code>. If a target
|
||||
does not support std, the std column represents core/alloc. This checks
|
||||
that std checks (on targets that have it) but does not check whether
|
||||
codegen/linking works.
|
||||
The build is performned with <code>cargo build --release -Zbuild-std</code> for a library crate.
|
||||
|
||||
For older builds, <code>cargo miri setup</code> was used instead.
|
||||
</p>
|
||||
{% if let Some(core_broken) = core_broken %}
|
||||
<p>
|
||||
⚠️ The core build is broken in general for this nightly, so no data is available ⚠️
|
||||
This checks whether everything builds successfully (excluding binary linking, which often requires complex toolchains).
|
||||
For no-std targets, Cargo's build-std logic is used for figuring out whether to build std or not.
|
||||
On older targets (older than November 2024) this does not always work reliably, so some failed std builds there are simply no-std targets.
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
{{core_broken}}
|
||||
</pre>
|
||||
{% endif %}
|
||||
{% if let Some(std_broken) = std_broken %}
|
||||
<p>
|
||||
⚠️ The std build is broken for this nightly, so no data is available ⚠️
|
||||
|
|
@ -43,8 +29,6 @@
|
|||
|
||||
<p>
|
||||
<dl>
|
||||
<dt>core failures</dt>
|
||||
<dd>{{core_failures}}</dd>
|
||||
<dt>std failures</dt>
|
||||
<dd>{{std_failures}}</dd>
|
||||
</dl>
|
||||
|
|
@ -61,21 +45,12 @@
|
|||
<table>
|
||||
<tr>
|
||||
<th>nightly</th>
|
||||
<th>core<br>codegen</th>
|
||||
<th>std<br>check</th>
|
||||
<th>std<br>build</th>
|
||||
</tr>
|
||||
{% for build in builds %}
|
||||
<tr>
|
||||
<td><a href="/target?target={{build.0}}">{{ build.0 }}</a></td>
|
||||
{% match build.1 %} {% when Some with (build) %}
|
||||
<td class="build-cell">
|
||||
<a class="build-info-a" href="{{ build.link() }}">
|
||||
{{ build.status.to_emoji() }}
|
||||
</a>
|
||||
</td>
|
||||
{% when None %}
|
||||
<td class="missing"></td>
|
||||
{% endmatch %} {% match build.2 %} {% when Some with (build) %}
|
||||
{% match build.2 %} {% when Some with (build) %}
|
||||
<td class="build-cell">
|
||||
<a class="build-info-a" href="{{ build.link() }}">
|
||||
<span> {{ build.status.to_emoji() }} </span>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue