gcc/gcc/testsuite/g++.dg
Jason Merrill b4e93c5826 PR c++/81843 - ICE with variadic member template.
PR c++/72801
	* pt.c (unify_pack_expansion): Don't try to deduce enclosing
	template args.

From-SVN: r256808
2018-01-17 13:08:05 -05:00
..
DRs DR 1511 - const volatile variables and ODR 2016-10-14 21:00:38 +02:00
abi re PR target/77728 (Miscompilation multiple vector iteration on ARM) 2017-04-27 09:14:24 +02:00
asan Backport r254519 2017-11-21 16:01:43 +00:00
bprob Update copyright years. 2017-01-01 13:07:43 +01:00
charset Update copyright years. 2017-01-01 13:07:43 +01:00
cilk-plus fib-opr-overload.cc (main): Change all occurrences of 40 to 32. 2017-01-27 12:34:58 +01:00
compat Update copyright years. 2017-01-01 13:07:43 +01:00
concepts * semantics.c (finish_template_type): Check CLASSTYPE_TEMPLATE_INFO. 2017-04-04 11:25:21 -04:00
conversion Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
cpp
cpp0x PR c++/81843 - ICE with variadic member template. 2018-01-17 13:08:05 -05:00
cpp1y re PR c++/83116 (Statement with no effect causes wrong code of static object constexpr method) 2017-12-19 10:02:48 +00:00
cpp1z PR c++/82331 - ICE with variadic partial specialization of auto 2018-01-17 13:07:53 -05:00
debug re PR debug/80461 (ICE in modified_type_die, at dwarf2out.c:12566) 2017-04-19 18:32:02 +02:00
delayedfold
dfp Fix PR70182 -- missing "on" in mangling of unresolved operators 2017-01-18 08:49:11 +00:00
diagnostic PR c++/80473 allow suppressing notes about over-aligned new 2017-04-20 19:36:27 +01:00
eh Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
expr Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
ext backport: re PR c++/82781 (Vector extension operators return wrong result in constexpr) 2017-12-15 22:50:00 +01:00
gcov Update copyright years. 2017-01-01 13:07:43 +01:00
goacc gimplify.c (gimplify_scan_omp_clauses): No special handling for OMP_CLAUSE_TILE. 2017-02-09 13:46:20 +00:00
goacc-gomp Update copyright years. 2017-01-01 13:07:43 +01:00
gomp re PR c++/81154 (OpenMP with shared variable in a template class crash) 2017-06-22 00:22:05 +02:00
graphite Update copyright years. 2017-01-01 13:07:43 +01:00
guality
inherit Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
init Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
ipa Backport r256266 2018-01-17 11:46:56 +00:00
lookup Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
lto [PR 82027] Also stream opt_info of former_clones 2017-12-22 19:28:59 +01:00
opt re PR rtl-optimization/83608 (ICE in convert_move, at expr.c:229 in GIMPLE store merging pass) 2018-01-01 12:30:28 +01:00
other Revert backport. 2017-09-19 09:02:33 +00:00
overload Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
parse PR c++/54769 - wrong lookup of dependent template-name. 2017-06-30 18:20:22 -04:00
pch Update copyright years. 2017-01-01 13:07:43 +01:00
plugin Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
rtti Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
simulate-thread Update copyright years. 2017-01-01 13:07:43 +01:00
special Update copyright years. 2017-01-01 13:07:43 +01:00
tc1 Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
template backport: re PR c++/79650 (ICE on invalid c++ code with label arithmetic in convert_nontype_argument (pt.c:6515)) 2017-12-15 23:13:37 +01:00
tls [g++, testsuite] XFAIL thread_local-order2.C on newlib 2017-03-29 10:33:04 +00:00
tm PR c++/80059 - ICE with noexcept and __transaction_atomic 2017-03-20 15:02:09 +00:00
torture backport: [multiple changes] 2018-01-17 12:51:07 +00:00
tree-prof Fix profile corruption with -O1 (PR gcov-profile/79259) 2017-01-30 15:35:57 +00:00
tree-ssa backport: re PR tree-optimization/83523 (ICE: verify_gimple failed (error: statement marked for throw, but doesn't)) 2017-12-22 09:52:28 +01:00
tsan re PR sanitizer/80110 (error: statement marked for throw, but doesn’t w/ -fsanitize=thread) 2017-03-22 19:34:44 +01:00
ubsan backport: re PR sanitizer/81212 (-Wreturn-type is disabled when used together with -fsanitize=return) 2017-12-15 23:09:50 +01:00
vect backport: [multiple changes] 2018-01-17 12:51:07 +00:00
warn backport: re PR c++/81675 (attribute(noreturn) of destructor in :? not honored) 2017-12-15 23:06:16 +01:00
20090107-1.C
20090121-1.C
README Update copyright years. 2017-01-01 13:07:43 +01:00
Walloca1.C * g++.dg/Walloca1.C: Adjust dg-warning. 2017-03-08 12:58:01 +00:00
Wattributes.C
Wframe-address-in-Wall.C
Wframe-address.C
Wno-frame-address.C
Wshadow.C
addr_builtin-1.C
cdce3.C
conflict-markers-1.C
constexpr-null1.C
dg.exp Update copyright years. 2017-01-01 13:07:43 +01:00
fstack-protector-strong.C
func-args-1.C
header.C
pr37742.C
pr44328.C
pr44486.C
pr45038.C
pr45049-1.C
pr45049-2.C
pr45056.C
pr45112.C
pr45310.C
pr45330.C Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
pr45788.C
pr46065.C
pr46852.C
pr46868.C
pr46890.C
pr47053.C
pr47589.C
pr48484.C
pr48633.C
pr48660.C
pr48772.C
pr49718.C
pr49847.C
pr50672.C
pr50763-3.C
pr50763-4.C
pr51264-4.C
pr53055.C
pr54442.C
pr54655.C
pr55106.C
pr55263.C
pr55513.C
pr55604.C
pr57175.C
pr57662.C
pr57878.C
pr58123.C
pr58389.C
pr58438.C
pr58950.C
pr59445.C
pr59477.C
pr59482.C
pr59510.C
pr59695.C
pr60518.C
pr60969.C
pr61033.C
pr61094.C
pr61289-2.C
pr61289.C
pr61324.C
pr62079.C
pr62314-2.C
pr62314.C
pr63384.C
pr63766.C
pr63995-1.C
pr64037.C
pr64191.C
pr64353.C
pr64688-2.C
pr64688.C
pr65032.C
pr65049.C
pr65240-1.C
pr65240-2.C
pr65240-3.C
pr65240-4.C
pr65240.h
pr65242.C
pr65295.C
pr66655.C
pr66655.h
pr66655_1.cc
pr66866.C
pr67211.C
pr67351.C
pr67405.C
pr67666.C
pr67671.C
pr67699.C
pr67876.C
pr67989.C
pr68062.C
pr68270.C Use array_at_struct_end_p in tree-chkp.c (PR middle-end/68270). 2017-03-07 14:12:52 +00:00
pr68392.C
pr68449.C
pr68770.C
pr68831.C
pr68991-1.C
pr68991-2.C
pr69113.C
pr69123.C
pr69379.C
pr69667.C
pr70098.C pr70098.C: Remove XFAIL for powerpc64_no_dm. 2016-07-29 18:29:01 +00:00
pr70590-2.C
pr70590.C
pr70965.C [PR 70965] Schedule extra rebuild_cgraph_edges 2016-11-25 10:49:19 +01:00
pr71184.C
pr71294.C re PR target/71294 (ICE in gen_add2_insn, at optabs.c:4442 on powerpc64le-linux) 2017-03-16 20:09:21 +00:00
pr71389.C
pr71488.C
pr71624.C pr71624.C: Disable for x32. 2017-03-03 13:26:16 +01:00
pr71633.C pr71624.C: Disable for x32. 2017-03-03 13:26:16 +01:00
pr71655.C
pr71694.C re PR c++/71694 (store-data race with bitfields and tail-padding in C++) 2016-12-16 09:40:03 +00:00
pr71973-1.C re PR c++/71973 (c++ handles built-in functions inconsistently) 2016-11-21 14:17:05 +00:00
pr71973-2.C re PR c++/71973 (c++ handles built-in functions inconsistently) 2016-11-21 14:17:05 +00:00
pr71973-3.C re PR c++/71973 (c++ handles built-in functions inconsistently) 2016-11-21 14:17:05 +00:00
pr77427.C Don't treat array as builtin type in set_underlying_type 2016-09-13 15:56:03 +00:00
pr77550.C re PR c++/77748 (pr77550.C fails on arm-none-eabi) 2016-09-28 12:11:57 +00:00
pr77812.C re PR c++/77812 (incorrectly rejects valid C++ code that uses enum in template instantiation) 2017-01-11 20:37:16 +00:00
pr78060.C fix pr78060 pr78061 pr78088 2016-10-26 12:54:30 +00:00
pr78088.C fix pr78060 pr78061 pr78088 2016-10-26 12:54:30 +00:00
pr78112-2.C pr78112-2.C: Skip on hppa*-*-hpux*. 2017-02-04 01:16:54 +00:00
pr78112.C [PR78112] Remove platform-dependent checks in g++.dg/pr78112.C 2016-12-08 11:01:03 +00:00
pr78229.C re PR target/78229 (ICE in redirect_eh_edge_1, at tree-eh.c:2305) 2016-11-07 12:26:48 +00:00
pr78933.C Add RejectNegative for a c option. 2016-12-29 10:35:33 +00:00
pr79091.C re PR c++/79091 (ICE in write_unnamed_type) 2017-01-18 12:51:28 +00:00
pr79095-1.C re PR tree-optimization/79095 (spurious stringop-overflow warning) 2017-02-14 08:54:09 -07:00
pr79095-2.C re PR tree-optimization/79095 (spurious stringop-overflow warning) 2017-02-14 08:54:09 -07:00
pr79095-3.C re PR tree-optimization/79095 (spurious stringop-overflow warning) 2017-02-14 08:54:09 -07:00
pr79095-4.C re PR tree-optimization/79095 (spurious stringop-overflow warning) 2017-02-14 08:54:09 -07:00
pr79095-5.C re PR tree-optimization/79095 (spurious stringop-overflow warning) 2017-02-14 08:54:09 -07:00
pr79761.C Get bounds for a PARM_DECL (PR ipa/79761). 2017-03-09 09:22:29 +00:00
pr79764.C Support BIT_FIELD_REF in MPX (PR ipa/79764). 2017-03-09 09:26:45 +00:00
pr79769.C Fix *_CST ICEs connected to MPX. 2017-03-20 10:04:06 +00:00
pr80222.C re PR middle-end/80222 (may_alias folded away) 2017-03-28 10:10:01 +00:00
pr80287.C backport: re PR c++/80287 (C++ crash with __attribute((may_alias))) 2017-08-22 10:51:52 +00:00
pr80374.C Fix pr80374 testcase 2017-04-11 06:31:58 +00:00
pr81007.C backport: [multiple changes] 2017-06-28 13:25:33 +00:00
pr82128.C backport: [multiple changes] 2017-12-15 08:19:15 +00:00
pr82155.C [PATCH] [PR82155] Fix crash in dwarf2out_abstract_function 2017-11-15 11:54:11 +00:00
predict-loop-exit-1.C passes.def (pass_early_thread_jumps): Schedule after forwprop. 2016-09-18 18:44:53 +00:00
predict-loop-exit-2.C passes.def (pass_early_thread_jumps): Schedule after forwprop. 2016-09-18 18:44:53 +00:00
predict-loop-exit-3.C passes.def (pass_early_thread_jumps): Schedule after forwprop. 2016-09-18 18:44:53 +00:00
prof-robust-1.C
pubtypes.C
spellcheck-c++-11-keyword.C spellcheck bugfixes: don't offer the goal string as a suggestion 2016-11-29 16:25:01 +00:00
spellcheck-fields-2.C
spellcheck-fields.C Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
spellcheck-identifiers-2.C
spellcheck-identifiers.C
spellcheck-macro-ordering.C spellcheck bugfixes: don't offer the goal string as a suggestion 2016-11-29 16:25:01 +00:00
spellcheck-pr77829.C C++: fix fix-it hints for misspellings within explicit namespaces 2017-01-20 14:36:46 +00:00
spellcheck-pr78313.C spellcheck bugfixes: don't offer the goal string as a suggestion 2016-11-29 16:25:01 +00:00
spellcheck-pr78656.C C++: fix fix-it hints for misspellings within explicit namespaces 2017-01-20 14:36:46 +00:00
spellcheck-pr79298.C Fix ICE with spelling hints within explicit namespace aliases (PR c++/79298) 2017-01-31 21:30:42 +00:00
spellcheck-typenames.C Use relative line number for subsequent dg directives 2017-04-19 06:55:33 +00:00
stackprotectexplicit2.C
system-binary-constants-1.C
system-binary-constants-1.h
uninit-pred-1_a.C
uninit-pred-1_b.C
uninit-pred-2_a.C
uninit-pred-2_b.C
uninit-pred-3_a.C
uninit-pred-3_b.C
uninit-pred-4.C
uninit-pred-loop-1_a.cc
uninit-pred-loop-1_b.cc
uninit-pred-loop-1_c.cc
uninit-pred-loop_1.cc

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Subdirectories:

abi	 Tests for ABI compatibility -- mangling, object layout, etc.
bprob	 Tests for functionality of profile-directed block ordering.
charset	 Tests for input character set translation.
compat	 Tests for binary compatibility (consistency, not ABI conformance).
conversion Tests for correct type conversions.
cpp	 Tests for the preprocessor.
debug	 Tests for debugging options.
eh	 Tests for exception handling.
expr     Tests for expressions.
ext	 Tests for GNU language extensions.
gcov	 Tests for GCOV (code coverage) support.
inherit	 Tests for inheritance -- virtual functions, multiple inheritance, etc.
init	 Tests for initialization semantics, constructors/destructors, etc.
lookup	 Tests for lookup semantics, namespaces, using, etc.
lto	 Tests for Link Time Optimization.
opt	 Tests for fixes of bugs with particular optimizations.
overload Tests for overload resolution and conversions.
parse	 Tests for parsing.
pch	 Tests for precompiled headers.
plugin   Tests for plugin support.
rtti	 Tests for run-time type identification (typeid, dynamic_cast, etc.)
template Tests for templates.
tc1	 Tests for Technical Corrigendum 1 conformance.
tls	 Tests for support of thread-local data.
tree-ssa Tests for Tree SSA optimizations.
warn	 Tests for compiler warnings.

other	 Tests that don't fit into one of the other categories.

special	 Tests that need custom expect code to run them; see special/ecos.exp
	 for an example.


Copyright (C) 2001-2017 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.