ish-app / ish-app/ish

Stata 15 is producing Illegal instructions in iSH with glibc support (works in Docker)

Open
#1,183 0 comments 0 reactions 0 assignees View on GitHub
unconfirmed
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

```
iPad:~# stata
stata: /usr/lib/libstdc++.so.6: no version information available (required by stata)
stata: /usr/lib/libstdc++.so.6: no version information available (required by stata)
stata: /usr/lib/libstdc++.so.6: no version information available (required by stata)
stata: /usr/lib/libstdc++.so.6: no version information available (required by stata)
Illegal instruction
iPad:~# dmesg
4 illegal instruction at 0x9439b2b: dd 3c 24 0f b7 0c 24 23
```

Glibc version 2.32, 32-bit

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure by running Stata 15 in iSH with glibc 2.32 and compare it with the working Docker environment. Start with the reported dmesg output and the illegal-instruction address; done means identifying why this binary instruction fails in iSH and documenting or resolving the compatibility issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, docker, linux
Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.