|Anonymous | Login | Signup for a new account||2017-05-28 20:33 CEST|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004601||OCaml||~DO NOT USE (was: OCaml general)||public||2008-08-21 22:43||2010-04-27 09:27|
|Target Version||Fixed in Version||3.10+dev|
|Summary||0004601: Stack overflow when compiling match statement|
|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.
|Tags||No tags attached.|
|Attached Files||bug1.tar.gz [^] (3,768 bytes) 2008-08-21 22:43|
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...
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.
|This was a 3.09 problem, solved since 3.10.|
|2008-08-21 22:43||carette||New Issue|
|2008-08-21 22:43||carette||File Added: bug1.tar.gz|
|2008-08-27 10:32||garrigue||Status||new => assigned|
|2008-08-27 10:32||garrigue||Assigned To||=> garrigue|
|2008-08-27 10:35||garrigue||Note Added: 0004587|
|2008-08-28 17:06||carette||Note Added: 0004589|
|2010-04-27 09:27||garrigue||Note Added: 0005389|
|2010-04-27 09:27||garrigue||Status||assigned => closed|
|2010-04-27 09:27||garrigue||Resolution||open => fixed|
|2010-04-27 09:27||garrigue||Fixed in Version||=> 3.10+dev|
|2017-02-23 16:36||doligez||Category||OCaml general => -OCaml general|
|2017-03-03 17:55||doligez||Category||-OCaml general => -(deprecated) general|
|2017-03-03 18:01||doligez||Category||-(deprecated) general => ~deprecated (was: OCaml general)|
|2017-03-06 17:04||doligez||Category||~deprecated (was: OCaml general) => ~DO NOT USE (was: OCaml general)|
|Copyright © 2000 - 2011 MantisBT Group|