public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug other/107915] New: new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails
@ 2022-11-29 13:50 seurer at gcc dot gnu.org
  2023-02-27 23:04 ` [Bug other/107915] " redi at gcc dot gnu.org
  2023-05-18 22:00 ` seurer at gcc dot gnu.org
  0 siblings, 2 replies; 3+ messages in thread
From: seurer at gcc dot gnu.org @ 2022-11-29 13:50 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107915

            Bug ID: 107915
           Summary: new test case g++.dg/contracts/contracts-tmpl-spec2.C
                    in r13-4160-g2efb237ffc68ec fails
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:2efb237ffc68ec9bb17982434f5941bfa14f8b50, r13-4160-g2efb237ffc68ec
make  -k check-gcc
RUNTESTFLAGS="dg.exp=g++.dg/contracts/contracts-tmpl-spec2.C"
FAIL: g++.dg/contracts/contracts-tmpl-spec2.C   output pattern test
# of expected passes            2
# of unexpected failures        1


commit 2efb237ffc68ec9bb17982434f5941bfa14f8b50 (HEAD, refs/bisect/bad)
Author: Jeff Chapman II <jchapman@lock3software.com>
Date:   Tue Jun 29 16:52:56 2021 -0400

    c++: implement P1492 contracts


The failing test generates a lot of output:

default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
9 body<int> a > 0 default default 1
-2
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
17 body<double> a > 1 default default 1
-3
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
25 none<int> a > 0 default default 1
1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
32 none<double> a > 1 default default 1
-101
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
39 arg0<int> t > 0 default default 1
-9
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
46 arg0<double> t > 1 default default 1
11
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
53 arg1<int> a > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
54 arg1<int> t > 0 default default 1
-3
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
61 arg1<double> a > 1 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
62 arg1<double> t > 1 default default 1
14
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
69 ret<int> a > 0 default default 1
1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
76 ret<double> a > 1 default default 1
3
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
76 ret<double> a > 1 default default 1
3.300000
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
83 g1<int> t > 0 default default 1
-1
-1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
97 g2<int> t > 0 default default 1
-1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
107 g2<double> t < 0 default default 1
1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
114 g2<char> t < 'c' default default 1
100
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
124 G3<double, double>::f t > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
125 G3<double, double>::f s > 0 default default 1
G3 general T S
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
139 G3<int, int>::f t > 1 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
140 G3<int, int>::f s > 1 default default 1
G3 partial int S
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
147 G3<int, double>::f t > 2 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
148 G3<int, double>::f s > 2 default default 1
G3 full int double
G3 general T S
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
139 G3<int, char>::f t > 1 default default 1
G3 partial int S
G3 full int C
G3 full int C
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
173 G4<int, int>::G4 t > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
174 G4<int, int>::G4 s > 0 default default 1
G4 general T S
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
175 G4<int, int>::G4 x > 0 default default 1
G4 full double double
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
206 G4<double, char>::G4 a > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
207 G4<double, char>::G4 b > 'b' default default 1
G4 full double char
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
208 G4<double, char>::G4 x > 1 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
187 G4<char, int>::G4 t > 'c' default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
188 G4<char, int>::G4 s > 3 default default 1
G4 partial char S
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
189 G4<char, int>::G4 x2 > 3 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
220 G5<int, int>::f<int> t > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
221 G5<int, int>::f<int> s > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
222 G5<int, int>::f<int> r > 0 default default 1
G5 gen T S, f gen R
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
220 G5<int, int>::f<double> t > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
221 G5<int, int>::f<double> s > 0 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
222 G5<int, int>::f<double> r > 0 default default 1
G5 gen T S, f gen R
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
233 G5<char, int>::f<int> x > 'z' default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
234 G5<char, int>::f<int> y > 1 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
235 G5<char, int>::f<int> z > 1 default default 1
G5 partial char S, f gen R
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
233 G5<char, int>::f<double> x > 'z' default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
234 G5<char, int>::f<double> y > 1 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
235 G5<char, int>::f<double> z > 1 default default 1
G5 partial char S, f gen R
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
244 G5<double, double>::f<int> a > 2 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
245 G5<double, double>::f<int> b > 2 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
246 G5<double, double>::f<int> c > 2 default default 1
G5 full double double, f gen R
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
244 G5<double, double>::f<double> a > 2 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
245 G5<double, double>::f<double> b > 2 default default 1
default std::handle_contract_violation called:

