1
0
mirror of https://github.com/golang/go synced 2024-11-17 18:34:44 -07:00
go/test/fixedbugs
Daniel Martí 39e523792e cmd/compile: fix another invalid switch case panic
Very similar fix to the one made in golang.org/cl/65655. This time it's
for switches on interface values, as we look for duplicates in a
different manner to keep types in mind.

As before, add a small regression test.

Updates #22001.
Fixes #22063.

Change-Id: I9a55d08999aeca262ad276b4649b51848a627b02
Reviewed-on: https://go-review.googlesource.com/66450
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
2017-09-27 21:19:06 +00:00
..
bug083.dir
bug088.dir
bug106.dir
bug133.dir
bug160.dir
bug191.dir
bug222.dir
bug248.dir
bug282.dir
bug302.dir
bug306.dir
bug313.dir
bug322.dir
bug324.dir
bug335.dir
bug345.dir
bug367.dir
bug369.dir
bug377.dir
bug382.dir
bug392.dir
bug396.dir
bug404.dir
bug407.dir
bug414.dir
bug415.dir
bug424.dir
bug437.dir
bug448.dir
bug460.dir
bug465.dir
bug466.dir
bug467.dir
bug468.dir
bug472.dir
bug478.dir
bug479.dir
bug480.dir
bug488.dir
bug492.dir
gcc67968.dir
issue3552.dir
issue4252.dir
issue4326.dir
issue4370.dir
issue4510.dir
issue4590.dir
issue4879.dir
issue4932.dir
issue4964.dir
issue5105.dir
issue5125.dir
issue5259.dir
issue5260.dir
issue5291.dir
issue5470.dir
issue5614.dir
issue5755.dir
issue5910.dir
issue5957.dir
issue6295.dir
issue6513.dir
issue6789.dir
issue7023.dir
issue7648.dir
issue7995b.dir
issue8060.dir
issue8280.dir
issue9355.dir
issue9537.dir
issue9608.dir
issue10066.dir
issue10219.dir
issue10700.dir
issue11053.dir
issue12677.dir
issue13777.dir
issue14164.dir
issue14331.dir
issue15071.dir
issue15470.dir
issue15514.dir
issue15548.dir
issue15572.dir
issue15609.dir
issue15646.dir
issue15838.dir
issue15920.dir
issue16133.dir
issue16317.dir
issue16616.dir
issue18419.dir cmd/compile: don't use ."" as a pkg prefix 2017-06-09 16:13:52 +00:00
issue18895.dir cmd/compile: fix exporting of function bodies 2017-06-15 04:17:30 +00:00
issue19028.dir cmd/compile: fix detection of calls to reflect.Method 2017-06-14 21:57:56 +00:00
issue19467.dir cmd/compile: fix names of inlined methods from other packages 2017-03-29 17:27:49 +00:00
issue19507.dir runtime: restore arm assembly stubs for div/mod 2017-06-15 03:51:03 +00:00
issue19548.dir cmd/compile/internal/gc: mark generated wrappers as DUPOK 2017-03-15 00:27:13 +00:00
issue19699.dir cmd/compile: eliminate dead code in if statements after typechecking 2017-04-18 17:13:30 +00:00
issue19764.dir cmd/link: canonicalize the "package" of dupok text symbols 2017-04-02 03:25:02 +00:00
issue20682.dir cmd/compile: add regress test for #20682 2017-06-15 22:01:35 +00:00
issue21120.dir cmd/compile: consider exported flag in namedata 2017-07-24 18:05:00 +00:00
bug000.go
bug002.go
bug003.go
bug004.go
bug005.go
bug006.go
bug007.go
bug008.go
bug009.go
bug010.go
bug011.go
bug012.go
bug013.go
bug014.go
bug015.go
bug016.go
bug017.go
bug020.go
bug021.go
bug022.go
bug023.go
bug024.go
bug026.go
bug027.go
bug028.go
bug030.go
bug031.go
bug035.go
bug037.go
bug039.go
bug040.go
bug045.go
bug046.go
bug047.go
bug048.go
bug049.go
bug050.go
bug051.go
bug052.go
bug053.go
bug054.go
bug055.go
bug056.go
bug057.go
bug058.go
bug059.go
bug060.go
bug061.go
bug062.go
bug063.go
bug064.go
bug065.go
bug066.go
bug067.go
bug068.go
bug069.go
bug070.go
bug071.go
bug072.go
bug073.go
bug074.go
bug075.go
bug076.go
bug077.go
bug078.go
bug080.go
bug081.go
bug082.go
bug083.go
bug084.go
bug085.go
bug086.go
bug087.go
bug088.go
bug089.go
bug090.go
bug091.go
bug092.go
bug093.go
bug094.go
bug096.go
bug097.go
bug098.go
bug099.go
bug101.go
bug102.go
bug103.go
bug104.go
bug106.go
bug107.go
bug108.go
bug109.go
bug110.go
bug111.go
bug112.go
bug113.go
bug114.go
bug115.go
bug116.go
bug117.go
bug118.go
bug119.go
bug120.go
bug121.go
bug122.go
bug123.go
bug126.go
bug127.go
bug128.go
bug129.go
bug130.go
bug131.go
bug132.go
bug133.go
bug135.go
bug136.go
bug137.go
bug139.go
bug140.go
bug141.go
bug142.go
bug143.go
bug144.go
bug145.go
bug146.go
bug147.go
bug148.go
bug149.go
bug150.go
bug151.go
bug152.go
bug154.go
bug155.go
bug156.go
bug157.go
bug158.go
bug159.go
bug160.go
bug161.go
bug163.go
bug164.go
bug165.go
bug167.go
bug168.go
bug169.go
bug170.go
bug171.go
bug172.go
bug173.go
bug174.go
bug175.go
bug176.go
bug177.go
bug178.go
bug179.go
bug180.go
bug181.go
bug182.go
bug183.go
bug184.go
bug185.go
bug186.go
bug187.go
bug188.go
bug189.go
bug190.go
bug191.go
bug192.go
bug193.go
bug194.go
bug195.go cmd/compile/internal/gc: handle recursive interfaces better 2017-03-21 01:56:25 +00:00
bug196.go
bug197.go
bug198.go
bug199.go
bug200.go
bug201.go
bug202.go
bug203.go
bug204.go
bug205.go
bug206.go
bug206.out
bug207.go
bug208.go
bug209.go
bug211.go
bug212.go
bug213.go
bug214.go
bug215.go
bug216.go
bug217.go cmd/compile: be slightly more tolerant in case of certain syntax errors 2017-03-24 20:07:15 +00:00
bug218.go
bug219.go
bug221.go
bug222.go
bug223.go
bug224.go
bug225.go
bug227.go
bug228.go
bug229.go
bug230.go
bug231.go
bug232.go
bug233.go
bug234.go
bug235.go
bug236.go
bug237.go
bug238.go
bug239.go
bug240.go
bug241.go
bug242.go
bug243.go
bug244.go
bug245.go
bug246.go
bug247.go
bug248.go
bug249.go
bug250.go
bug251.go cmd/compile/internal/gc: handle recursive interfaces better 2017-03-21 01:56:25 +00:00
bug252.go
bug253.go
bug254.go
bug255.go cmd/compile: skip array bounds errors when type is broken 2017-04-10 20:57:08 +00:00
bug256.go
bug257.go
bug258.go
bug259.go
bug260.go
bug261.go
bug262.go
bug263.go
bug264.go
bug265.go
bug266.go
bug267.go
bug269.go
bug271.go
bug272.go
bug273.go runtime: don't panic for bad size hint in hashmap 2017-05-02 20:51:39 +00:00
bug274.go
bug275.go
bug276.go
bug277.go
bug278.go
bug279.go
bug280.go
bug281.go
bug282.go
bug283.go
bug284.go
bug285.go
bug286.go
bug287.go
bug288.go
bug289.go cmd/compile: eliminate "assignment count mismatch" - not needed anymore 2017-03-17 00:31:35 +00:00
bug290.go
bug291.go
bug292.go
bug293.go
bug294.go
bug295.go
bug296.go
bug297.go
bug298.go
bug299.go
bug300.go
bug301.go
bug302.go
bug303.go
bug304.go
bug305.go
bug306.go
bug307.go
bug308.go
bug309.go
bug311.go
bug312.go
bug313.go
bug314.go
bug315.go
bug316.go
bug317.go
bug318.go
bug319.go
bug320.go
bug321.go
bug322.go
bug323.go
bug324.go
bug325.go
bug326.go
bug327.go
bug328.go
bug328.out
bug329.go
bug330.go
bug331.go
bug332.go
bug333.go
bug334.go
bug335.go
bug336.go
bug337.go
bug338.go
bug339.go
bug340.go
bug341.go
bug342.go
bug343.go
bug344.go
bug345.go
bug346.go
bug347.go
bug348.go
bug349.go
bug350.go
bug351.go
bug352.go
bug353.go
bug354.go
bug355.go
bug356.go
bug357.go
bug358.go
bug361.go
bug362.go
bug363.go
bug364.go
bug365.go
bug366.go
bug367.go
bug368.go
bug369.go
bug370.go
bug371.go
bug372.go
bug373.go
bug374.go
bug375.go
bug376.go
bug377.go
bug378.go
bug379.go
bug380.go
bug381.go
bug382.go
bug383.go
bug384.go
bug385_32.go
bug385_64.go
bug386.go
bug387.go
bug388.go
bug389.go
bug390.go
bug391.go
bug392.go
bug393.go
bug394.go
bug396.go
bug397.go
bug398.go test: restore fixedbugs/bug398.go to original version 2017-05-18 21:45:03 +00:00
bug399.go
bug401.go
bug402.go
bug403.go
bug404.go
bug405.go
bug406.go
bug407.go
bug409.go
bug409.out
bug410.go
bug411.go
bug412.go
bug413.go
bug414.go
bug415.go
bug416.go
bug417.go
bug418.go
bug419.go
bug420.go
bug421.go
bug422.go
bug423.go
bug424.go
bug425.go
bug426.go
bug427.go
bug428.go
bug429_run.go
bug429.go
bug430.go
bug431.go
bug432.go
bug433.go
bug434.go
bug435.go
bug436.go
bug437.go
bug438.go
bug439.go
bug440_32.go
bug440_64.go
bug441.go
bug442.go
bug443.go
bug444.go
bug445.go
bug446.go
bug447.go
bug448.go
bug449.go
bug450.go
bug451.go
bug452.go
bug453.go
bug454.go
bug455.go
bug456.go
bug457.go
bug458.go
bug459.go
bug460.go
bug461.go
bug462.go
bug463.go
bug464.go
bug465.go
bug466.go
bug467.go
bug468.go
bug470.go
bug471.go
bug472.go
bug473.go
bug474.go
bug475.go
bug476.go
bug477.go
bug478.go
bug479.go
bug480.go
bug481.go
bug482.go
bug483.go
bug484.go
bug485.go
bug486.go
bug487.go cmd/compile: eliminate "assignment count mismatch" - not needed anymore 2017-03-17 00:31:35 +00:00
bug488.go
bug489.go
bug490.go
bug491.go
bug492.go
bug493.go
bug494.go
bug495.go
bug496.go
bug497.go
bug498.go
bug499.go
bug500.go
bug501.go
bug502.go test: add test that caused gccgo undefined symbol error 2017-06-08 03:58:11 +00:00
bug503.go test: add test case that gccgo crashed on 2017-09-11 06:03:39 +00:00
bug1515.go
bug13343.go
bug19403.go test/fixedbugs: add test for #19403 2017-03-06 21:39:00 +00:00
gcc61204.go
gcc61244.go
gcc61246.go
gcc61248.go
gcc61253.go
gcc61254.go
gcc61255.go
gcc61258.go
gcc61264.go
gcc61265.go
gcc61273.go
gcc65755.go
gcc67968.go
gcc78763.go
gcc80226.go test: add test for gccgo compiler crash 2017-03-28 20:05:34 +00:00
issue887.go
issue1304.go
issue2615.go
issue3552.go
issue3705.go
issue3783.go
issue3925.go
issue4066.go
issue4085a.go
issue4085b.go
issue4097.go
issue4099.go
issue4162.go
issue4167.go
issue4215.go
issue4232.go
issue4251.go
issue4252.go
issue4264.go
issue4283.go
issue4313.go
issue4316.go
issue4323.go
issue4326.go
issue4348.go
issue4353.go
issue4359.go
issue4365.go
issue4370.go
issue4396a.go
issue4396b.go
issue4399.go
issue4405.go
issue4429.go
issue4448.go
issue4452.go
issue4458.go
issue4463.go
issue4468.go
issue4470.go
issue4495.go
issue4510.go
issue4517a.go
issue4517b.go
issue4517c.go
issue4517d.go
issue4518.go
issue4529.go
issue4545.go
issue4562.go
issue4585.go
issue4590.go
issue4610.go
issue4614.go
issue4618.go
issue4620.go
issue4654.go
issue4663.go
issue4667.go
issue4734.go
issue4748.go
issue4752.go
issue4776.go
issue4785.go
issue4813.go
issue4847.go
issue4879.go
issue4909a.go
issue4909b.go
issue4932.go
issue4964.go
issue5002.go
issue5056.go
issue5089.go
issue5105.go
issue5125.go
issue5162.go
issue5172.go
issue5231.go
issue5244.go
issue5259.go
issue5260.go
issue5291.go
issue5358.go
issue5373.go
issue5470.go
issue5493.go
issue5515.go
issue5581.go
issue5607.go
issue5609.go
issue5614.go
issue5698.go
issue5704.go
issue5753.go
issue5755.go
issue5793.go
issue5809.go
issue5820.go
issue5841.go
issue5856.go
issue5910.go
issue5957.go
issue5963.go
issue6004.go
issue6036.go cmd/compile: do not fold large offset on ARM64 2017-02-04 16:46:11 +00:00
issue6055.go
issue6131.go
issue6140.go
issue6247.go
issue6269.go
issue6295.go
issue6298.go
issue6399.go
issue6402.go
issue6403.go
issue6405.go
issue6406.go
issue6500.go
issue6513.go
issue6572.go
issue6671.go
issue6703a.go
issue6703b.go
issue6703c.go
issue6703d.go
issue6703e.go
issue6703f.go
issue6703g.go
issue6703h.go
issue6703i.go
issue6703j.go
issue6703k.go
issue6703l.go
issue6703m.go
issue6703n.go
issue6703o.go
issue6703p.go
issue6703q.go
issue6703r.go
issue6703s.go
issue6703t.go
issue6703u.go
issue6703v.go
issue6703w.go
issue6703x.go
issue6703y.go
issue6703z.go
issue6750.go
issue6772.go
issue6789.go
issue6847.go
issue6866.go
issue6889.go
issue6899.go
issue6899.out
issue6902.go
issue6964.go
issue7023.go
issue7044.go
issue7050.go
issue7083.go
issue7129.go
issue7150.go
issue7153.go
issue7214.go
issue7223.go
issue7272.go
issue7310.go
issue7316.go
issue7346.go
issue7366.go
issue7405.go
issue7419.go
issue7525.go cmd/compile: skip array bounds errors when type is broken 2017-04-10 20:57:08 +00:00
issue7525b.go cmd/compile: skip array bounds errors when type is broken 2017-04-10 20:57:08 +00:00
issue7525c.go cmd/compile: skip array bounds errors when type is broken 2017-04-10 20:57:08 +00:00
issue7538a.go
issue7538b.go
issue7547.go
issue7550.go
issue7590.go
issue7648.go
issue7675.go
issue7690.go
issue7740.go
issue7742.go
issue7746.go
issue7760.go
issue7794.go
issue7863.go
issue7867.go
issue7884.go
issue7944.go
issue7995.go
issue7995b.go
issue7996.go
issue7997.go
issue7998.go
issue8004.go
issue8011.go
issue8017.go
issue8028.go
issue8036.go
issue8039.go
issue8042.go cmd/compile: check labels and branches during parse time 2017-04-19 00:36:34 +00:00
issue8047.go
issue8047b.go
issue8048.go
issue8060.go
issue8073.go
issue8074.go
issue8076.go
issue8079.go
issue8132.go
issue8139.go
issue8154.go
issue8155.go
issue8158.go
issue8183.go
issue8280.go
issue8311.go
issue8325.go
issue8336.go
issue8347.go
issue8385.go
issue8438.go cmd/compile: only print one error for bad-type literal in assignment 2017-04-20 22:21:55 +00:00
issue8440.go cmd/compile: silence superfluous assignment error message 2017-02-23 21:06:11 +00:00
issue8475.go
issue8501.go
issue8507.go
issue8612.go
issue8613.go
issue8620.go
issue8745.go
issue8761.go
issue8836.go
issue8947.go
issue8961.go
issue9006.go
issue9017.go
issue9036.go
issue9076.go
issue9083.go
issue9110.go
issue9321.go
issue9355.go
issue9370.go
issue9432.go cmd/compile/internal/syntax: removed gcCompat code needed to pass orig. tests 2017-02-10 01:22:30 +00:00
issue9521.go
issue9537.go
issue9604.go
issue9604b.go
issue9608.go
issue9634.go
issue9691.go
issue9731.go
issue9738.go
issue9862_run.go
issue9862.go
issue10047.go
issue10066.go
issue10135.go
issue10219.go
issue10253.go
issue10284.go
issue10320.go
issue10332.go
issue10353.go
issue10407.go
issue10441.go
issue10486.go
issue10607.go
issue10607a.go test: improve output format of issue10607a.go test 2017-02-07 14:00:27 +00:00
issue10654.go
issue10700.go
issue10925.go
issue10958.go test: disable flaky test/fixedbugs/issue10958.go 2017-04-13 18:28:29 +00:00
issue10975.go
issue10977.go
issue11053.go
issue11053.out
issue11256.go
issue11286.go
issue11326.go
issue11326b.go
issue11354.go cmd/compile: add Type.WidthCalculated 2017-03-28 18:06:09 +00:00
issue11359.go
issue11361.go
issue11362.go
issue11369.go
issue11370.go
issue11371.go cmd/compile: fix misleading "truncated to int" messages 2017-03-07 19:34:22 +00:00
issue11590.go
issue11610.go
issue11614.go cmd/compile: suppress duplicate type errors 2017-05-04 21:53:49 +00:00
issue11656.go
issue11674.go cmd/compile: diagnose constant division by complex zero 2017-04-12 17:29:28 +00:00
issue11699.go
issue11737.go
issue11750.go
issue11771.go
issue11790.go
issue11945.go cmd/compile: fix real/imag for untyped constant arguments 2017-06-08 17:58:26 +00:00
issue11987.go
issue12006.go
issue12108.go
issue12133.go
issue12226.go
issue12347.go
issue12411.go
issue12413.go
issue12525.go
issue12536.go cmd/compile: add test for Issue 12536 2017-04-14 14:16:09 +00:00
issue12577.go
issue12588.go
issue12677.go
issue12686.go
issue12944.go
issue13160.go
issue13162.go
issue13169.go
issue13171.go
issue13248.go
issue13261.go
issue13262.go
issue13263.go
issue13266.go
issue13268.go
issue13273.go
issue13274.go
issue13319.go
issue13337.go
issue13365.go
issue13415.go
issue13471.go cmd/compile: fix misleading "truncated to int" messages 2017-03-07 19:34:22 +00:00
issue13480.go
issue13485.go
issue13539.go
issue13559.go cmd/compile: fix misleading "truncated to int" messages 2017-03-07 19:34:22 +00:00
issue13587.go
issue13684.go
issue13777.go
issue13779.go
issue13799.go
issue13821.go
issue13821b.go
issue14006.go cmd/compile: check labels and branches during parse time 2017-04-19 00:36:34 +00:00
issue14010.go cmd/compile: silence superfluous assignment error message 2017-02-23 21:06:11 +00:00
issue14136.go
issue14164.go
issue14331.go
issue14405.go
issue14520.go cmd/compile/internal/syntax: differentiate between ';' and '\n' in syntax errors 2017-02-09 01:45:17 +00:00
issue14540.go cmd/compile: eliminate OXFALL 2017-09-19 18:08:50 +00:00
issue14553.go
issue14591.go
issue14636.go
issue14646.go
issue14651.go
issue14652.go
issue14725.go
issue14729.go
issue14988.go
issue14999.go
issue15002.go
issue15013.go
issue15039.go
issue15042.go
issue15055.go cmd/compile: fix conversion error message for printed slices 2017-02-02 05:10:22 +00:00
issue15084.go
issue15091.go
issue15141.go
issue15175.go
issue15252.go
issue15277.go
issue15281.go
issue15303.go
issue15311.go
issue15329.go
issue15439.go
issue15470.go
issue15514.go
issue15528.go
issue15548.go
issue15550.go cmd/compile/internal/gc: add comment and test for #15550 2017-02-02 04:25:23 +00:00
issue15572.go
issue15585.go
issue15602.go
issue15604.go
issue15611.go cmd/compile/internal/syntax: better errors and recovery for invalid character literals 2017-02-16 21:46:43 +00:00
issue15646.go
issue15722.go
issue15733.go
issue15747.go
issue15747b.go all: fix article typos 2017-09-15 02:39:16 +00:00
issue15838.go
issue15895.go
issue15898.go
issue15902.go
issue15920.go
issue15926.go
issue15961.go
issue15975.go
issue15988.go
issue16008.go
issue16016.go
issue16037_run.go
issue16095.go
issue16130.go
issue16133.go
issue16193.go
issue16249.go
issue16306.go
issue16317.go
issue16331.go
issue16369.go cmd/compile/internal/gc: export interface embedding information 2017-03-21 02:35:40 +00:00
issue16428.go
issue16439.go cmd/compile: never report "truncated to real" for toint calls 2017-02-01 21:22:50 +00:00
issue16515.go
issue16616.go
issue16733.go
issue16741.go
issue16760.go
issue16804.go
issue16870.go
issue16948.go
issue16949.go
issue16985.go
issue17005.go
issue17038.go
issue17039.go
issue17111.go
issue17194.go
issue17270.go
issue17318.go
issue17328.go cmd/compile/internal/parser: improved syntax error for incorrect if/for/switch header 2017-02-09 03:54:47 +00:00
issue17381.go
issue17449.go
issue17551.go
issue17588.go
issue17596.go
issue17631.go
issue17640.go
issue17645.go
issue17710.go
issue17752.go
issue17918.go
issue18089.go cmd/compile: add test for blank field in composite literal 2017-04-29 20:32:54 +00:00
issue18092.go
issue18149.go
issue18231.go cmd/compile: fix position for "missing type in composite literal" error 2017-02-15 01:33:44 +00:00
issue18331.go cmd/compile: reject unknown //go: comments in std library 2017-06-06 22:28:17 +00:00
issue18392.go cmd/compile/internal/gc: handle recursive interfaces better 2017-03-21 01:56:25 +00:00
issue18393.go cmd/compile: be slightly more tolerant in case of certain syntax errors 2017-03-24 20:07:15 +00:00
issue18410.go cmd/compile: rewrite literal.method to ensure full initialization 2017-01-06 20:35:52 +00:00
issue18419.go cmd/compile: don't use ."" as a pkg prefix 2017-06-09 16:13:52 +00:00
issue18459.go cmd/compile: provide line number for cgo directive error (fix a TODO) 2017-02-02 21:24:50 +00:00
issue18595.go cmd/compile: using CONV instead of CONVNOP for interface conversions 2017-02-06 20:00:05 +00:00
issue18636.go test: add test for issue 18636 2017-05-18 21:33:05 +00:00
issue18640.go [dev.typealias] cmd/compile: avoid false positive cycles from type aliases 2017-01-26 18:35:13 +00:00
issue18655.go [dev.typealias] cmd/compile: declare methods after resolving receiver type 2017-01-25 08:04:17 +00:00
issue18661.go test: add extra test for issue18661 2017-02-02 04:57:33 +00:00
issue18725.go cmd/compile: don't use nilcheck information until the next block 2017-01-20 20:21:55 +00:00
issue18747.go cmd/compile/internal/syntax: better error for malformed 'if' statements 2017-02-13 22:02:36 +00:00
issue18808.go cmd/compile: use CMPWU for 32-bit or smaller unsigned Geq on ppc64{,le} 2017-01-27 16:04:04 +00:00
issue18882.go cmd/compile: provide line number for cgo directive error (fix a TODO) 2017-02-02 21:24:50 +00:00
issue18895.go cmd/compile: fix exporting of function bodies 2017-06-15 04:17:30 +00:00
issue18902.go cmd/compile: reduce debugger-worsening line number churn 2017-05-10 17:16:44 +00:00
issue18902b.go cmd/compile: reduce debugger-worsening line number churn 2017-05-10 17:16:44 +00:00
issue18906.go cmd/compile: fix type propagation through s390x SSA rules 2017-02-03 21:27:21 +00:00
issue18915.go cmd/compile/internal/syntax: make a parser error "1.7 compliant" 2017-02-06 23:33:07 +00:00
issue18994.go cmd/compile: handle DOT STRUCTLIT for zero-valued struct in SSA 2017-02-08 21:01:51 +00:00
issue19012.go cmd/compile: suppress callsite signatures if any type is unknown 2017-02-22 17:55:45 +00:00
issue19028.go cmd/compile: fix detection of calls to reflect.Method 2017-06-14 21:57:56 +00:00
issue19040.go cmd/compile: make panicwrap argument-free 2017-02-11 23:27:35 +00:00
issue19056.go cmd/compile/internal/parser: don't crash after unexpected token 2017-02-13 18:03:43 +00:00
issue19078.go cmd/compile: zero return parameters earlier 2017-03-13 19:39:15 +00:00
issue19084.go cmd/compile: undo special handling of zero-valued STRUCTLIT 2017-02-14 18:57:56 +00:00
issue19137.go cmd/compile: do not fold offset into load/store for args on ARM64 2017-02-21 19:39:08 +00:00
issue19168.go cmd/compile: add missing WBs for reflect.{Slice,String}Header.Data 2017-03-02 17:21:50 +00:00
issue19182.go cmd/compile: add opcode flag hasSideEffects for do-not-remove 2017-02-22 15:15:47 +00:00
issue19201.go test/fixedbugs: add a test for 19201 2017-03-28 19:07:23 +00:00
issue19217.go cmd/compile: repaired loop-finder to handle trickier nesting 2017-02-23 22:28:44 +00:00
issue19246.go cmd/compile: evaluate zero-sized values converted to interfaces 2017-02-24 19:09:41 +00:00
issue19275.go cmd/compile: added cheapexpr call to simplify operand of CONVIFACE 2017-02-25 04:53:23 +00:00
issue19323.go cmd/compile: don't crash when slicing non-slice 2017-03-02 15:48:19 +00:00
issue19359.go runtime: delay marking maps as writing until after first alg call 2017-03-02 17:38:30 +00:00
issue19467.go cmd/compile: fix names of inlined methods from other packages 2017-03-29 17:27:49 +00:00
issue19482.go cmd/compile: allow composite literal structs with _ fields 2017-04-07 22:01:18 +00:00
issue19507.go runtime: restore arm assembly stubs for div/mod 2017-06-15 03:51:03 +00:00
issue19515.go cmd/compile: don't spill rematerializeable value when resolving merge edges 2017-03-14 22:55:52 +00:00
issue19548.go cmd/compile/internal/gc: mark generated wrappers as DUPOK 2017-03-15 00:27:13 +00:00
issue19555.go cmd/compile: ensure TESTQconst AuxInt is in range 2017-03-15 21:44:08 +00:00
issue19610.go cmd/compile: don't permit declarations in post statement of for loop 2017-03-20 20:02:34 +00:00
issue19632.go cmd/compile: add regress test for issue 19632 2017-03-21 19:52:45 +00:00
issue19658.go runtime: improve output of panic(x) where x is numeric 2017-04-09 22:40:33 +00:00
issue19667.go cmd/compile: don't crash when reporting some syntax errors 2017-03-23 04:54:27 +00:00
issue19671.go cmd/compile: only SSA [0]T when T is SSA-able 2017-03-24 16:53:22 +00:00
issue19678.go cmd/compile: ignore all unreachable values during simple phi insertion 2017-03-24 18:00:15 +00:00
issue19679.go cmd/compile: don't export dead code in inlineable fuctions 2017-03-24 17:21:05 +00:00
issue19696.go cmd/compile: only SSA [0]T when T is SSA-able 2017-03-24 16:53:22 +00:00
issue19699.go cmd/compile: eliminate dead code in if statements after typechecking 2017-04-18 17:13:30 +00:00
issue19699b.go cmd/compile: eliminate dead code in if statements after typechecking 2017-04-18 17:13:30 +00:00
issue19705.go cmd/compile: eliminate dead code in if statements after typechecking 2017-04-18 17:13:30 +00:00
issue19710.go test: add test of deferred delete 2017-05-15 19:15:01 +00:00
issue19743.go cmd/compile: added special case for reflect header fields to esc 2017-03-29 17:39:59 +00:00
issue19764.go cmd/link: canonicalize the "package" of dupok text symbols 2017-04-02 03:25:02 +00:00
issue19783.go cmd/compile: avoid infinite loops in dead blocks during phi insertion 2017-03-30 17:06:08 +00:00
issue19799.go cmd/compile: retain source positions of arguments to inlined calls 2017-06-02 13:41:01 +00:00
issue19880.go cmd/compile: skip array bounds errors when type is broken 2017-04-10 20:57:08 +00:00
issue19911.go cmd/compile: make iface == iface const evaluation respect != 2017-04-10 20:05:56 +00:00
issue19947.go cmd/compile: do not print duplicate error on ideal->float{32,64} overflow 2017-04-12 21:00:15 +00:00
issue19977.go cmd/compile: fix error when typeswitching on untyped 2017-04-30 17:25:47 +00:00
issue20029.go cmd/compile: zero ambiguously live variables at VARKILLs 2017-04-20 23:47:43 +00:00
issue20097.go cmd/compile: ignore types when considering tuple select for CSE 2017-05-09 23:22:00 +00:00
issue20145.go cmd/compile: dowidth more in the front end 2017-04-27 22:10:32 +00:00
issue20162.go cmd/compile: check width of embedded interfaces in expandiface 2017-04-28 20:07:38 +00:00
issue20174.go cmd/compile: checkwidth T when constructing *T 2017-04-30 00:45:42 +00:00
issue20185.go cmd/compile: fix error when typeswitching on untyped 2017-04-30 17:25:47 +00:00
issue20227.go cmd/compile: don't panic in complex division 2017-05-18 16:39:05 +00:00
issue20232.go cmd/compile: better errors for float constants with large exponents 2017-05-08 22:56:10 +00:00
issue20233.go cmd/compile: suppress duplicate type errors 2017-05-04 21:53:49 +00:00
issue20245.go cmd/compile: suppress duplicate type errors 2017-05-04 21:53:49 +00:00
issue20250.go cmd/compile: don't update outer variables after capturevars is complete 2017-05-14 00:27:25 +00:00
issue20298.go cmd/compile: make "imported and not used" errors deterministic 2017-05-09 21:14:56 +00:00
issue20333.go cmd/compile: avoid checkwidth of [...] arrays 2017-05-11 18:18:55 +00:00
issue20335.go cmd/compile: fix store chain in schedule pass 2017-05-11 22:16:08 +00:00
issue20415.go cmd/compile: report correct position in redeclaration errors 2017-05-22 19:20:11 +00:00
issue20529.go cmd/compile: don't generate liveness maps when the stack is too large 2017-05-30 22:39:29 +00:00
issue20530.go cmd/compile: fix subword store/load elision for MIPS 2017-05-31 14:44:02 +00:00
issue20602.go cmd/compile: don't implicitly dereference pointer to arrays for real/imag 2017-06-07 21:22:58 +00:00
issue20682.go cmd/compile: add regress test for #20682 2017-06-15 22:01:35 +00:00
issue20739.go cmd/compile: refactor onebitwalktype1 2017-09-20 18:11:52 +00:00
issue20749.go cmd/compile: fix array slice expression bounds check 2017-06-22 23:31:45 +00:00
issue20789.go test/fixedbugs: Close opening parenthesis in comment in issue20789.go 2017-06-27 00:01:20 +00:00
issue20811.go cmd/compile: fix slice-in-bound check on amd64p32 2017-06-28 16:20:53 +00:00
issue20812.go cmd/compile: avoid duplicate cast error 2017-08-22 13:44:35 +00:00
issue20813.go cmd/compile: suppress errors after "cannot assign to X" 2017-06-27 20:29:33 +00:00
issue21048.go cmd/compile: fix unaligned loads/stores to global variables on s390x 2017-07-19 14:22:48 +00:00
issue21120.go cmd/compile: consider exported flag in namedata 2017-07-24 18:05:00 +00:00
issue21253.go test: add test that caused gccgo compiler crash 2017-08-17 18:09:52 +00:00
issue21655.go cmd/compile: avoid generating large offsets 2017-08-28 22:02:59 +00:00
issue21687.go cmd/compile: fix evaluation order for OASOP 2017-09-05 18:10:17 +00:00
issue21770.go test: add test that caused gccgo incorrect compilation 2017-09-09 13:32:23 +00:00
issue21808.go cmd/compile: fix println() 2017-09-08 20:10:48 +00:00
issue21808.out cmd/compile: fix println() 2017-09-08 20:10:48 +00:00
issue21879.go cmd/compile: fix stack frame info for calls in receiver slot 2017-09-19 18:35:24 +00:00
issue21879.out cmd/compile: fix stack frame info for calls in receiver slot 2017-09-19 18:35:24 +00:00
issue21882.go cmd/compile: fix compiler crash on recursive types 2017-09-18 21:49:43 +00:00
issue21887.go cmd/compile: fix print/println when input is uint 2017-09-26 04:08:38 +00:00
issue21887.out cmd/compile: fix print/println when input is uint 2017-09-26 04:08:38 +00:00
issue21963.go cmd/compile: fix sign-extension merging rules 2017-09-26 16:24:08 +00:00
issue21988.go cmd/compile: fix invalid switch case value panic 2017-09-24 10:15:52 +00:00
issue22063.go cmd/compile: fix another invalid switch case panic 2017-09-27 21:19:06 +00:00