Commit 9ea31a2
committed
What if we merged 23922 into blead, then 23782
This branch explores the question: What if we accept Matt Horsfall's
suggested revision in pp_ctl.c (GH Perl#23922) into blead, then accept the
goto-label-fatal branch underlying p.r. GH Perl#23782 into blead?
Once a couple of merge conflicts were revised, the result would
configure and build but would fail two test files:
op/goto.t (Wstat: 0 Tests: 75 Failed: 23)
Failed tests: 53-75
uni/labels.t (Wstat: 0 Tests: 11 Failed: 1)
Failed test: 10
The failures in t/op/goto.t would be not at all surprising. Those tests
are tests which currently pass in blead but which would fail if the code
changes in pp_ctl.c in 23782 were directly merged into blead. I first
deleted those tests from t/op/goto.t, then added them back in so that we
would have a tally of the ways in which 'goto LABEL' would *no longer*
work. So if we first merged 23922, we would presumably re-work those 23
test to pass in an informative way.
I'll need to look further into t/uni/labels.t.File tree
6 files changed
+300
-360
lines changed- pod
- t
- comp
- op
- porting
- uni
6 files changed
+300
-360
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7918 | 7918 | | |
7919 | 7919 | | |
7920 | 7920 | | |
| 7921 | + | |
| 7922 | + | |
| 7923 | + | |
| 7924 | + | |
7921 | 7925 | | |
7922 | 7926 | | |
7923 | 7927 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | 59 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
234 | 234 | | |
235 | 235 | | |
236 | 236 | | |
| |||
0 commit comments