Skip to content

Novakov/eclipse-cdt-bug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eclipse Oxygen CDT Bug demo

This repository contains simple project for Eclipse Oxygen CDT bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=519171.

Requirements

  • CMake >= 3.7.1 (probably will work with older version)
  • arm-none-eabi-gcc toolchain (Can be updated for other makefile - compatibile toolchain)

Usage

  1. Clone repo to <work>\src folder
  2. Create <work>\build folder
  3. Go to <work>\build and execute command cmake -G "Eclipse CDT4 - MinGW Makefiles" ..\src (on Windows, for other OS it must be adapted)
  4. Import generated project into Eclipse Oxygen (Import -> Existing project into workspace)

Behavior

Actual

In file libs/settings/name.cpp all names are resolved correctly:

Name resolved correctly

In file 'libs/verifier/name.cpp' names are not resolved correctly:

Name not resolved

Expected (Eclipse Neon.3)

In file libs/settings/name.cpp names are resolved correctly:

Name resolved correctly

In file 'libs/verifier/name.cpp' names are resolved correctly:

Name resolved correctly