/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/contracts/contracts-tmpl-spec2.C
246 G5<double, double>::f<double> c > 2 default default 1
G5 full double double, f gen R
PASS: g++.dg/contracts/contracts-tmpl-spec2.C   execution test
FAIL: g++.dg/contracts/contracts-tmpl-spec2.C   output pattern test
Output was:
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 9 body<int> a > 0 default default 1
-2
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 17 body<double> a > 1 default default
1
-3
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 25 none<int> a > 0 default default 1
1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 32 none<double> a > 1 default default
1
-101
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 39 arg0<int> t > 0 default default 1
-9
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 46 arg0<double> t > 1 default default
1
11
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 53 arg1<int> a > 0 default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 54 arg1<int> t > 0 default default 1
-3
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 61 arg1<double> a > 1 default default
1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 62 arg1<double> t > 1 default default
1
14
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 69 ret<int> a > 0 default default 1
1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 76 ret<double> a > 1 default default 1
3
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 76 ret<double> a > 1 default default 1
3.300000
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 83 g1<int> t > 0 default default 1
-1
-1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 97 g2<int> t > 0 default default 1
-1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 107 g2<double> t < 0 default default 1
1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 114 g2<char> t < 'c' default default 1
100
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 124 G3<double, double>::f t > 0
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 125 G3<double, double>::f s > 0
default default 1
G3 general T S
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 139 G3<int, int>::f t > 1 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 140 G3<int, int>::f s > 1 default
default 1
G3 partial int S
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 147 G3<int, double>::f t > 2 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 148 G3<int, double>::f s > 2 default
default 1
G3 full int double
G3 general T S
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 139 G3<int, char>::f t > 1 default
default 1
G3 partial int S
G3 full int C
G3 full int C
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 173 G4<int, int>::G4 t > 0 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 174 G4<int, int>::G4 s > 0 default
default 1
G4 general T S
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 175 G4<int, int>::G4 x > 0 default
default 1
G4 full double double
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 206 G4<double, char>::G4 a > 0 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 207 G4<double, char>::G4 b > 'b'
default default 1
G4 full double char
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 208 G4<double, char>::G4 x > 1 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 187 G4<char, int>::G4 t > 'c' default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 188 G4<char, int>::G4 s > 3 default
default 1
G4 partial char S
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 189 G4<char, int>::G4 x2 > 3 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 220 G5<int, int>::f<int> t > 0 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 221 G5<int, int>::f<int> s > 0 default
default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 222 G5<int, int>::f<int> r > 0 default
default 1
G5 gen T S, f gen R
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 220 G5<int, int>::f<double> t > 0
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 221 G5<int, int>::f<double> s > 0
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 222 G5<int, int>::f<double> r > 0
default default 1
G5 gen T S, f gen R
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 233 G5<char, int>::f<int> x > 'z'
default default 1
                           default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 234 G5<char, int>::f<int> y > 1
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 235 G5<char, int>::f<int> z > 1
default default 1
G5 partial char S, f gen R
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 233 G5<char, int>::f<double> x > 'z'
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 234 G5<char, int>::f<double> y > 1
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 235 G5<char, int>::f<double> z > 1
default default 1
G5 partial char S, f gen R
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 244 G5<double, double>::f<int> a > 2
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 245 G5<double, double>::f<int> b > 2
default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 246 G5<double, double>::f<int> c > 2
default default 1
G5 full double double, f gen R
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 244 G5<double, double>::f<double> a >
2 default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 245 G5<double, double>::f<double> b >
2 default default 1
default std::handle_contract_violation called:
 g++.dg/contracts/contracts-tmpl-spec2.C 246 G5<double, double>::f<double> c >
2 default default 1
G5 full double double, f gen R

