Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scas might misassemble the kernel's floating point routines #408

Open
pixelherodev opened this issue Oct 14, 2020 · 0 comments
Open

Scas might misassemble the kernel's floating point routines #408

pixelherodev opened this issue Oct 14, 2020 · 0 comments
Assignees
Milestone

Comments

@pixelherodev
Copy link

During 1.0 testing for scas, I discovered that there was a hash mismatch in the produced page 2 binary for the kernel (pages zero and one match 100% the output of sass :). There were a few bugs lurking, including a bug in ifndef, most of which have been resolved as of 1.0-rc4 (hence the new release candidate - this fixes some serious issues). The only remaining issue, according to a diff of the hexdump, lies in the floating point routines.

Given the nature of the recent issues, I'm fairly certain it's either an issue with conditional assembly or with macro expansion. Both of these are more fragile than they ought to be, unfortunately. This is absolutely a release blocker of 1.0.

@pixelherodev pixelherodev added this to the scas 1.0 milestone Oct 14, 2020
@pixelherodev pixelherodev self-assigned this Oct 14, 2020
@pixelherodev pixelherodev modified the milestones: scas 1.0, scas 0.6 May 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant