Mantis Bug Tracker

OCaml - Roadmap

OCaml - after-4.02.0 (Scheduled For Release 2023-09-12) View Issues ]
=======================================================

This is to be used as a target release. It represents the next release after the pending one. It may be a bugfix or a major release, we don't know yet, so we don't know its number.

2%
- 0006189: [OCaml documentation] some problems in the 4.01 documentation (doligez) - feedback.
- 0005256: [OCaml general] Processes opened using Unix.open_process* inherit all opened file descriptors (including sockets) - feedback.
- 0005346: [OCaml general] Improve Cmm code generator for "for" loops. - feedback.
- 0006342: [OCaml typing] compiler wrongly reports "The types for field x are not equal." (lefessan) - feedback.
- 0006188: [OCaml internal build/install (Makefiles, configure)] make: Fatal error: Command failed for target `utils/config.ml' - feedback.
- 0006292: [OCamlbuild (the tool)] ocamlbuild -I does not understand paths that aren't relative descendants - feedback.
- 0006381: [OCaml general] Report unbound variables before other errors - feedback.
- 0006085: [OCamlbuild (the tool)] Error reporting for .mlypack - acknowledged.
- 0006081: [OCaml general] ocaml should add script's directory to search path, not current directory - acknowledged.
- 0006120: [OCaml otherlibs] Windows links - acknowledged.
- 0006124: [OCaml typing] Odd behaviour of type expressions in polymorphic variant tag specifications - acknowledged.
- 0006125: [OCaml backend (code generation)] Slow LEA on Sandy Bridge hurts(?) OCaml's integer arithmetic - acknowledged.
- 0006144: [OCamlbuild (the tool)] Ocamlbuild try to rebuild plugin which is just built - acknowledged.
- 0004173: [OCaml otherlibs] Bad memory cleanup of DLL using Thread module - acknowledged.
- 0003771: [OCaml windows] Reading Unicode filenames fails on Windows - acknowledged.
- 0006181: [OCamlbuild (the tool)] Improve MSVC build (doligez) - acknowledged.
- 0005895: [OCamlbuild (the tool)] Sometimes ocamlbuild does not create symlinks - acknowledged.
- 0006207: [OCaml internal build/install (Makefiles, configure)] Configure doesn't detect features correctly on Haiku - acknowledged.
- 0003612: [OCaml otherlibs] memory leak in bigarray read from file - acknowledged.
- 0006092: [OCamlbuild (the tool)] Broken logic of finding tools on PATH in ocamlbuild - acknowledged.
- 0003829: [OCaml general] Nom de module = nom d'exception - acknowledged.
- 0004070: [OCaml general] Small tweak for some numeric functions in Pervasives - acknowledged.
- 0004077: [OCaml general] Specialisation des primitives - acknowledged.
- 0005888: [OCaml typing] Better type errors for polymorphic variants and module signatures (garrigue) - acknowledged.
- 0005903: [OCaml typing] integrate unused-variable (and other unused-*) warnings with ordinary type-error messages - acknowledged.
- 0005999: [OCaml backend (code generation)] "for" loop not entirely optimal? - acknowledged.
- 0006122: [OCaml typing] A polymorphic variant type is not recognized as a polymorphic variant - acknowledged.
- 0005253: [OCaml documentation] Unix: the API doc should say how functions behave under windows. - acknowledged.
- 0005607: [Caml web site] FAQ suggestion: explain the interaction between (relaxed) value restriction and variance annotations (gasche) - acknowledged.
- 0006162: [OCaml general] Confusing error message when the user name a variable as an existing alphabetic infix operator - acknowledged.
- 0005079: [OCaml general] msvc: ocaml compilers should call cl.exe with /W3 - acknowledged.
- 0005418: [OCaml general] Configure script does not honour honor CC environement variable - acknowledged.
- 0004839: [OCaml general] natdynlink reproducible segfault - acknowledged.
- 0006171: [OCaml typing] Error message confusing for the beginner when a type escapes its scope. (garrigue) - acknowledged.
- 0006330: [OCaml typing] Wrong location for error with polymorphic variant patterns - acknowledged.
- 0006433: [OCaml typing] Wrong module type signature grabbed when using packed libraries (garrigue) - acknowledged.
- 0006400: [OCaml general] Error message for _ in expression is incomprehensible - acknowledged.
- 0006323: [OCaml typing] ocamlc -i can generate a wrong signature - acknowledged.
- 0006192: [OCaml otherlibs] Builtin pathname for Graphics library wrong - acknowledged.
- 0006225: [OCaml documentation] weak variables '_a should be documented in the manual - acknowledged.
- 0006462: [OCaml runtime system] Dynlinking duplicate module clobbers host program state - acknowledged.
- 0006490: [OCaml backend (code generation)] Stack traces in arm64 code are not displayed in gdb (shinwell) - acknowledged.
- 0006290: [OCaml otherlibs] Unable to get mentioned in documentation Num elements infinity and undefined - acknowledged.
- 0006296: [OCaml documentation] inconsistent behavior of float_of_string (compare to "ints"_of_string) - acknowledged.
- 0006300: [OCamlbuild (the tool)] ocamlbuild -use-ocamlfind does not work together with -ocamlc switch - acknowledged.
- 0006301: [OCaml runtime system] Improve the printing of exceptions (pp registered) - acknowledged.
- 0006281: [OCaml otherlibs] Graphics window does not acknowledge second click (double click) (fix included) - acknowledged.
- 0006258: [OCaml general] Insert debug info for %revapply and %apply primitives - acknowledged.
- 0006316: [OCaml standard library] Scanf cannot parse large unsigned int64s - acknowledged.
- 0006464: [OCaml general] -dsource prints uninterpreted syntax extensions incorrectly - acknowledged.
- 0006466: [OCaml general] Non-exhaustive matching warning message for open types is confusing - acknowledged.
- 0006452: [OCaml standard library] custom format - acknowledged.
- 0006289: [OCaml standard library] Unix.utimes with 0.0 - confirmed.
- 0005996: [OCamlbuild (the tool)] ocamlbuild -build-dir dangerous behaviour - confirmed.
- 0006013: [OCaml general] duplicate locations cause 'unused warnings' to be lost - confirmed.
- 0006108: [OCaml general] Crash toplevel by using compiler-libs - confirmed.
- 0006136: [OCaml documentation] Function call evaluation order varies more than manual allows - confirmed.
- 0006149: [OCaml general] -annot option causes segfault - confirmed.
- 0003984: [OCaml general] Compiler ignores types in .cmi file [problems with #trace] - confirmed.
- 0006080: [OCaml general] Some error and warning messages are not in the standard format. - confirmed.
- 0005942: [OCaml runtime system] Weak hash of serialized closures - confirmed.
- 0004108: [OCaml general] Memory-mapping of bigarrays may exhaust address space - confirmed.
- 0005325: [OCaml general] Blocked Unix.recv in one thread blocks Unix.send in another thread under Windows - confirmed.
- 0005813: [OCaml runtime system] Out of memory when using the Marshal module - confirmed.
- 0005201: [OCamlbuild (the tool)] Performance issue for ocamlbuild on Windows - confirmed.
- 0005874: [OCaml typing] Improve error message for polymorphic variant - confirmed.
- 0006029: [OCaml backend (code generation)] lazy should be primitive - confirmed.
- 0006112: [OCaml general] Error messages default to "line 1" - confirmed.
- 0004677: [OCaml general] set_text_size doesn't work - confirmed.
- 0003488: [OCaml general] -pack and cmx dependancies - confirmed.
- 0005889: [OCaml typing] polymorphic variant typing error message not meaningful - confirmed.
- 0005780: [OCaml typing] Strange type variable names in error messages (GADTs) (garrigue) - confirmed.
- 0006470: [OCaml windows] ocamlopt -shared fails on cygwin 64bit - confirmed.
- 0006178: [OCamlbuild (the tool)] pack and bin_annot - confirmed.
- 0006186: [OCamlbuild (the tool)] parameterized tags and non-parameterized tags haven't the same behavior when tagging inside rules (gasche) - confirmed.
- 0006360: [OCaml typing] Relaxing the coherence check for with-constraint re-exports (garrigue) - confirmed.
- 0006478: [OCaml typing] approx_type ignores structural types (garrigue) - confirmed.
- 0005898: [OCamldoc] Ocamldoc does not generate links to nested module types (guesdon) - assigned.
- 0006477: [OCamldoc] Makefile.nt: odoc_info.cma and cmxa contain objects outside of ocamldoc (doligez) - assigned.
- 0006202: [OCaml general] Controlling warnings locally (frisch) - assigned.
- 0005138: [OCamlbuild (the tool)] option "-j" doesn't parallelize processes on windows (xclerc) - assigned.
- 0005959: [OCaml windows] Crash in Unix.select (doligez) - assigned.
- 0005545: [OCaml typing] Type annotations on methods cannot control the choice of abbreviation (garrigue) - assigned.
- 0005756: [OCamlbuild (the tool)] ocamlbuild spends a lot of time logging - assigned.
- 0006340: [OCamldoc] Incorrect handling of \r when processing "Windows" source files (guesdon) - assigned.
- 0006341: [OCamldoc] -colorize-code causes unnecessary < br> tags to be added to < pre> blocks (guesdon) - assigned.
- 0006467: [OCaml typing] include of sub-module in recursively-defined module causes loss of type equality (garrigue) - assigned.
- 0006485: [OCaml typing] private lost after rebinding module (garrigue) - assigned.
- 0006471: [OCamldoc] ocamldoc doesn't support module aliases (guesdon) - assigned.
- 0006473: [OCaml standard library] Leak in fscanf (weis) - assigned.
- 0006294: [OCaml runtime system] Poor tracking of extra heap resources (garrigue) - assigned.
- 0006482: [OCamlbuild (the tool)] ocamlbuild fails with Sys_error if there is a _tags file anywhere inside an ignored (unhygienic) directory (gasche) - resolved.
- 0006488: [OCaml general] Sys.command: cannot allocate memory - closed.

2 of 93 issue(s) resolved. Progress (2%).


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker