Incorrect decompilation of program using long double constant
Open
bug
C-bin2llvmir
P-output
- Dominant language
- C++
- Stars
- 8.6k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
The following program is incorrectly decompiled: [test.zip](https://github.com/avast-tl/retdec/files/1703931/test.zip). Fix it and add it to regression tests - maybe among integration tests for multiple architectures, compilers, etc.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the attached test.zip and reproducing the incorrect decompilation. Locate the integration-test coverage for multiple architectures or compilers, then add this program as a regression test and verify that its decompiled output handles the long double constant correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100