# Particle Dev shows no details for compile errors

**URL:** <https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496>\
**Category:** Firmware\
**Created:** [June 4, 2017, 12:47am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496 "2017-06-04T00:47:55Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Raelx](https://avatars.discourse-cdn.com/v4/letter/r/b2d939/32.png) [@Raelx](https://community.particle.io/u/Raelx)\
**Post date:** [June 4, 2017, 12:47am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/1 "2017-06-04T00:47:55Z")

</div>

I have been having a problem this week where Dev does not give any details on compile errors. No mater what the error it just spits back “Compiler timed out or encountered and error” I have been having to compile and paste the code in to Build to find the error, once the are corrected in Dev it compiles and flashes without problems. This is happening on two different windows machines. Yes i have tried logging out in Dev and back in.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [June 4, 2017, 3:55am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/2 "2017-06-04T03:55:36Z")

</div>

No idea about Dev, but you can always use CLI to build your local project, without the need to copy-past into Web IDE.

---

<div class="post-metadata">

**Author:** ![cyclin\_al](https://avatars.discourse-cdn.com/v4/letter/c/b38774/32.png) [@cyclin\_al](https://community.particle.io/u/cyclin_al)\
**Post date:** [June 4, 2017, 4:56am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/3 "2017-06-04T04:56:00Z")

</div>

@Raelx, What worked for me is a slight variation on what you tried. Make sure you update CLI to the latest version. Then make sure you are logged in on CLI. Then login to Dev. After doing that, it worked for me.

My assumption is that Dev uses CLI to do the compiling, which means you need the latest versions for Dev and CLI to play nice together.  
Let us know if that works or not.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [June 4, 2017, 10:44am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/4 "2017-06-04T10:44:58Z")

</div>

> [@cyclin\_al](#):
>
> My assumption is that Dev uses CLI to do the compiling, which means you need the latest versions for Dev and CLI to play nice together.

Nope, Dev doesn't use CLI but uploads to the same build farm as CLI and hits the same API endpoints.

---

<div class="post-metadata">

**Author:** ![Raelx](https://avatars.discourse-cdn.com/v4/letter/r/b2d939/32.png) [@Raelx](https://community.particle.io/u/Raelx)\
**Post date:** [June 4, 2017, 11:47pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/5 "2017-06-04T23:47:12Z")

</div>

Only problem here is i don’t have the CLI installed and have never used it.

I do like the Dev environment, when it works. Atom is solid and then it’s one click to compile and OTA flash.

---

<div class="post-metadata">

**Author:** ![Raelx](https://avatars.discourse-cdn.com/v4/letter/r/b2d939/32.png) [@Raelx](https://community.particle.io/u/Raelx)\
**Post date:** [June 5, 2017, 2:21pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/6 "2017-06-05T14:21:29Z")

</div>

Installed CLI, logged in on that, logged out on both, logged back in on Dev. not change. This problem is making Dev almost useless as a tool.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [June 5, 2017, 2:36pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/7 "2017-06-05T14:36:23Z")

</div>

Can you build your project with CLI?  
`cd` into the project folder containing the `project.properties` file and execute (assuming Photon as your target platform, since not explicitly stated)

```auto
particle compile photon .

```

_(the final dot (`.`) denotes the current directory - so it’s there on purpose 😉 )_

---

<div class="post-metadata">

**Author:** ![Raelx](https://avatars.discourse-cdn.com/v4/letter/r/b2d939/32.png) [@Raelx](https://community.particle.io/u/Raelx)\
**Post date:** [June 5, 2017, 2:52pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/8 "2017-06-05T14:52:39Z")

</div>

Yes it will compile in CLI and will show errors, say one missing semicolon. Where in Dev it just throws the error “Compiler timed out or encountered an error” for the same missing semicolon.

Doe anyone know where Dev stores your login and user data? if i uninstall and reinstall Dev after the install it starts up in the last directory and I’m still logged in. I would like to figure out how to clear all this to see if that is the problem.

---

<div class="post-metadata">

**Author:** ![engr.pron](https://avatars.discourse-cdn.com/v4/letter/e/b487fb/32.png) [@engr.pron](https://community.particle.io/u/engr.pron)\
**Post date:** [June 22, 2017, 6:21am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/9 "2017-06-22T06:21:04Z")

</div>

I have been experiencing the same problems these past few days.

---

<div class="post-metadata">

**Author:** ![jenschr](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/jenschr/32/4792_2.png) [@jenschr](https://community.particle.io/u/jenschr)\
**Post date:** [June 22, 2017, 9:56am UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/10 "2017-06-22T09:56:12Z")

</div>

@Raelx I had similar issues and have reverted to editing with Particle Dev, but compiling from command line CLI. There are several things not working well with Dev, but the code editing features are much better than the web IDE or Sublime so I still prefer that. It would of course be neat if Dev just worked, but I can live with CLI compilation.

---

<div class="post-metadata">

**Author:** ![rvess](https://avatars.discourse-cdn.com/v4/letter/r/e495f1/32.png) [@rvess](https://community.particle.io/u/rvess)\
**Post date:** [June 22, 2017, 8:06pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/11 "2017-06-22T20:06:25Z")

</div>

I have been having the same problem for a few weeks. I found that in the latest version of Particle Dev, if you change the build target to 0.5.3 (some others work also) errors are reported. Although the CLI may have more complete error reporting and of course you’re building against the most recent build target, it’s just a little more convenient to stay in Particle Dev.

---

<div class="post-metadata">

**Author:** ![rvinci](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/rvinci/32/13800_2.png) [@rvinci](https://community.particle.io/u/rvinci)\
**Post date:** [June 26, 2017, 2:26pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/12 "2017-06-26T14:26:09Z")

</div>

@rvess That’s confirmed. I had similar results. Under CLI, all releases compiled and reported errors. Under the Atom IDE, v1.8.0 (current) I experienced the following:  
0.62 RC2 - "timed out"  
0.62 RC2 - "timed out"  
0.62 RC1 - "timed out"  
0.61 - "timed out"  
0.61 RC2 - "timed out"  
0.61 RC1 - Reported errors in Atom IDE  
0.60 - "timed out"  
0.60 RC2 - Reported errors in Atom IDE  
0.60 RC1 - Reported errors in Atom IDE  
0.53 - Reported errors in Atom IDE

So it appears something broke in Particle Dev build around 0.60 or 0.61 RC2. Would be nice to fix in the next update. So until then, will have to use CLI to see compile errors.

---

<div class="post-metadata">

**Author:** ![rvess](https://avatars.discourse-cdn.com/v4/letter/r/e495f1/32.png) [@rvess](https://community.particle.io/u/rvess)\
**Post date:** [June 26, 2017, 8:03pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/13 "2017-06-26T20:03:52Z")

</div>

Thanks for the confirmation,  
I was beginning to think I had something configured wrong!

One thing I noticed is that the particle-dev package that gets installed using ParticleDevSetup.exe is 0.1.20 and is not yet updating to 0.1.22. I installed Atom and all the particle-dev packages on an Ubuntu VM including particle-dev @0.1.22 and everything worked as expected. I don’t know if that has anything to do with this problem, but yea the next release of ParticleDevSetup.exe or particle-dev package updating to 0.1.22 will probably fix things on Windows!

---

<div class="post-metadata">

**Author:** ![hl68fx](https://avatars.discourse-cdn.com/v4/letter/h/ea5d25/32.png) [@hl68fx](https://community.particle.io/u/hl68fx)\
**Post date:** [July 23, 2017, 6:26pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/14 "2017-07-23T18:26:53Z")

</div>

I experience the same problem, is there already a working solution?

---

<div class="post-metadata">

**Author:** ![rvess](https://avatars.discourse-cdn.com/v4/letter/r/e495f1/32.png) [@rvess](https://community.particle.io/u/rvess)\
**Post date:** [July 24, 2017, 8:35pm UTC](https://community.particle.io/t/particle-dev-shows-no-details-for-compile-errors/33496/15 "2017-07-24T20:35:56Z")

</div>

Check out this github issue, in it suda commented:  
“This bug has been fixed in the particle-dev package itself but the standalone Particle Dev App hasn’t been updated yet. We’re going to do it this sprint!”

[https://github.com/spark/particle-dev/issues/211#issuecomment-316734115](https://github.com/spark/particle-dev/issues/211#issuecomment-316734115)
