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

Code generation failure in tests #52

Open
runKleisli opened this issue Jan 7, 2018 · 0 comments
Open

Code generation failure in tests #52

runKleisli opened this issue Jan 7, 2018 · 0 comments

Comments

@runKleisli
Copy link
Owner

cbaed9c describes a code generation error in the compiler that prevents the tests from being converted to C code that builds (and likely any use of the gaussian elimination algorithm).

This applies to Idris 0.9.20-0.10.

This is probably Idris Issue #3719, which was fixed in v1.0.

Idris Issue #3823 also involves duplicate cases being generated.

If this were not the case, we could see if GCC can optimize gaussElimlz result matrix calculations enough to finish, but at the moment it is too slow to run the small test cases from the Idris REPL (see #49) and thus too slow to run at all.

However, Idris 1.0 is distant in compatibility: changes in contrib, new features, and other changes have to be taken into account as the project is brought up to date. The same amount of effort could be well-spent on #44, which would allow significant chunks to be brought up to date separately and thus contribute more immediately to the community.

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