http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56345



             Bug #: 56345

           Summary: FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11

                    (test for excess errors)

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: testsuite

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: dang...@gcc.gnu.org

              Host: hppa2.0w-hp-hpux11.11

            Target: hppa2.0w-hp-hpux11.11

             Build: hppa2.0w-hp-hpux11.11





spawn /test/gnu/gcc/objdir/gcc/testsuite/g++/../../xg++

-B/test/gnu/gcc/objdir/g

cc/testsuite/g++/../../

/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lamb

da-this8.C -fno-diagnostics-show-caret -nostdinc++

-I/test/gnu/gcc/objdir/hppa2.

0w-hp-hpux11.11/libstdc++-v3/include/hppa2.0w-hp-hpux11.11

-I/test/gnu/gcc/objdi

r/hppa2.0w-hp-hpux11.11/libstdc++-v3/include

-I/test/gnu/gcc/gcc/libstdc++-v3/li

bsupc++ -I/test/gnu/gcc/gcc/libstdc++-v3/include/backward

-I/test/gnu/gcc/gcc/li

bstdc++-v3/testsuite/util -fmessage-length=0 -std=c++11 -pedantic-errors

-Wno-lo

ng-long -L/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libstdc++-v3/src/.libs

-B

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/./libstdc++-v3/src/.libs

-L/test/gnu/

gcc/objdir/hppa2.0w-hp-hpux11.11/./libstdc++-v3/src/.libs -lm -o

./lambda-this8.

exe

/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this8.C:6:31: error:

declaration of 'void abort() throw ()' has a different exception specifier

In file included from /test/gnu/gcc/objdir/gcc/include-fixed/wchar.h:33:0,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/in

clude/cwchar:44,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/in

clude/bits/postypes.h:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/bits/char_traits.h:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/string:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/stdexcept:39,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/array:38,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/tuple:39,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/functional:55,

                 from

/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this8.C:4:

/test/gnu/gcc/objdir/gcc/include-fixed/stdlib.h:178:20: error: from previous

declaration 'void abort()'

compiler exited with status 1

output is:

/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this8.C:6:31: error:

declaration of 'void abort() throw ()' has a different exception specifier

In file included from /test/gnu/gcc/objdir/gcc/include-fixed/wchar.h:33:0,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/cwchar:44,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/bits/postypes.h:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/bits/char_traits.h:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/string:40,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/stdexcept:39,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/array:38,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/tuple:39,

                 from

/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11.11/libstdc++-v3/include/functional:55,

                 from

/test/gnu/gcc/gcc/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this8.C:4:

/test/gnu/gcc/objdir/gcc/include-fixed/stdlib.h:178:20: error: from previous

declaration 'void abort()'



FAIL: g++.dg/cpp0x/lambda/lambda-this8.C -std=c++11 (test for excess errors)



       extern void abort(void);

Reply via email to