Skip to content

TableGen patterns give an obscure error when setting incorrect defs on an instruction that modifies physical registers #25017

TableGen patterns give an obscure error when setting incorrect defs on an instruction that modifies physical registers

TableGen patterns give an obscure error when setting incorrect defs on an instruction that modifies physical registers #25017

Workflow file for this run

name: LLVM Bugs notifier
permissions:
contents: read
issues: read
on:
issues:
types:
- opened
jobs:
auto-subscribe:
runs-on: ubuntu-latest
if: github.repository == 'llvm/llvm-project'
steps:
- uses: actions/setup-node@v4
with:
node-version: 18
check-latest: true
- run: npm install mailgun.js form-data
- name: Send notification
uses: actions/github-script@v6
env:
MAILGUN_API_KEY: ${{ secrets.LLVM_BUGS_KEY }}
with:
script: |
const Mailgun = require('mailgun.js');
const formData = require('form-data');
const mailgun = new Mailgun(formData);
const DOMAIN = 'email.llvm.org';
const mg = mailgun.client({ username: 'api', key: process.env.MAILGUN_API_KEY });
github.rest.issues.get({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo
})
.then((issue) => {
const payload = {
author : issue.data.user.login,
issue : issue.data.number,
title : issue.data.title,
url : issue.data.html_url,
labels : issue.data.labels.map((label) => label.name),
assignee : issue.data.assignees.map((assignee) => assignee.login),
body : issue.data.body
};
const data = {
from: 'LLVM Bugs <[email protected]>',
to: '[email protected]',
subject: `[Bug ${issue.data.number}] ${issue.data.title}`,
template: 'new-github-issue',
'o:tracking-clicks': 'no',
'h:X-Mailgun-Variables': JSON.stringify(payload)
};
return mg.messages.create(DOMAIN, data);
})
.then((msg) => console.log(msg));