Should match:
default std::handle_contract_violation called: .*.C 9 body<int> .*(
|^M
|^M)*-2(
|^M
|^M)*default std::handle_contract_violation called: .*.C 17 body<double> .*(
|^M
|^M)*-3(
|^M
|^M)*default std::handle_contract_violation called: .*.C 25 none<int> .*(
|^M
|^M)*1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 32 none<double> .*(
|^M
|^M)*-101(
|^M
|^M)*default std::handle_contract_violation called: .*.C 39 arg0<int> .*(
|^M
|^M)*-9(
|^M
|^M)*default std::handle_contract_violation called: .*.C 46 arg0<double> .*(
|^M
|^M)*11(
|^M
|^M)*default std::handle_contract_violation called: .*.C 53 arg1<int> .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 54 arg1<int> .*(
|^M
|^M)*-3(
|^M
|^M)*default std::handle_contract_violation called: .*.C 61 arg1<double> .*(
                                                                               
                                                                               
            |^M
|^M)*default std::handle_contract_violation called: .*.C 62 arg1<double> .*(
|^M
|^M)*14(
|^M
|^M)*default std::handle_contract_violation called: .*.C 69 ret<int> .*(
|^M
|^M)*1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 76 ret<double> .*(
|^M
|^M)*3(
|^M
|^M)*default std::handle_contract_violation called: .*.C 76 ret<double> .*(
|^M
|^M)*3.300000(
|^M
|^M)*default std::handle_contract_violation called: .*.C 83 g1<int> .*(
|^M
|^M)*-1(
|^M
|^M)*-1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 97 g2<int> .*(
|^M
|^M)*-1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 107 g2<double> .*(
|^M
|^M)*1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 114 g2<char> .*(
|^M
|^M)*100(
|^M
|^M)*default std::handle_contract_violation called: .*.C 124 G3<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 125 G3<double, .*(
|^M
|^M)*G3 general T S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 139 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 140 G3<int, .*(
|^M
|^M)*G3 partial int S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 147 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 148 G3<int, .*(
|^M
|^M)*G3 full int double(
|^M
|^M)*default std::handle_contract_violation called: .*.C 124 G3<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 125 G3<char, .*(
|^M
|^M)*G3 general T S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 139 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 140 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 62 arg1<double> .*(
|^M
|^M)*14(
|^M
|^M)*default std::handle_contract_violation called: .*.C 69 ret<int> .*(
|^M
|^M)*1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 76 ret<double> .*(
|^M
|^M)*3(
|^M
|^M)*default std::handle_contract_violation called: .*.C 76 ret<double> .*(
|^M
|^M)*3.300000(
|^M
|^M)*default std::handle_contract_violation called: .*.C 83 g1<int> .*(
|^M
|^M)*-1(
|^M
|^M)*-1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 97 g2<int> .*(
|^M
|^M)*-1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 107 g2<double> .*(
|^M
|^M)*1(
|^M
|^M)*default std::handle_contract_violation called: .*.C 114 g2<char> .*(
|^M
|^M)*100(
|^M
|^M)*default std::handle_contract_violation called: .*.C 124 G3<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 125 G3<double, .*(
|^M
|^M)*G3 general T S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 139 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 140 G3<int, .*(
|^M
|^M)*G3 partial int S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 147 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 148 G3<int, .*(
|^M
|^M)*G3 full int double(
|^M
|^M)*default std::handle_contract_violation called: .*.C 124 G3<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 125 G3<char, .*(
|^M
|^M)*G3 general T S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 139 G3<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 140 G3<int, .*(
|^M
|^M)*G3 partial int S(
|^M
|^M)*G3 full int C(
|^M
|^M)*G3 full int C(
|^M
|^M)*default std::handle_contract_violation called: .*.C 173 G4<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 174 G4<int, .*(
|^M
|^M)*G4 general T S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 175 G4<int, .*(
|^M
|^M)*G4 full double double(
|^M
|^M)*default std::handle_contract_violation called: .*.C 206 G4<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 207 G4<double, .*(
|^M
|^M)*G4 full double char(
|^M
|^M)*default std::handle_contract_violation called: .*.C 208 G4<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 187 G4<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 188 G4<char, .*(
|^M
|^M)*G4 partial char S(
|^M
|^M)*default std::handle_contract_violation called: .*.C 189 G4<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 220 G5<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 221 G5<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 222 G5<int, .*(
|^M
|^M)*G5 gen T S, f gen R(
|^M
|^M)*default std::handle_contract_violation called: .*.C 220 G5<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 221 G5<int, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 222 G5<int, .*(
|^M
|^M)*G5 gen T S, f gen R(
|^M
|^M)*default std::handle_contract_violation called: .*.C 233 G5<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 234 G5<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 235 G5<char, .*(
|^M
|^M)*G5 partial char S, f gen R(
|^M
|^M)*default std::handle_contract_violation called: .*.C 233 G5<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 234 G5<char, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 235 G5<char, .*(
|^M
|^M)*G5 partial char S, f gen R(
|^M
|^M)*default std::handle_contract_violation called: .*.C 244 G5<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 245 G5<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 246 G5<double, .*(
|^M
|^M)*G5 full double double, f gen R(
|^M
|^M)*default std::handle_contract_violation called: .*.C 244 G5<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 245 G5<double, .*(
|^M
|^M)*default std::handle_contract_violation called: .*.C 246 G5<double, .*(
|^M
|^M)*G5 full double double, f gen R(
|^M
|^M)*

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug other/107915] new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails
  2022-11-29 13:50 [Bug other/107915] New: new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails seurer at gcc dot gnu.org
@ 2023-02-27 23:04 ` redi at gcc dot gnu.org
  2023-05-18 22:00 ` seurer at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: redi at gcc dot gnu.org @ 2023-02-27 23:04 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107915

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2023-02-27

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug other/107915] new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails
  2022-11-29 13:50 [Bug other/107915] New: new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails seurer at gcc dot gnu.org
  2023-02-27 23:04 ` [Bug other/107915] " redi at gcc dot gnu.org
@ 2023-05-18 22:00 ` seurer at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: seurer at gcc dot gnu.org @ 2023-05-18 22:00 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107915

seurer at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
             Status|NEW                         |RESOLVED

--- Comment #1 from seurer at gcc dot gnu.org ---
A PR on this was opened twice.

*** This bug has been marked as a duplicate of bug 108321 ***

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-05-18 22:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-29 13:50 [Bug other/107915] New: new test case g++.dg/contracts/contracts-tmpl-spec2.C in r13-4160-g2efb237ffc68ec fails seurer at gcc dot gnu.org
2023-02-27 23:04 ` [Bug other/107915] " redi at gcc dot gnu.org
2023-05-18 22:00 ` seurer at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).