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
Non-termination during Compiling with OCaml #2926
Comments
Comment author: administrator
I just looked at your program, and it actually chokes the type-checker. I have no idea whether we can do something about this issue. ML type At any rate, if you're goign to generate OCaml code, you'd better Best wishes,
|
Comment author: administrator The problem you reported seems related to #3000, which was corrected in ocaml By the way, with the current version of the compiler, I get a type error on your suiren-tmp> ocamlc -c sparcrec_closed.ml |
Comment author: administrator Solved together with #3000 (2001-09-22). |
Original bug ID: 494
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
(This is the same bug I submitted directly to Xavier Leroy.)
Hello,
I have an ml file that was generated by an sml program. The generated
file does not have lambda abstractions nested too deeply (about 3 levels
of depth) and also is not overwhelmingly large (25K), yet when I compile
it it makes it through the initial syntax check and then the compiler
appears to just loop. One theory was that it was attempting to do massive
inline expansion, but the memory usage stays constant over at least a 50
minute time period. Do you have any suggestions? Also, I get basically the
same exact experience from both the byte-code and the native ocaml.
Thanks, Jon
module Make =
struct
end
The text was updated successfully, but these errors were encountered: