[Omake] Invalid_argument("Omake_build_util: internal_error")

Christopher L Conway cconway at cs.nyu.edu
Tue Jul 3 15:36:46 PDT 2007


On 7/3/07, Aleksey Nogin <nogin at metaprl.org> wrote:
> > I'm getting the above error when I try to build my project with omake
> > 0.9.8.1. I can isolate it down to a change I've made in an ML file,
> > although the error is not a direct consequence of compiling the file
> > in question. In fact, it seems to crop up between successful shell
> > invocations (perhaps as the result of some dependency analysis?).
>
> Chris,
>
> Thanks a lot for reporting this!
>
> I believe that the following is going on:
>   - You have a cyclic dependency in your build.
>   - Omake has a bug in the "report a cyclic dependency error" code.

This seems to be correct.

> I'll try to see if I can reproduce the error. I would, of course,
> appreciate any help with it (e.g. a reproducible test case and/or
> information on whether this is reproducible with 0.9.8.4 release and/or
> 0.9.8.x branch HEAD).

The problem is still there in 0.9.8.4.

The cycle is in a single sub-directory of the main project and
involves three ML files. I don't have time to work up a good test case
right now... I tried a straight-forward three file cycle and OMake is
too smart for that.
My project is quite large and the dependency graph is non-trivial, so
it must be some more subtle feature of the graph that causes the
problem.

I'd be glad to send you any debugging output that may help.

Thanks,
Chris

>
> Aleksey
> _______________________________________________
> Omake mailing list
> Omake at metaprl.org
> https://lists.metaprl.org/mailman/listinfo/omake
>
>


More information about the Omake mailing list