Title: Core dump when compiling mesa.api.glVertex2i.ll with -unison flag · Issue #43 · unison-code/unison · GitHub
Open Graph Title: Core dump when compiling mesa.api.glVertex2i.ll with -unison flag · Issue #43 · unison-code/unison
X Title: Core dump when compiling mesa.api.glVertex2i.ll with -unison flag · Issue #43 · unison-code/unison
Description: I get the following error when compiling the mesa.api.glVertex2i.ll benchmark (taken from the test folder of unison): $ llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison Pseudo opcode found in EmitInstruction() UNREACHABLE ...
Open Graph Description: I get the following error when compiling the mesa.api.glVertex2i.ll benchmark (taken from the test folder of unison): $ llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison Pseudo opcode...
X Description: I get the following error when compiling the mesa.api.glVertex2i.ll benchmark (taken from the test folder of unison): $ llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison Pseudo opcode...
Opengraph URL: https://github.com/unison-code/unison/issues/43
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Core dump when compiling mesa.api.glVertex2i.ll with -unison flag","articleBody":"I get the following error when compiling the mesa.api.glVertex2i.ll benchmark (taken from the test folder of unison):\r\n```\r\n$ llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison\r\nPseudo opcode found in EmitInstruction()\r\nUNREACHABLE executed at /home/romi/didaktoriko/unison/llvm/lib/Target/Mips/MipsAsmPrinter.cpp:202!\r\n#0 0x0000000001bf4677 llvm::sys::PrintStackTrace(llvm::raw_ostream\u0026) (/usr/local/bin/llc+0x1bf4677)\r\n#1 0x0000000001bf49cf PrintStackTraceSignalHandler(void*) (/usr/local/bin/llc+0x1bf49cf)\r\n#2 0x0000000001bf2e15 llvm::sys::RunSignalHandlers() (/usr/local/bin/llc+0x1bf2e15)\r\n#3 0x0000000001bf3fbe SignalHandler(int) (/usr/local/bin/llc+0x1bf3fbe)\r\n#4 0x00007f16e4238390 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x11390)\r\n#5 0x00007f16e33d7428 gsignal /build/glibc-LK5gWL/glibc-2.23/signal/../sysdeps/unix/sysv/linux/raise.c:54:0\r\n#6 0x00007f16e33d902a abort /build/glibc-LK5gWL/glibc-2.23/stdlib/abort.c:91:0\r\n#7 0x0000000001b8bcfc bindingsErrorHandler(void*, std::__cxx11::basic_string\u003cchar, std::char_traits\u003cchar\u003e, std::allocator\u003cchar\u003e \u003e const\u0026, bool) (/usr/local/bin/llc+0x1b8bcfc)\r\n#8 0x0000000000b7c394 llvm::MipsAsmPrinter::EmitInstruction(llvm::MachineInstr const*) (/usr/local/bin/llc+0xb7c394)\r\n#9 0x00000000011ca250 llvm::AsmPrinter::EmitFunctionBody() (/usr/local/bin/llc+0x11ca250)\r\n#10 0x0000000000b77db3 llvm::AsmPrinter::runOnMachineFunction(llvm::MachineFunction\u0026) (/usr/local/bin/llc+0xb77db3)\r\n#11 0x0000000000b7843c llvm::MipsAsmPrinter::runOnMachineFunction(llvm::MachineFunction\u0026) (/usr/local/bin/llc+0xb7843c)\r\n#12 0x00000000013976f5 llvm::MachineFunctionPass::runOnFunction(llvm::Function\u0026) (/usr/local/bin/llc+0x13976f5)\r\n#13 0x00000000017bb226 llvm::FPPassManager::runOnFunction(llvm::Function\u0026) (/usr/local/bin/llc+0x17bb226)\r\n#14 0x00000000017bb3bf llvm::FPPassManager::runOnModule(llvm::Module\u0026) (/usr/local/bin/llc+0x17bb3bf)\r\n#15 0x00000000017bb73a (anonymous namespace)::MPPassManager::runOnModule(llvm::Module\u0026) (/usr/local/bin/llc+0x17bb73a)\r\n#16 0x00000000017bbe6b llvm::legacy::PassManagerImpl::run(llvm::Module\u0026) (/usr/local/bin/llc+0x17bbe6b)\r\n#17 0x00000000017bc077 llvm::legacy::PassManager::run(llvm::Module\u0026) (/usr/local/bin/llc+0x17bc077)\r\n#18 0x0000000000b5684e compileModule(char**, llvm::LLVMContext\u0026) (/usr/local/bin/llc+0xb5684e)\r\n#19 0x0000000000b5537a main (/usr/local/bin/llc+0xb5537a)\r\n#20 0x00007f16e33c2830 __libc_start_main /build/glibc-LK5gWL/glibc-2.23/csu/../csu/libc-start.c:325:0\r\n#21 0x0000000000b51219 _start (/usr/local/bin/llc+0xb51219)\r\nStack dump:\r\n0.\tProgram arguments: llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison \r\n1.\tRunning pass 'Function Pass Manager' on module 'mesa.api.glVertex2i.ll'.\r\n2.\tRunning pass 'Mips Assembly Printer' on function '@glVertex2i'\r\nAborted (core dumped)\r\n```\r\n[mesa-issue.tar.gz](https://github.com/unison-code/unison/files/4021970/mesa-issue.tar.gz)\r\n","author":{"url":"https://github.com/romits800","@type":"Person","name":"romits800"},"datePublished":"2020-01-04T13:57:47.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/43/unison/issues/43"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:87a93a67-162f-ccc7-2a98-de223266e5cc |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D806:188FE8:C8C6C2:10F14F1:6A4ED94A |
| html-safe-nonce | b39eff55f7f24b0fb8a4ec7536b6ea5ba87dbb28ad8d6f94f35a179c2e0be915 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEODA2OjE4OEZFODpDOEM2QzI6MTBGMTRGMTo2QTRFRDk0QSIsInZpc2l0b3JfaWQiOiI4MjE3NDM2MTgxODk1MjQwMDEwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 34d07df403b113a976758bf108764923f50a4740bb3102ebbd5ed4f9c3886484 |
| hovercard-subject-tag | issue:545287960 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/unison-code/unison/43/issue_layout |
| twitter:image | https://opengraph.githubassets.com/ac04520f2abde8418b45f7f6e4856a6b7d1f02225b71f4840d163a289cb83370/unison-code/unison/issues/43 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/ac04520f2abde8418b45f7f6e4856a6b7d1f02225b71f4840d163a289cb83370/unison-code/unison/issues/43 |
| og:image:alt | I get the following error when compiling the mesa.api.glVertex2i.ll benchmark (taken from the test folder of unison): $ llc mesa.api.glVertex2i.ll -O2 -march=mips -mcpu=mips32 -unison Pseudo opcode... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | romits800 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c |
| turbo-cache-control | no-preview |
| go-import | github.com/unison-code/unison git https://github.com/unison-code/unison.git |
| octolytics-dimension-user_id | 16610055 |
| octolytics-dimension-user_login | unison-code |
| octolytics-dimension-repository_id | 69359601 |
| octolytics-dimension-repository_nwo | unison-code/unison |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 69359601 |
| octolytics-dimension-repository_network_root_nwo | unison-code/unison |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c37fe3e3f5f306900bd5b6bee97463f66c938b2c |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width