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

Stack overflow when compiling match statement #4601

Closed
vicuna opened this issue Aug 21, 2008 · 3 comments
Closed

Stack overflow when compiling match statement #4601

vicuna opened this issue Aug 21, 2008 · 3 comments
Assignees
Labels

Comments

@vicuna
Copy link

vicuna commented Aug 21, 2008

Original bug ID: 4601
Reporter: carette
Assigned to: @garrigue
Status: closed (set by @garrigue on 2010-04-27T07:27:44Z)
Resolution: fixed
Priority: normal
Severity: crash
Version: 3.09.1
Fixed in version: 3.10+dev
Category: ~DO NOT USE (was: OCaml general)

Bug description

See attached files. When compiling syntax_oper.ml with
ocamlc -c syntax_oper.ml
get Stack Overflow.

Additional information

Also in the .tar.gz file are 3 other files needed to get this file to compile properly.

Is reported against 3.09.1 since my base install is derived from metaocaml, sorry. If someone can show me how to have 2 versions of ocaml installed at once on the same Windows XP machine (under cygwin), I'll definitely upgrade.

File attachments

@vicuna
Copy link
Author

vicuna commented Aug 27, 2008

Comment author: @garrigue

As you may already know, the problem is specific to ocaml 3.09, and doesn't
occur with 3.10. Since it is difficult to find what was wrong in older
version (we are already preparing for 3.11), the simplest solution would indeed
be to upgrade...

@vicuna
Copy link
Author

vicuna commented Aug 28, 2008

Comment author: carette

I will upgrade as soon as metaocaml releases an upgrade! I really wish that the core feature of metaocaml (.< >., .~ and .!) were part of ocaml itself. I can do without all the other experimental features.

However, I also just finished upgrading my laptop to be dual-boot, with Ubuntu 8.04 as the new OS, with ocaml 3.10 install there, so that I can at least test my pure ocaml programs there.

PS: I did not have the time to test it on 3.10, so I did not know it did not occur there. I figured it was safer to report the bug rather than not.

@vicuna
Copy link
Author

vicuna commented Apr 27, 2010

Comment author: @garrigue

This was a 3.09 problem, solved since 3.10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants