{"action":"created","issue":{"url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4626","repository_url":"https://api.github.com/repos/HaxeFoundation/haxe","labels_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4626/labels{/name}","comments_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4626/comments","events_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4626/events","html_url":"https://github.com/HaxeFoundation/haxe/issues/4626","id":115429300,"number":4626,"title":"Haxe compile server report an error message when compiling the same code base twice","user":{"login":"Atry","id":601530,"avatar_url":"https://avatars.githubusercontent.com/u/601530?v=3","gravatar_id":"","url":"https://api.github.com/users/Atry","html_url":"https://github.com/Atry","followers_url":"https://api.github.com/users/Atry/followers","following_url":"https://api.github.com/users/Atry/following{/other_user}","gists_url":"https://api.github.com/users/Atry/gists{/gist_id}","starred_url":"https://api.github.com/users/Atry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Atry/subscriptions","organizations_url":"https://api.github.com/users/Atry/orgs","repos_url":"https://api.github.com/users/Atry/repos","events_url":"https://api.github.com/users/Atry/events{/privacy}","received_events_url":"https://api.github.com/users/Atry/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"waneck","id":178171,"avatar_url":"https://avatars.githubusercontent.com/u/178171?v=3","gravatar_id":"","url":"https://api.github.com/users/waneck","html_url":"https://github.com/waneck","followers_url":"https://api.github.com/users/waneck/followers","following_url":"https://api.github.com/users/waneck/following{/other_user}","gists_url":"https://api.github.com/users/waneck/gists{/gist_id}","starred_url":"https://api.github.com/users/waneck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waneck/subscriptions","organizations_url":"https://api.github.com/users/waneck/orgs","repos_url":"https://api.github.com/users/waneck/repos","events_url":"https://api.github.com/users/waneck/events{/privacy}","received_events_url":"https://api.github.com/users/waneck/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/HaxeFoundation/haxe/milestones/5","html_url":"https://github.com/HaxeFoundation/haxe/milestones/3.3.0-rc1","labels_url":"https://api.github.com/repos/HaxeFoundation/haxe/milestones/5/labels","id":586975,"number":5,"title":"3.3.0-rc1","description":"","creator":{"login":"ncannasse","id":1022912,"avatar_url":"https://avatars.githubusercontent.com/u/1022912?v=3","gravatar_id":"","url":"https://api.github.com/users/ncannasse","html_url":"https://github.com/ncannasse","followers_url":"https://api.github.com/users/ncannasse/followers","following_url":"https://api.github.com/users/ncannasse/following{/other_user}","gists_url":"https://api.github.com/users/ncannasse/gists{/gist_id}","starred_url":"https://api.github.com/users/ncannasse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ncannasse/subscriptions","organizations_url":"https://api.github.com/users/ncannasse/orgs","repos_url":"https://api.github.com/users/ncannasse/repos","events_url":"https://api.github.com/users/ncannasse/events{/privacy}","received_events_url":"https://api.github.com/users/ncannasse/received_events","type":"User","site_admin":false},"open_issues":93,"closed_issues":203,"state":"open","created_at":"2014-03-04T14:22:27Z","updated_at":"2016-03-22T09:45:25Z","due_on":"2016-04-02T22:00:00Z","closed_at":null},"comments":5,"created_at":"2015-11-06T03:54:30Z","updated_at":"2016-03-22T09:45:25Z","closed_at":null,"body":"```\r\n$ haxe -version\r\n3.2.1\r\n```\r\n\r\n```\r\nhaxe --wait 7777 &\r\ngit clone https://github.com/ThoughtWorksInc/json-stream.git &&\r\ncd json-stream &&\r\n\"haxe\" \"-cp\" \"src/haxe-java\" \"-cp\" \"src/haxe\" \"-cp\" \"target/scala-2.10/src_managed/haxe-java\" \"-cp\" \"target/scala-2.10/src_managed/haxe\"  \"-cp\" \"src/haxe\"  \"-java\" \"java_output\" \"--connect\" \"7777\" \"-D\" \"no-compilation\" \"-lib\" \"continuation:1.3.2\" \"-lib\" \"microbuilder-HUGS:2.0.1\" \"-dce\" \"no\"  \"jsonStream.Plugins\" \"jsonStream.deserializerPlugin.LowPriorityDynamicDeserializerPlugin\" \"jsonStream.rpc.IncomingProxyFactory\" \"jsonStream.JsonSerializer\" \"jsonStream.rpc.OutgoingProxy\" \"jsonStream.rpc.Future\" \"jsonStream.io.TextParser\"  \"jsonStream.LowPriorityDynamic\" \"jsonStream.builderPlugin.LowPriorityDynamicBuilderPlugin\" \"jsonStream.deserializerPlugin.CSharpDeserializerPlugins\"  \"jsonStream.JsonBuilder\" \"jsonStream.io.BsonOutput\" \"jsonStream.unknown.UnknownFieldMap\" \"jsonStream.rpc.OutgoingProxyFactory\" \"jsonStream.deserializerPlugin.StmDeserializerPlugins\" \"jsonStream.io.PrettyTextPrinter\"  \"jsonStream.JsonDeserializer\"  \"jsonStream.unknown.UnknownEnumValue\" \"jsonStream.deserializerPlugin.RawDeserializerPlugin\" \"jsonStream.deserializerPlugin.ScalaDeserializerPlugins\" \"jsonStream.deserializerPlugin.GeneratedDeserializerPlugin\" \"jsonStream.RawJson\" \"jsonStream.builderPlugin.GeneratedBuilderPlugin\" \"jsonStream.serializerPlugin.CSharpSerializerPlugins\"   \"jsonStream.io.BsonWriter\" \"jsonStream.deserializerPlugin.CrossPlatformDeserializerPlugins\" \"jsonStream.GeneratorUtilities\" \"jsonStream.serializerPlugin.RawSerializerPlugin\" \"jsonStream.serializerPlugin.ScalaSerializerPlugins\" \"jsonStream.rpc.IncomingProxy\"  \"jsonStream.serializerPlugin.StmSerializerPlugins\"  \"jsonStream.rpc.JsonHandler\" \"jsonStream.testUtil.JsonEquality\" \"jsonStream.io.BsonInput\"  \"jsonStream.builderPlugin.PrimitiveBuilderPlugins\" \"jsonStream.serializerPlugin.LowPriorityDynamicSerializerPlugin\" \"jsonStream.builderPlugin.RawBuilderPlugin\" \"jsonStream.io.BsonReader\" \"jsonStream.rpc.IJsonService\" \"jsonStream.JsonBuilderFactory\" \"jsonStream.unknown.UnknownType\" \"jsonStream.deserializerPlugin.PrimitiveDeserializerPlugins\" \"jsonStream.serializerPlugin.GeneratedSerializerPlugin\" \"jsonStream.JsonStream\" \"jsonStream.serializerPlugin.PrimitiveSerializerPlugins\" \"jsonStream.testUtil.JsonTestCase\" \"jsonStream.serializerPlugin.CrossPlatformSerializerPlugins\" &&\r\n\"haxe\" \"-cp\" \"src/haxe-java\" \"-cp\" \"src/haxe\" \"-cp\" \"target/scala-2.10/src_managed/haxe-java\" \"-cp\" \"target/scala-2.10/src_managed/haxe\"  \"-cp\" \"src/haxe\"  \"-java\" \"java_output\" \"--connect\" \"7777\" \"-D\" \"no-compilation\" \"-lib\" \"continuation:1.3.2\" \"-lib\" \"microbuilder-HUGS:2.0.1\" \"-dce\" \"no\"  \"jsonStream.Plugins\" \"jsonStream.deserializerPlugin.LowPriorityDynamicDeserializerPlugin\" \"jsonStream.rpc.IncomingProxyFactory\" \"jsonStream.JsonSerializer\" \"jsonStream.rpc.OutgoingProxy\" \"jsonStream.rpc.Future\" \"jsonStream.io.TextParser\"  \"jsonStream.LowPriorityDynamic\" \"jsonStream.builderPlugin.LowPriorityDynamicBuilderPlugin\" \"jsonStream.deserializerPlugin.CSharpDeserializerPlugins\"  \"jsonStream.JsonBuilder\" \"jsonStream.io.BsonOutput\" \"jsonStream.unknown.UnknownFieldMap\" \"jsonStream.rpc.OutgoingProxyFactory\" \"jsonStream.deserializerPlugin.StmDeserializerPlugins\" \"jsonStream.io.PrettyTextPrinter\"  \"jsonStream.JsonDeserializer\"  \"jsonStream.unknown.UnknownEnumValue\" \"jsonStream.deserializerPlugin.RawDeserializerPlugin\" \"jsonStream.deserializerPlugin.ScalaDeserializerPlugins\" \"jsonStream.deserializerPlugin.GeneratedDeserializerPlugin\" \"jsonStream.RawJson\" \"jsonStream.builderPlugin.GeneratedBuilderPlugin\" \"jsonStream.serializerPlugin.CSharpSerializerPlugins\"   \"jsonStream.io.BsonWriter\" \"jsonStream.deserializerPlugin.CrossPlatformDeserializerPlugins\" \"jsonStream.GeneratorUtilities\" \"jsonStream.serializerPlugin.RawSerializerPlugin\" \"jsonStream.serializerPlugin.ScalaSerializerPlugins\" \"jsonStream.rpc.IncomingProxy\"  \"jsonStream.serializerPlugin.StmSerializerPlugins\"  \"jsonStream.rpc.JsonHandler\" \"jsonStream.testUtil.JsonEquality\" \"jsonStream.io.BsonInput\"  \"jsonStream.builderPlugin.PrimitiveBuilderPlugins\" \"jsonStream.serializerPlugin.LowPriorityDynamicSerializerPlugin\" \"jsonStream.builderPlugin.RawBuilderPlugin\" \"jsonStream.io.BsonReader\" \"jsonStream.rpc.IJsonService\" \"jsonStream.JsonBuilderFactory\" \"jsonStream.unknown.UnknownType\" \"jsonStream.deserializerPlugin.PrimitiveDeserializerPlugins\" \"jsonStream.serializerPlugin.GeneratedSerializerPlugin\" \"jsonStream.JsonStream\" \"jsonStream.serializerPlugin.PrimitiveSerializerPlugins\" \"jsonStream.testUtil.JsonTestCase\" \"jsonStream.serializerPlugin.CrossPlatformSerializerPlugins\"\r\n```\r\n\r\nThe first time haxe compilation succeeded and it failed when compiling again with an error message.\r\n\r\n```\r\nType name  is redefined from module java.lang.Double\r\n```"},"comment":{"url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/comments/199721881","html_url":"https://github.com/HaxeFoundation/haxe/issues/4626#issuecomment-199721881","issue_url":"https://api.github.com/repos/HaxeFoundation/haxe/issues/4626","id":199721881,"user":{"login":"Simn","id":634365,"avatar_url":"https://avatars.githubusercontent.com/u/634365?v=3","gravatar_id":"","url":"https://api.github.com/users/Simn","html_url":"https://github.com/Simn","followers_url":"https://api.github.com/users/Simn/followers","following_url":"https://api.github.com/users/Simn/following{/other_user}","gists_url":"https://api.github.com/users/Simn/gists{/gist_id}","starred_url":"https://api.github.com/users/Simn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Simn/subscriptions","organizations_url":"https://api.github.com/users/Simn/orgs","repos_url":"https://api.github.com/users/Simn/repos","events_url":"https://api.github.com/users/Simn/events{/privacy}","received_events_url":"https://api.github.com/users/Simn/received_events","type":"User","site_admin":false},"created_at":"2016-03-22T09:45:25Z","updated_at":"2016-03-22T09:45:25Z","body":"Turns out the failure was actually a legitimate problem which I isolated and fixed in #4969. With that I can in fact still reproduce the original error."}}