- Came from
- GitHub issue · pytorch/pytorch #196208
- What happened
torch.compile crashes with InternalTorchDynamoError when an OrderedDict is mutated concurrently
- Kind
- crash
- How bad
- high
- In its pile
- 1 event
- How sure
- Rule that decided
- 2. confidence at or above 0.9
Thirty thousand events in. A short list of decisions out.
AIOpsAnalyst reads logs, GitHub issues, failed CI runs and status-page outages, puts the ones that are the same problem together, has a model label each problem once, and lets a fixed rulebook, not the model, decide what happens to it.
A real issue from the pytorch repository, tagged and decided. Follow it through
31,155 events came in
905 problems, 34.4× fewer to read
- 350becomes a ticket
- 18wakes a person
- 216drafted, waits for approval
- 304routine, dropped
- 17not sure, recorded
The demo tracker holds a sample of 26 of the 350.
Where the 31,155 went
Events that are the same problem are grouped before any model sees them, so the model reads 905 problems, not 31,155 lines. It writes a label on each. Then the rulebook routes it, and the same input always takes the same route.
- GitHub issues330
- failed CI runs150
- status-page incidents175
- server log lines20,500
- supercomputer log lines10,000
905 problems, 34.4× fewer things to read
- Becomes a ticket350
- Wakes a person18
- Drafted, waits for approval216
- Routine, dropped304
- Not sure, recorded17
The rulebook, read top to bottom. The first rule that matches decides.
- severity is criticala person looks first
- confidence at or above 0.9acts on it alone(the rule that decided the pytorch crash)
- confidence at or above 0.7drafts it for approval
- severity is higha person looks first
- anything elserecords it as unsure
When it acts alone, it sends a ticket only for crashes, errors, slowdowns and feature requests. Anything else it is sure about is routine, and dropped.
Becomes a ticketWhat is in itHide
Sure enough, and something a team should fix. The rulebook sends it to the tracker.
- torch.compile crashes with InternalTorchDynamoError when an OrderedDict is mutated concurrently 1 event
- Component Fixtures failed on main: Playwright Fixture Tests / Run Playwright fixture tests 17 events
- File does not exist: <*> 672 events
The demo tracker holds a sample of 26 of these; the rulebook would file every one.
Wakes a personWhat is in itHide
Critical, or serious and uncertain. A human looks before anything happens.
- Out of Memory: Killed process 28475 (httpd). 2,579 events
- [<0a8b23ef>] journal_start+0x78/0x9e [jbd] 5 events
- [<0a8ddb99>] ext3_file_write+0x19/0x88 [ext3] 4 events
Drafted, waits for approvalWhat is in itHide
Fairly sure. A ticket is drafted and a person approves it.
- generating <*> 8,186 events
- <*> <*> <*> HTTP/1.1" status: <*> len: <*> time: <*> 2,485 events
- Interrupted while waiting for message on queue 789 events
Routine, droppedWhat is in itHide
Sure it is routine chatter or a question. Recorded, nothing sent.
- Received disconnect from <*> 11: Bye Bye [preauth] 762 events
- Received connection request <*> 743 events
- Send worker leaving thread 698 events
Not sure, recordedWhat is in itHide
Too unsure to act and nothing forces a human. Recorded as unsure, on purpose.
- NA 1 event
- CE sym <*> at <*> mask <*> 151 events
- [<0213d341>] read_swap_cache_async+0x41/0x84 14 events
Five things that came in, and what happened to each
Three became tickets, one went to a person, and one it was not sure about.
torch.compile crashes with InternalTorchDynamoError when an OrderedDict is mutated concurrently
GitHub issue · pytorch/pytorch #196208
torch.compile crashes with an InternalTorchDynamoError when an OrderedDict argument is concurrently mutated while TorchDynamo is constructing its...
Becomes a ticketAIOPS-21
Component Fixtures failed on main: Playwright Fixture Tests / Run Playwright fixture tests
Failed CI run · microsoft/vscode, run 36464317341
The same step failed on 17 different commits. One problem, not 17.
Becomes a ticketAIOPS-25
Increased Errors for Durable Objects
Status-page incident · www.cloudflarestatus.com
Cloudflare is aware of, and investigating an issue with Durable Objects which potentially impacts a subset of customers. Durable Objects are...
Becomes a ticketAIOPS-26
Out of Memory: Killed process 28475 (httpd).
Server log · host combo
Nov 15 04:35:42 combo kernel: Out of Memory: Killed process 28475 (httpd).
One pile of 2,579 lines like it, read as one problem.
Wakes a person
NA
GitHub issue · microsoft/vscode #326098
Type: Bug Got this by error VS Code version: Code 1.119.0 (8b640eef5a6c6089c029249d48efa5c99adf7d51, 2026-05-05T11:23:50-07:00) OS version:...
Not sure, recorded
Check it yourself
It was measured against labels nobody here chose
On 111 issues, its labels agree with the ones each repository's own maintainers applied at Cohen's kappa 0.631. The failures and a rejected improvement are written up too.
How it was measuredIt is still running
A scheduled job triages new GitHub issues every six hours and commits the result. The last run was on .
See the live feed