Hi, I was able to build a cross Compiler with OCaml 4.01.0 using this config: https://github.com/vouillon/ocaml-android But when I try to build with 4.02.0, building of the arm native stdlib fails: ../boot/ocamlrun ../ocamlopt -strict-sequence -w +33..39 -g -warn-error A -bin-annot -nostdlib -safe-string `./Compflags char.cmx` -c char.ml I/97 >> Fatal error: Liveness.fundecl Fatal error: exception Misc.Fatal_error Makefile.shared:79: recipe for target 'char.cmx' failed I did some git-bisecting and it seems this commit causes the error: commit c4f3a6c70c12681871573851921d3b070be5744b Author: Xavier Leroy Date: Fri Jul 18 14:07:35 2014 +0000 PR#6484 and PR#6486: CSE across memory allocations can present the GC with memory roots that are illegal. Plus: lift the previous restriction that all arithmetic ops and loads have at most one result register, this isn't true for ARM with soft floats. Plus: code refactoring and more comments. git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.02@15012 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02 Any hints/help appreciated Regards, Jürgen