| Anonymous | Login | Signup for a new account | 2013-05-24 18:58 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
| 0005293 | OCaml | OCaml general | public | 2011-06-17 09:00 | 2011-08-05 07:58 | ||||||
| Reporter | art1 | ||||||||||
| Assigned To | |||||||||||
| Priority | normal | Severity | feature | Reproducibility | N/A | ||||||
| Status | feedback | Resolution | open | ||||||||
| Platform | OS | OS Version | |||||||||
| Product Version | |||||||||||
| Target Version | Fixed in Version | ||||||||||
| Summary | 0005293: report clasing lines and more detailled reasons if circular builds are detected | ||||||||||
| Description | Hello, the actual behaviour is not very helpful. If the compiler detects circular builds, it will be very hard to find out, what is the reason for this. It would be more helpful if the compiler reports the lines in the involved modules. Very very helpful would be if the compiler also reports a more detailled explanation and give hints for resolving such conflicts. | ||||||||||
| Tags | No tags attached. | ||||||||||
| Attached Files | |||||||||||
Notes |
|
|
(0006084) doligez (manager) 2011-08-04 17:19 |
What do you call a circular build? Are you talking about the compiler or about the ocamlbuild tool? |
|
(0006085) art1 (reporter) 2011-08-05 07:58 edited on: 2011-08-05 07:59 |
A very simple example: Module foo.ml: let foo () = 1;; let bar () = Foo.foo ();; Ocamlbuild means: ocamlbuild foo.native Circular build detected (foo.cmx already seen in [ foo.cmx; foo.native ]) Compilation unsuccessful after building 3 targets (0 cached) in 00:00:00. Hope, this helps... :) Bye Andreas |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2011-06-17 09:00 | art1 | New Issue | |
| 2011-08-04 17:19 | doligez | Note Added: 0006084 | |
| 2011-08-04 17:19 | doligez | Status | new => feedback |
| 2011-08-05 07:58 | art1 | Note Added: 0006085 | |
| 2011-08-05 07:59 | art1 | Note Edited: 0006085 | |
| Copyright © 2000 - 2011 MantisBT Group |