CLion 1.2.2 EAP 143.1015

Posted on by Anastasia Kazakova

Hi,

We’ve recently started the CLion 1.2.2 EAP. And a new week brings a new EAP build. Download it from our confluence page or get a patch update, in case you are using previous EAP build.

Complete release notes are available by the link, while the most notable changes are highlighted below.

CMake and project model
New build allows you to use the latest CMake 3.4 in CLion. This version is not bundled yet, since the work is still in progress. However, an annoying bug with non-recognized include_directories was fixed in this EAP build (CPP-5079).

This build also includes a couple of fixes for the projects with build output directory set to “.” and a problem with project dir, content dir or build output path saved in a platform-dependant way in CLion (and thus causing errors with projects opening on various platforms).

Code generation
A couple of problems with code generation were addressed in this build:

  • Incorrect override/implement for functions with nameless parameters (CPP-4676).
  • Missing constexpr when implementing function (CPP-4922).
  • Substitute name when implementing function with unnamed arg (CPP-4469).

Search everywhere
CLion helps you find anything, be it an item in the source code, user action, or UI element. Invoke search everywhere with Double Shift and start typing what you are looking for. And now it also includes C and C++ project symbols:
search_everywhere

Debugger
Main enhancement here is optimization made for working with STL maps, that provides better performance experience when debugging with GDB backend.

Download the build and give it try! Feel free to share your feedback with us.

Sincerely yours,
The CLion Team

Comments below can no longer be edited.

7 Responses to CLion 1.2.2 EAP 143.1015

  1. yogev ch says:

    November 26, 2015

    Why does my EAP license doesn’t continue for 30 more days with this new version?
    I can only use this version for 30 minutes.

    • Anastasia Kazakova says:

      November 26, 2015

      The new EAP doesn’t start the new evaluation period. So you either have a valid evaluation license (that was restarted with v1.2) or use a usual paid license.

  2. sbtk says:

    December 1, 2015

    To address a previous issue that I had, CLion just freezes when linking is over, http://i.imgur.com/MpRKTlt.png

    • Anastasia Kazakova says:

      December 1, 2015

      Thread dumps and/or CPU snapshot (https://confluence.jetbrains.com/display/CLION/Known+issues) would be very useful to investigate what’s going on there. Feel free to send them to clion-support at jetbrains.com and we’ll have a look.

      • sbtk says:

        December 1, 2015

        The dump is 1.5GB large, which I can’t really upload as my upload speed is 50 kb/s at most.

        • Anastasia Kazakova says:

          December 1, 2015

          That’s a pity. Maybe you can at least share some logs (Help | Show logs) with description to clion-support address?

        • Anton Makeev says:

          December 1, 2015

          Dumps won’t help in this case, I’m afraid.
          Could you please file a bug report? We’ll do our best to help you there.

          http://youtrack.jetbrains.com/issues/CPP

Subscribe

Subscribe for updates