You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 1747 Reporter: administrator Status: closed Resolution: not a bug Priority: normal Severity: minor Category: ~DO NOT USE (was: OCaml general)
J'ai un seul fichier test.ml qui est très bien compilé par ocamlc en à peu près
deux secondes.
Par contre si je fais la même commande avec ocamlopt il ne compile pas (je l'ai
laissé tourner 5 minutes mais il avait toujous pas fini).
J'ai essayé avec des .ml plus petits (et aussi plus simples) et je n'ai pas ce
problème.
Dans mon gros fichier j'utilise les modules Stack, Printf et Array, est ce
qu'ils peuvent engendrer ce genre de problème ?
Si vous le désirez, je peux vous envoyer mon fichier de code (donnez moi une
adresse) pour que vous puissiez le tester par vous même (j'ai essayé sur
plusieurs machines et j'ai eu partout le même résultat).
Merci
Laurent
The text was updated successfully, but these errors were encountered:
J'ai un seul fichier test.ml qui est très bien compilé par ocamlc en
à peu près deux secondes.
Par contre si je fais la même commande avec ocamlopt il ne compile
pas (je l'ai laissé tourner 5 minutes mais il avait toujous pas
fini).
J'ai essayé avec des .ml plus petits (et aussi plus simples) et je
n'ai pas ce problème.
Dans mon gros fichier j'utilise les modules Stack, Printf et Array, est ce
qu'ils peuvent engendrer ce genre de problème ?
Non, mais la taille du fichier -- et plus précisément la taille de
chaque fonction du fichier -- peut en effet faire "exploser" ocamlopt.
ocamlopt effectue des analyses et des optimisations de code beaucoup
plus complexes qu'ocamlc.
Si vous le désirez, je peux vous envoyer mon fichier de code (donnez
moi une adresse) pour que vous puissiez le tester par vous même
(j'ai essayé sur plusieurs machines et j'ai eu partout le même
résultat).
Il n'y a pas d'autre solution que de réduire la taille des fonctions
dans votre source.
Original bug ID: 1747
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
Full_Name: Laurent Beaudou
Version: 3.06
OS: Linux
Submission from: cacheng.unige.ch (129.194.8.73)
J'ai un seul fichier test.ml qui est très bien compilé par ocamlc en à peu près
deux secondes.
Par contre si je fais la même commande avec ocamlopt il ne compile pas (je l'ai
laissé tourner 5 minutes mais il avait toujous pas fini).
J'ai essayé avec des .ml plus petits (et aussi plus simples) et je n'ai pas ce
problème.
Dans mon gros fichier j'utilise les modules Stack, Printf et Array, est ce
qu'ils peuvent engendrer ce genre de problème ?
Si vous le désirez, je peux vous envoyer mon fichier de code (donnez moi une
adresse) pour que vous puissiez le tester par vous même (j'ai essayé sur
plusieurs machines et j'ai eu partout le même résultat).
Merci
Laurent
The text was updated successfully, but these errors were encountered: