I've developed a NW2013 and exported it to import in another machine. I was able to import it successfully. I didn't see any compilation error. However, when I tried to publish it, it threw a soap error of "object instance is not set to an instance of an object". I'm using IE11.
New workflow creation/publish is successful by the way.
Error as below
HTTP/1.1 500 Internal Server Error
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
SPRequestGuid: 7cba9d9c-c6ec-204f-a948-4cf313bc524d
request-id: 7cba9d9c-c6ec-204f-a948-4cf313bc524d
X-FRAME-OPTIONS: SAMEORIGIN
SPRequestDuration: 436
SPIisLatency: 0
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 15.0.0.4569
X-Content-Type-Options: nosniff
X-MS-InvokeApp: 1; RequireReadOnly
Date: Mon, 23 Jun 2014 16:06:57 GMT
Content-Length: 441
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>Server was unable to process request. ---> Object reference not set to an instance of an object.</faultstring><detail /></soap:Fault></soap:Body></soap:Envelope>