{"action":"created","issue":{"url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4792","labels_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4792/labels{/name}","comments_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4792/comments","events_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4792/events","html_url":"https://github.com/HaxeFoundation/haxe/issues/4792","id":126972677,"number":4792,"title":"Error compiling latest Haxe source","user":{"login":"jgranick","id":833997,"avatar_url":"https://avatars.githubusercontent.com/u/833997?v=3","gravatar_id":"","url":"https://api.github.com/users/jgranick","html_url":"https://github.com/jgranick","followers_url":"https://api.github.com/users/jgranick/followers","following_url":"https://api.github.com/users/jgranick/following{/other_user}","gists_url":"https://api.github.com/users/jgranick/gists{/gist_id}","starred_url":"https://api.github.com/users/jgranick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgranick/subscriptions","organizations_url":"https://api.github.com/users/jgranick/orgs","repos_url":"https://api.github.com/users/jgranick/repos","events_url":"https://api.github.com/users/jgranick/events{/privacy}","received_events_url":"https://api.github.com/users/jgranick/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-01-15T22:38:17Z","updated_at":"2016-01-15T23:46:44Z","closed_at":"2016-01-15T23:46:44Z","body":"Updating to the newest sources the development branch, getting this error:\r\n\r\n```bash\r\nocamlopt -g -I libs/extlib -I libs/extc -I libs/neko -I libs/javalib -I libs/ziplib -I libs/swflib -I libs/xml-light -I libs/ttflib -I libs/ilib -I libs/objsize -c interp.ml\r\nFile \"interp.ml\", line 1865, characters 66-97:\r\nError: This expression has type 'a option\r\n       but an expression was expected of type string array\r\nmake: *** [interp.cmx] Error 2\r\n```\r\n\r\nI am guessing there is probably some simple error here, or a mismatch of some version, like OCaml?\r\n\r\n```ocaml\r\n\t\t\"process_run\", (Fun2 (fun p args ->\r\n\t\t\tmatch p, args with\r\n\t\t\t| VString p, VArray args -> VAbstract (AProcess (Process.run p (Some (Array.map vstring args))))\r\n\t\t\t| VString p, _ -> VAbstract (AProcess (Process.run p None))\r\n\t\t\t| _ -> error()\r\n\t\t));\r\n```\r\n\r\nThank you!"},"comment":{"url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/comments/172127996","html_url":"https://github.com/HaxeFoundation/haxe/issues/4792#issuecomment-172127996","issue_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4792","id":172127996,"user":{"login":"nadako","id":49749,"avatar_url":"https://avatars.githubusercontent.com/u/49749?v=3","gravatar_id":"","url":"https://api.github.com/users/nadako","html_url":"https://github.com/nadako","followers_url":"https://api.github.com/users/nadako/followers","following_url":"https://api.github.com/users/nadako/following{/other_user}","gists_url":"https://api.github.com/users/nadako/gists{/gist_id}","starred_url":"https://api.github.com/users/nadako/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nadako/subscriptions","organizations_url":"https://api.github.com/users/nadako/orgs","repos_url":"https://api.github.com/users/nadako/repos","events_url":"https://api.github.com/users/nadako/events{/privacy}","received_events_url":"https://api.github.com/users/nadako/received_events","type":"User","site_admin":false},"created_at":"2016-01-15T23:46:44Z","updated_at":"2016-01-15T23:46:44Z","body":"That's probably related to @andyli's process argument escaping work and is solved by properly updating/recompiling ocamllibs."}}