* [Caml-list] ocaml-memprof for Mac OS X?
@ 2013-01-08 5:15 mcbrowne
2013-01-09 1:00 ` Michael Browne
0 siblings, 1 reply; 2+ messages in thread
From: mcbrowne @ 2013-01-08 5:15 UTC (permalink / raw)
To: caml-list
I'm attempting to use the ocaml-memprof patch for OCaml 3.12.0 on Mac OS X,
but using the resulting ocamlopt often fails with an assertion:
Fatal error: exception Assert_failure("bytecomp/typeopt.ml", 569, 9)
This is an assertion in record_representation when the type parameter's desc
field does not match what is expected (Tconstr).
Has anyone gotten ocaml-memprof to work on Mac OSX? Otherwise, is there a
description of the internals of this patch somewhere and/or a description of
how the code generation differs between Mac OS X and Linux so I could get some
idea of where to go from here?
^ permalink raw reply [flat|nested] 2+ messages in thread
* RE: [Caml-list] ocaml-memprof for Mac OS X?
2013-01-08 5:15 [Caml-list] ocaml-memprof for Mac OS X? mcbrowne
@ 2013-01-09 1:00 ` Michael Browne
0 siblings, 0 replies; 2+ messages in thread
From: Michael Browne @ 2013-01-09 1:00 UTC (permalink / raw)
To: caml-list
[-- Attachment #1: Type: text/plain, Size: 1051 bytes --]
Actually, now I see that this has nothing to do with Mac OS X. I fail in the same way on a linux system when I try to compile:
type foo = NAME of string
class bar = object (self)
method baz = NAME "test"
end
If baz has an argument, it compiles without any problem. Similarly, if baz returns a Big_int or just an integer, no problem.
Any suggestions?
--Mike
> I'm attempting to use the ocaml-memprof patch for OCaml 3.12.0 on Mac OS X,
> but using the resulting ocamlopt often fails with an assertion:
>
> Fatal error: exception Assert_failure("bytecomp/typeopt.ml", 569, 9)
>
> This is an assertion in record_representation when the type parameter's desc
> field does not match what is expected (Tconstr).
>
> Has anyone gotten ocaml-memprof to work on Mac OSX? Otherwise, is there a
> description of the internals of this patch somewhere and/or a description of
> how the code generation differs between Mac OS X and Linux so I could get some
> idea of where to go from here?
[-- Attachment #2: Type: text/html, Size: 1505 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-01-09 1:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-08 5:15 [Caml-list] ocaml-memprof for Mac OS X? mcbrowne
2013-01-09 1:00 ` Michael Browne
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox