Package: aspectc++
Version: 1:1.2+svn20150823-1
Severity: important
User: [email protected]
Usertags: ftbfs-gcc-6 gcc-6-reference-ambiguous

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> In file included from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/inc/Puma/UnitState.h:158:0,
>                  from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step1/inc/Puma/Unit.h:27,
>                  from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step1/inc/Puma/Tokenizer.h:26,
>                  from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step1/inc/Puma/CScanner.h:24,
>                  from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step1/inc/Puma/CProject.h:26,
>                  from ACProject.h:39,
>                  from CodeWeaver.h:35,
>                  from Transformer.h:22,
>                  from Transformer.cc:26:
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/aspects/Puma/PragmaOnceUnitState.ah:
>  In member function 'void PragmaOnceUnitState::__a1_after(JoinPoint*)':
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/aspects/Puma/PragmaOnceUnitState.ah:183:38:
>  warning: typedef '__JP_Target' locally defined but not used 
> [-Wunused-local-typedefs]
> 
> In file included from 
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/inc/Puma/PreprocessorParser.h:1025:0,
>                  from PumaPreprocessor.h:27,
>                  from ACPreprocessor.h:26,
>                  from Phase1.h:31,
>                  from Phase1.cc:19:
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/aspects/Puma/WinMacros.ah:
>  In member function 'void WinMacros::__a0_before(JoinPoint*, const 
> Puma::Config&)':
> /home/akut/workspace/Build_Binaries/Platform/win/Puma/gen-release/step2/aspects/Puma/WinMacros.ah:155:36:
>  warning: typedef '__JP_That' locally defined but not used 
> [-Wunused-local-typedefs]
> 
> PumaModelBuilder.cc: In member function 'void 
> PumaModelBuilder::build(Puma::CStructure&, ACM_Name*)':
> PumaModelBuilder.cc:194:17: error: reference to 'is_abstract' is ambiguous
>          _vm << (is_abstract (*jpl_aspect) ? "Abstract" : "Concrete")
>                  ^~~~~~~~~~~
> 
and more

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

Reply via email to