---
# System prepended metadata

title: T-spec meeting 2025-03-06
tags: [T-spec, meeting, minutes]

---

---
title: T-spec meeting 2025-03-06
tags: ["T-spec", "meeting", "minutes"]
date: 2025-03-06
discussion: https://rust-lang.zulipchat.com/#narrow/stream/399173-t-spec/topic/Meeting.202025-03-06
url: https://hackmd.io/SQw0tY4xSKi54SmAi6QLvQ
---

Attendees: 

- Joel Marcey
- Eric Huss
- Pierre-Emmanuel Patry
- Mara
- TC
- Sid Askary
- Niko Matsakis
- Pietro

Agenda:

- Any items for the agenda?
- Collaborative work session items?
- Collaborative work session


## Additional Agenda Items?

Mara Announcement
Ferrocene Integration

## Mara Announcement

Mara is leaving the spec team. 😭 ❤️

Feeling like not contributing day-to-day any longer. 

Would like to be involved in an advisory role.

Niko: Thank you for kicking this whole spec thing off.

Niko: Do you have interest to review things here and there? 

Mara: Targeted reviews in my domain, yes.

Joel: Reiterate the thanks from Niko. If it wasn't for Mara, there would be no specification effort.

TC: Echo as well.

## Ferrocene Integration

Pietro: Here to discuss anything on the Ferrocene Integration, but not a lot happening immediately from the Ferrous side due to Embedded World

Joel: Drafting an initial version of a public blog post that could be marketed from the Foundation, Ferrous and potentially the Project too. Will send out to Ferrous (Felix) this week, hopefully.

## Collaborative work session

TC: Any Reference items to coordinate with reviews?

Eric: Always things to review

Niko: Has some reviews to do, but they don't require coordnation?

Eric: Anything in the Project goals that we should look at?

Niko: https://rust-lang.github.io/rust-project-goals/2025h1/index.html#spec-team

We should make progress on let-chains, one fun topic will be double checking the temporary lifetime behavior, I believe this describes it

https://github.com/rust-lang/rust/pull/132833#issuecomment-2701981915

Sid: Do we need more volunteers for these tasks?

Niko: Tricky, because they need to be the right volunteer.

TC: Can always use volunteers, particularly if they know the language. Technical and editorial reviews are both valuable.

Joel: Do you, Sid, have a specific people in mind for review?

Sid: Yes.

Niko: Do you have the ability to link tests to reference paragraphs?

Eric: https://github.com/rust-lang/rust/blob/30f168ef811aec63124eac677e14699baa9395bd/tests/ui/coverage-attr/bad-syntax.rs#L3-L4

Eric: https://doc.rust-lang.org/1.84.0/reference/input-format.html

Niko: At the all hands, we should discuss how to better bring the spec into the Project processes.

Eric: Let's look at https://github.com/rust-lang/reference/pull/1750


## Chat

https://hackmd.io/SQw0tY4xSKi54SmAi6QLvQ
 
8:02
me says:👍 
8:04
Mara
Mara says:❤️ 
8:05
avatar
Niko Matsakis
Niko Matsakis says:I have reviews I want to do 
8:11
Niko Matsakis says:but I don't think they require coordination 
8:11
Niko Matsakis says:
https://rust-lang.github.io/rust-project-goals/2025h1/index.html#spec-team
 
8:12
Mara
Mara says:if you need me to review anything, please ping me on zulip. otherwise it gets lost in a pile of github notifications 
8:15
Mara says:see ya ❤️ 
8:15
Pietro
Pietro says:have to drop off too 
8:22
avatar
Niko Matsakis
Niko Matsakis says:thanks Pietro 
8:22
me says:Sid, I don't think there is any harm in gauging with the folks you have in mind if they would be interested in general in doing spec-based PR reviews, etc. And then we could know who we might have available. 
8:22
avatar
Eric Huss
Eric Huss says:
https://github.com/rust-lang/rust/blob/30f168ef811aec63124eac677e14699baa9395bd/tests/ui/coverage-attr/bad-syntax.rs#L3-L4
 
👍
8:22
Eric Huss says:
https://doc.rust-lang.org/1.84.0/reference/input-format.html
 
8:24
Eric Huss says:SPEC_RUST_ROOT=/path/to/checkout/of/rust mdbook serve 
8:24
Sid Askary
Sid Askary says:I have to drop off. Will get back to you about resources. 
8:30

me says:Thanks sid 
8:30

Eric Huss
Eric Huss says:Off the top of my head, I cacn only think of `union` 
https://github.com/rust-lang/reference/blob/62882004d22f64eef6b4c45a4a534eee948cf664/src/behavior-considered-undefined.md?plain=1#L216-L219
 and memory model: 
https://github.com/rust-lang/reference/blob/62882004d22f64eef6b4c45a4a534eee948cf664/src/memory-model.md
 
8:40
T
TC
TC says:
https://doc.rust-lang.org/std/ptr/index.html#safety
Are there other places in the reference where we define things in terms of what LLVM does? 
8:48
avatar
Eric Huss
Eric Huss says:> [!NOTE]
> The standard library provides the capability to explicitly panic via the [`panic!` macro][panic!]. 
8:56
T
TC
TC says:> [!NOTE] 
8:56
Niko Matsakis
Niko Matsakis says:> **Note** 
8:57
Gotta run to another meeting. 
8:59
me says:I think this style of meeting worked out pretty well. 
8:59
