cmd/compile
#53535 opened 23 hours ago by Snaipe
#53477 opened 3 days ago by mdempsky
internal compiler error: width not calculated: int128 [1.18 backport]CherryPickCandidate
#53471 opened 4 days ago by gopherbot
internal compiler error: width not calculated: int128 [1.17 backport]CherryPickCandidate
#53470 opened 4 days ago by gopherbot
#53465 opened 4 days ago by mvdan
#53456 opened 5 days ago by aarzilli
#53439 opened 1 week ago by ALTree
#53419 opened 1 week ago by phemmer
#53409 opened 1 week ago by FallenKhadgar
"type does not match inferred type" even though it compiles when the inferred type is explicitly provided as type argumentNeedsDecisionThinkingTypeInference
#53389 opened 1 week ago by arvidfm
error message of 1.18 is less helpful with T.m instead of (*T).mNeedsInvestigation
#53358 opened 1 week ago by nojus297
type assertion on generic type fails incorrectly [1.18 backport]CherryPickCandidate
#53357 opened 1 week ago by gopherbot
#53345 opened 1 week ago by nehaljwani
#53333 opened 2 weeks ago by greatroar
#53331 opened 2 weeks ago by dsnet
#53328 opened 2 weeks ago by mdempsky
#53324 opened 2 weeks ago by wdvxdr1123
#53301 opened 2 weeks ago by suchao-lv
#53300 opened 2 weeks ago by Jorropo
#53276 opened 2 weeks ago by mdempsky
internal compiler error: assertion failed [1.18 backport]CherryPickCandidate
#53274 opened 2 weeks ago by gopherbot
unsafe.Offsetof returns incorrect value in embedded struct with type parameters [1.18 backport]CherryPickApproved
#53159 opened 3 weeks ago by gopherbot
#53157 opened 3 weeks ago by cwbhhjl
"exec format error" when running newly-built binary on linux-loong64-3a5000NeedsInvestigationarch-loong64
#53116 opened 4 weeks ago by bcmills
#53093 opened 4 weeks ago by bcmills
slow compilation of a package with a very large APINeedsInvestigation
#53092 opened 4 weeks ago by baywet
generic code seems to produce duplicate type descriptorNeedsInvestigation
#53087 opened 1 month ago by Porges
#53058 opened 1 month ago by mdempsky
#52975 opened 1 month ago by dr2chase
allocation when string key already exists in a map when using map[string([]byte{})]NeedsInvestigationPerformance
#52971 opened 1 month ago by renthraysk
miscompilation in pointer operations [1.18 backport]CherryPickApproved
#52961 opened 1 month ago by gopherbot
miscompilation in pointer operations [1.17 backport]CherryPickApproved
#52960 opened 1 month ago by gopherbot
global variable initialization done in unexpected order [1.18 backport]CherryPickApproved
#52857 opened 1 month ago by gopherbot
compiler crash on too large channel typeNeedsInvestigation
#52767 opened 1 month ago by ddaa2000
#52731 opened 1 month ago by mdempsky
multiple LittleEndian.Uint* calls on the same buffer block load mergingNeedsInvestigationPerformance
#52708 opened 1 month ago by greatroar
panic: dvarint: bad offset for funcdataNeedsInvestigation
#52697 opened 1 month ago by ddaa2000
#52678 opened 1 month ago by bcmills
#52651 opened 1 month ago by bcmills
`exit status 0xc0000374` (`STATUS_HEAP_CORRUPTION`) on windows-amd64-longtestNeedsInvestigationOS-Windows
#52647 opened 1 month ago by bcmills
Support `make jobserver` for dynamic negotiable concurreny during compilationNeedsInvestigationhelp wanted
#52387 opened 2 months ago by kunaltyagi
#52373 opened 2 months ago by dsnet
#52311 opened 2 months ago by mier85
under what circumstances does 1.18 generate significantly larger binaries than 1.17 when compiling the same source code?NeedsInvestigation
#52270 opened 2 months ago by adriancable
generate dwarf type info in compilerNeedsInvestigation
#52209 opened 2 months ago by zhouguangyuan0718
#52193 opened 2 months ago by FiloSottile
#52180 opened 2 months ago by pioz
#52128 opened 2 months ago by andig
devirtualization changes program behaviorNeedsInvestigation
#52072 opened 2 months ago by go101
#52052 opened 2 months ago by AGMETEOR
defer of embedded method resolves pointer too earlyNeedsInvestigation
#52025 opened 2 months ago by ianlancetaylor
slow with many methods on parameterized typeNeedsInvestigation
#51957 opened 3 months ago by seborama
cannot satisfy other-package struct typesetNeedsInvestigation
#51942 opened 3 months ago by ALTree
#51913 opened 3 months ago by jcp19
global vars initialized with func calls like net.IPv4 allocate at init timeNeedsInvestigationPerformance
#51773 opened 3 months ago by mvdan
#51734 opened 3 months ago by mdempsky
#51622 opened 3 months ago by dsnet
#51554 opened 3 months ago by CAFxX
#51553 opened 3 months ago by CAFxX
#51521 opened 3 months ago by mdempsky
suggest clearer error regarding when a non-pointer type cannot be used as type parameterNeedsInvestigation
#51515 opened 3 months ago by changkun
gccgo error: incompatible types in binary expressionNeedsInvestigation
#51475 opened 3 months ago by ddaa2000
#51462 opened 3 months ago by dsnet
double error when break is not in a loopNeedsInvestigation
#51456 opened 3 months ago by alicebob
better escape analysis for net.SyscallConnNeedsInvestigation
#51334 opened 4 months ago by rsc
panic running code that uses generic interface valueNeedsInvestigation
#51303 opened 4 months ago by apmckinlay
#51302 opened 4 months ago by vpachkov
#51244 opened 4 months ago by mdempsky
WebAssembly built from fyne_demo command crashes browser optimizer in ChromeNeedsInvestigationOS-JSarch-wasm
#51241 opened 4 months ago by Bluebugs
#51225 opened 4 months ago by mdempsky
nil pointer deref when printing error message for invalid program in 1.17 NeedsInvestigation
#51165 opened 4 months ago by nobozo
#51133 opened 4 months ago by quasilyte
#51025 opened 4 months ago by griesemer
missing DWARF location lists for return valuesNeedsInvestigation
#50990 opened 4 months ago by michael-obermueller
consider to add move-like optimization for some string<->[]byte operationsFeatureRequestNeedsInvestigation
#50846 opened 4 months ago by quasilyte
#50815 opened 5 months ago by keep94
confusing assignment mismatch error when indexing map with invalid keyNeedsInvestigation
#50762 opened 5 months ago by Snaipe
#50452 opened 5 months ago by bcmills
#50438 opened 5 months ago by csgura
#50421 opened 5 months ago by tmr232
#50365 opened 6 months ago by tdakkota
#50325 opened 6 months ago by katsusan
generic code compile never endNeedsInvestigation
#50204 opened 6 months ago by csgura
wrong line number in error messageNeedsInvestigation
#50133 opened 6 months ago by go101
#50126 opened 6 months ago by Jacalz
#49997 opened 6 months ago by ainar-g
#49785 opened 7 months ago by go101
#49736 opened 7 months ago by danscales
#49656 opened 7 months ago by codefromthecrypt
#49634 opened 7 months ago by holiman
Go 1.18 compile time may be about 18% slower than Go.17 (largely from changes due to generics)NeedsInvestigationToolSpeed
#49569 opened 7 months ago by danscales
introduce growbyteslice?NeedsInvestigation
#49480 opened 7 months ago by quasilyte
clarify whether "-l" and "-N" compiler flags are actually supportedProposalProposal-AcceptedProposal-FinalCommentPeriod
#49390 opened 7 months ago by bcmills
#49332 opened 7 months ago by josharian
#49331 opened 7 months ago by josharian
initialization order within a file appears to have changedNeedsInvestigation
#49150 opened 8 months ago by cosnicolaou
#49113 opened 8 months ago by jake-ciolek
#49019 opened 8 months ago by thepudds
#48882 opened 8 months ago by flypig
#48849 opened 8 months ago by bboreham
#48828 opened 8 months ago by josharian
utf8.EncodeRune has different performance from the equivalent string conversionNeedsInvestigationPerformance
#48684 opened 8 months ago by bcmills
#48637 opened 9 months ago by seebs
assignment error messagesNeedsInvestigation
#48585 opened 9 months ago by griesemer
#48546 opened 9 months ago by aarzilli
#48507 opened 9 months ago by go101
#48497 opened 9 months ago by bcmills
add reverse proof to prove pass?NeedsDecision
#48469 opened 9 months ago by JAicewizard
DWARF Incorrect slice lenNeedsInvestigation
#48405 opened 9 months ago by mahdi-hm
#48245 opened 9 months ago by CAFxX
#48222 opened 9 months ago by klauspost
#48220 opened 9 months ago by wdvxdr1123
#48213 opened 9 months ago by JAicewizard
#48199 opened 9 months ago by ericlagergren
#48194 opened 9 months ago by josharian
#48192 opened 9 months ago by dsnet
#47970 opened 10 months ago by martisch
#47969 opened 10 months ago by martisch
deduplicate alg and noalg type descriptors to allow binary space optimizationsNeedsDecisionbinary-size
#47904 opened 10 months ago by martisch
can not compile large functionNeedsInvestigation
#47866 opened 10 months ago by mattn
DWARF Incorrect location listNeedsInvestigation
#47850 opened 10 months ago by mahdi-hm
#47631 opened 10 months ago by randall77
escape analysis reports that make() is using a non-constant size after inlining with a constant sizeNeedsInvestigationPerformance
#47524 opened 10 months ago by renthraysk
#47454 opened 11 months ago by go101
#47197 opened 11 months ago by go101
#47120 opened 11 months ago by rsc
#47107 opened 11 months ago by tdakkota
#47089 opened 11 months ago by gazerro
#47059 opened 11 months ago by gazerro
#47045 opened 11 months ago by mdempsky
#47023 opened 11 months ago by josharian
inappropriate suggested token in case of syntax error in "if" statementNeedsInvestigation
#47013 opened 11 months ago by gazerro
#46903 opened 1 year ago by mdempsky
set up stack on ppc64/ppc64le to more closely match the PPC64 ABINeedsInvestigation
#46850 opened 1 year ago by laboger
replace `//go:notinheap` with runtime/internal/sys.NotInHeapProposalProposal-AcceptedProposal-FinalCommentPeriod
#46731 opened 1 year ago by mdempsky
Optimise branches that could be behind other branches, to avoid running those branches when known to be falseNeedsInvestigationPerformance
#46711 opened 1 year ago by JAicewizard
no debug information emitted for type used only as initializerNeedsInvestigation
#46670 opened 1 year ago by heschi
#46529 opened 1 year ago by mdempsky
#46216 opened 1 year ago by dr2chase
failures with "wait: no child processes" on solaris-amd64-oraclerel since 2021-04-02NeedsInvestigationOS-Solaris
#46135 opened 1 year ago by bcmills
#46114 opened 1 year ago by bemasc
treat "d = append(make([]T, 0, len(s)), s...)" as "d = make([]T, len(s)); copy(d, s)"NeedsFixPerformance
#46079 opened 1 year ago by go101
#46074 opened 1 year ago by mdempsky
optimize program running speed NeedsInvestigation
#46030 opened 1 year ago by aimuz
#45928 opened 1 year ago by JAicewizard
#45925 opened 1 year ago by laboger
#45837 opened 1 year ago by griesemer
#45680 opened 1 year ago by mahdi-hm
#45573 opened 1 year ago by icholy
#45494 opened 1 year ago by zephyrtronium
emitted DWARF location for complex128 param is incorrectNeedsInvestigation
#45281 opened 1 year ago by thanm
inaccurate escape to heap messageNeedsInvestigation
#45269 opened 1 year ago by go101
bounds check not eliminatedNeedsFix
#45078 opened 1 year ago by rsc
#44898 opened 1 year ago by rogpeppe
#44827 opened 1 year ago by mdempsky
match Aux/AuxInt more strictly in rewriting rulesNeedsDecision
#44824 opened 1 year ago by cherrymui
register ABI bringup testcase failures (tracking issue)NeedsInvestigation
#44816 opened 1 year ago by thanm
#44671 opened 1 year ago by josharian
#44670 opened 1 year ago by josharian
#44628 opened 1 year ago by rogpeppe
#44623 opened 1 year ago by mdempsky
#44578 opened 1 year ago by go101
#44549 opened 1 year ago by pmur
imperfect compile error messageNeedsInvestigation
#44321 opened 1 year ago by go101
recommend fix when "method has pointer receiver"NeedsDecision
#44201 opened 1 year ago by kstenerud
#44057 opened 1 year ago by griesemer
possible miscompilation comparing interface to concrete valueNeedsInvestigation
#44051 opened 1 year ago by josharian
#43826 opened 1 year ago by bcmills
#43753 opened 1 year ago by mdempsky
#43752 opened 1 year ago by mdempsky
unhelpful error message if type assertion has mismatching pointer/non-pointer typeNeedsFixhelp wanted
#43673 opened 1 year ago by mprobst
#43423 opened 2 years ago by yangwenmai
#43403 opened 2 years ago by egonelbre
#43357 opened 2 years ago by fkuehnel
panic.Fatalf should not report "use of builtin panic not in function call" but instead "panic.Fatalf undefined (builtin panic has no field or method Fatalf)"NeedsInvestigation
#43285 opened 2 years ago by odeke-em
#43248 opened 2 years ago by josharian
#43145 opened 2 years ago by FiloSottile
interaction between sync/atomic, -race and go:noraceNeedsDecision
#43007 opened 2 years ago by dvyukov
#42999 opened 2 years ago by egonelbre
-race does not obey go:nocheckptrNeedsInvestigation
#42880 opened 2 years ago by chewxy
function argument value escapes no matter the run-time conditionNeedsInvestigation
#42781 opened 2 years ago by Julio-Guerra
nil check not scheduled correctlyNeedsInvestigation
#42673 opened 2 years ago by randall77
#42672 opened 2 years ago by randall77
notice when function variables are never reassigned, avoid indirect callsNeedsInvestigationPerformance
#42569 opened 2 years ago by bradfitz
#42517 opened 2 years ago by vext01
#42416 opened 2 years ago by odeke-em
#42372 opened 2 years ago by slinkydeveloper
#42179 opened 2 years ago by CAFxX
escape analysis for backing arraysNeedsInvestigation
#42165 opened 2 years ago by snadrus
#42162 opened 2 years ago by zhangfannie
#42158 opened 2 years ago by randall77
inconsistent error message when identifier begins with invalid characterNeedsInvestigation
#42114 opened 2 years ago by smasher164
#42094 opened 2 years ago by niaow
#41988 opened 2 years ago by DmitriyMV
#41776 opened 2 years ago by josharian
#41774 opened 2 years ago by josharian
#41770 opened 2 years ago by zhsj
#41666 opened 2 years ago by seebs
missing BCE case NeedsInvestigation
#41335 opened 2 years ago by choleraehyq
rewrite sequences of mutex callsNeedsInvestigation
#41253 opened 2 years ago by CAFxX
#41174 opened 2 years ago by quasilyte
#41117 opened 2 years ago by josharian
#40987 opened 2 years ago by go101
switch to a register-based calling convention for Go functionsProposalProposal-AcceptedProposal-FinalCommentPeriod
#40724 opened 2 years ago by aclements
#40704 opened 2 years ago by elichai
-d=checkptr should provide more details when reporting about conversions that straddle multiple allocationsNeedsInvestigation
#40639 opened 2 years ago by seebs
combine phielim and copyelim into a single pass?NeedsInvestigation
#40610 opened 2 years ago by surechen
#40108 opened 2 years ago by randall77
#40084 opened 2 years ago by randall77
#40083 opened 2 years ago by randall77
reclaim binary size increase from CL 35554 constant to interface allocation optimizationsNeedsInvestigationPerformance
#40039 opened 2 years ago by thepudds
#39918 opened 2 years ago by josharian
#39816 opened 2 years ago by seasox
#39756 opened 2 years ago by jordanlewis
#39710 opened 2 years ago by niaow
inaccurate DWARF location information -> misleading profileNeedsInvestigation
#39667 opened 2 years ago by alandonovan
Allocations leak into outer scopeNeedsInvestigation
#39514 opened 2 years ago by holiman
#39139 opened 2 years ago by assadobaid
generated DWARF triggers objdump warning for large uint64 constNeedsInvestigation
#39048 opened 2 years ago by thanm
inconsistent results with gccgoNeedsDecision
#39003 opened 2 years ago by go101
#38992 opened 2 years ago by alex
further improve precision of "has no field or method" by prescriptively mentioning what kind of property it is either "field" or "method"NeedsInvestigation
#38965 opened 2 years ago by odeke-em
package-scope and function-scope types get the same nameNeedsInvestigation
#38893 opened 2 years ago by ianlancetaylor
incorrect type error after "type int64 int32"NeedsInvestigation
#38882 opened 2 years ago by JohnReedLOL
#38784 opened 2 years ago by martisch
#38782 opened 2 years ago by bradfitz
arch.MAXWIDTH on amd64 out of date?NeedsInvestigation
#38734 opened 2 years ago by mdempsky
#38721 opened 2 years ago by mundaym
bugs in mips rulesNeedsInvestigation
#38648 opened 2 years ago by randall77
confusing compiler error when using if instead of for with range operator inside anonymous functionNeedsInvestigation
#38624 opened 2 years ago by mzimmerman
#38547 opened 2 years ago by josharian
#38494 opened 2 years ago by josharian
#38476 opened 2 years ago by cbeuw
#38471 opened 2 years ago by prattmic
#38419 opened 2 years ago by qmuntal
#38291 opened 2 years ago by egonelbre
#38248 opened 2 years ago by neelance
#38066 opened 2 years ago by mundaym
#37762 opened 2 years ago by Pr0Ger
type safety failure in generic ssa due to representing integer signedness conversions by OpCopyNeedsDecision
#37753 opened 2 years ago by kortschak
#37740 opened 2 years ago by rillig
delete insertLoopReschedChecks?NeedsDecision
#37737 opened 2 years ago by josharian
inlined messaging is unclear when inlining functions from other packagesNeedsInvestigation
#37704 opened 2 years ago by snadrus
#37694 opened 2 years ago by sylr
#37620 opened 2 years ago by kokizzu
#37612 opened 2 years ago by josharian
#37608 opened 2 years ago by laboger
spurious "cannot use reflect.Kind(9) … as type uint64 in assignment" on darwin-amd64-race builderNeedsInvestigation
#37600 opened 2 years ago by bcmills
#37508 opened 2 years ago by true-grue
#37429 opened 2 years ago by dr2chase
add a way to declare variables in rewrite rulesNeedsInvestigation
#37423 opened 2 years ago by josharian
#37415 opened 2 years ago by josharian
#37275 opened 2 years ago by josharian
#37274 opened 2 years ago by josharian
error has incorrect column numberNeedsInvestigation
#37180 opened 2 years ago by quackenbush
#37096 opened 2 years ago by josharian
it is not possible to prevent FMA with complex valuesNeedsInvestigation
#36971 opened 2 years ago by kortschak
#36964 opened 2 years ago by kirillx
possible latent codegen issue on amd64 removing zero extensionsNeedsInvestigation
#36897 opened 2 years ago by josharian
#36889 opened 2 years ago by josharian
error line number reported is incorrect if it appears after line 0xFFFFFNeedsInvestigation
#36850 opened 2 years ago by icza
#36612 opened 2 years ago by derekparker
make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structsProposalProposal-Hold
#36606 opened 2 years ago by danscales
#36597 opened 2 years ago by xaionaro
different behaviors between short and normal variable declarationsNeedsInvestigation
#36449 opened 2 years ago by go101
manually CSE |-combined rules?NeedsInvestigation
#36443 opened 2 years ago by josharian
#36351 opened 2 years ago by smasher164
#36346 opened 2 years ago by josharian
#36125 opened 2 years ago by aarzilli
minimize stack occupation before function callsNeedsInvestigation
#36067 opened 2 years ago by CAFxX
redundant typecheck errors when using map[T]func(Undefined)NeedsInvestigation
#36039 opened 2 years ago by mvdan
-d=checkptr doesn't detect invalid pointer fields in converted pointers-to-structsNeedsInvestigationhelp wanted
#36017 opened 2 years ago by dennwc
#35969 opened 2 years ago by mariecurried
encoded pkg path shown in stack traceNeedsInvestigation
#35558 opened 2 years ago by myitcv
#35527 opened 2 years ago by dlsniper
infinite loop in -m=2NeedsFix
#35518 opened 2 years ago by mdempsky
#35196 opened 2 years ago by ivoras
#35128 opened 2 years ago by mdempsky
#35088 opened 2 years ago by mdempsky
expected "not used" errorNeedsInvestigation
#35021 opened 2 years ago by serhatgiydiren
consider flagging ops that should not be moved between blocksNeedsInvestigation
#34950 opened 2 years ago by mundaym
#34816 opened 2 years ago by mariecurried
#34525 opened 2 years ago by mariecurried
#34381 opened 2 years ago by mdempsky
output a DW_LNE_end_sequence instruction at the end of every function's line tableNeedsInvestigation
#34380 opened 2 years ago by jeremyfaller
align formal parameters with actual argument when reporting incorrect number of argumentsFeatureRequestNeedsInvestigation
#34138 opened 2 years ago by tumdum
#34020 opened 2 years ago by mariecurried
does not check go:writebarrierrec for print functionsNeedsInvestigation
#34014 opened 2 years ago by ianlancetaylor
#33972 opened 2 years ago by mariecurried
#33921 opened 2 years ago by pestophagous
reflected methods have extra wrappingNeedsInvestigation
#33641 opened 2 years ago by seebs
#33567 opened 2 years ago by seebs
runtime.KeepAlive causes useless extra run-time overhead, even though it is an intrinsic?NeedsDecision
#33442 opened 2 years ago by nsajko
'internal compiler error: bvbulkalloc too big' when compiling a file containing a large mapNeedsInvestigation
#33437 opened 2 years ago by mcdee
review "expected expression" error messagesNeedsInvestigation
#33415 opened 2 years ago by griesemer
redundant moves and stack variables when function using bits.Add64 is inlinedNeedsInvestigationPerformance
#33349 opened 2 years ago by renthraysk
#33251 opened 2 years ago by jeremyfaller
#33188 opened 2 years ago by thanm
#33012 opened 3 years ago by tstanev
#32969 opened 3 years ago by dsnet
ineffective branch caused by deferNeedsInvestigation
#32930 opened 3 years ago by mariecurried
-m output is missing escape informationNeedsInvestigation
#32850 opened 3 years ago by FiloSottile
debugger jumps around declarationsNeedsInvestigation
#32786 opened 3 years ago by dlsniper
#32554 opened 3 years ago by mariecurried
prove pass unable to eliminate bounds check when a variable is assigned from lenNeedsInvestigationPerformance
#32515 opened 3 years ago by agnivade
#32492 opened 3 years ago by agnivade
#32255 opened 3 years ago by martisch
inlining mark elimination is fragileNeedsInvestigation
#32069 opened 3 years ago by josharian
#32046 opened 3 years ago by josharian
#31993 opened 3 years ago by dvyukov
#31900 opened 3 years ago by josharian
#31666 opened 3 years ago by josharian
detect and optimize slice insertion idiom append(sa, append(sb, sc...)...)NeedsInvestigationPerformance
#31592 opened 3 years ago by go101
#31525 opened 3 years ago by mdempsky
run escape analysis on SSA formNeedsInvestigation
#31501 opened 3 years ago by mdempsky
additional internal debugging support for escape.goNeedsInvestigation
#31489 opened 3 years ago by mdempsky
ssa debug does not regenerate/update ssa.htmlNeedsInvestigation
#31290 opened 3 years ago by cuonglm
#31265 opened 3 years ago by mundaym
#31205 opened 3 years ago by mariecurried
#31199 opened 3 years ago by josharian
#31198 opened 3 years ago by mariecurried
#31193 opened 3 years ago by aclements
#31187 opened 3 years ago by ashi009
internal compiler error: Type.Elem UNSAFEPTRNeedsInvestigation
#31174 opened 3 years ago by kirillDanshin
#31133 opened 3 years ago by dlsniper
#31116 opened 3 years ago by mariecurried
#31047 opened 3 years ago by josharian
#30946 opened 3 years ago by seebs
#30945 opened 3 years ago by seebs
#30820 opened 3 years ago by rsc
#30818 opened 3 years ago by josharian
add consistency check that local variables are associated with CurfnNeedsInvestigation
#30754 opened 3 years ago by mdempsky
#30605 opened 3 years ago by bradfitz
provide flags to request just inlining or just escape analysis infoNeedsInvestigation
#30585 opened 3 years ago by josharian
#30584 opened 3 years ago by josharian
#30548 opened 3 years ago by josharian
#30529 opened 3 years ago by dsnet
#30528 opened 3 years ago by dsnet
elide call to runtime.growslice with provable capacity availabilityNeedsInvestigationPerformancebinary-size
#30509 opened 3 years ago by dsnet
#30475 opened 3 years ago by laboger
#30449 opened 3 years ago by neild
'_rt0_amd64_windows_lib' is not called when linking with VS2015NeedsInvestigation
#30347 opened 3 years ago by andreas-jonsson
#30229 opened 3 years ago by mariecurried
#30077 opened 3 years ago by udhos
#30074 opened 3 years ago by mvdan
#29977 opened 3 years ago by dlsniper
#29872 opened 3 years ago by mariecurried
#29853 opened 3 years ago by mariecurried
misleading panic on deferred funcNeedsInvestigation
#29797 opened 3 years ago by dsymonds
#29785 opened 3 years ago by valyala
#29716 opened 3 years ago by CAFxX
#29693 opened 3 years ago by josharian
#29691 opened 3 years ago by josharian
#29574 opened 3 years ago by dsnet
#29571 opened 3 years ago by laboger
#29538 opened 3 years ago by mvdan
#29334 opened 3 years ago by mmcloughlin
#29292 opened 3 years ago by josharian
improve interface dispatch performancePerformance
#29276 opened 3 years ago by robaho
optimize variables in function calls as equivalent to constant-derived variablesNeedsInvestigationPerformance
#29166 opened 3 years ago by notimesea
#29144 opened 3 years ago by csnitker
#29095 opened 3 years ago by quasilyte
specialize variadic functionsPerformance
#29085 opened 3 years ago by josharian
statictmps can prevent heap objects from being collectedGarbageCollector
#29068 opened 3 years ago by randall77
minimize morestack calls text footprintNeedsInvestigation
#29067 opened 3 years ago by CAFxX
#28969 opened 3 years ago by tjamet
#28952 opened 3 years ago by mvdan
#28942 opened 3 years ago by mvdan
teach prove about slice expressionsPerformance
#28941 opened 3 years ago by mvdan
#28861 opened 3 years ago by benshi001
#28698 opened 3 years ago by josharian
various low level x86 instruction generation improvementsNeedsInvestigationPerformanceSuggestedhelp wanted
#28671 opened 3 years ago by martisch
#28639 opened 3 years ago by martisch
#28631 opened 3 years ago by sleagon
liveness analysis conservative for compound objectsGarbageCollector
#28626 opened 3 years ago by randall77
can't break on inlined functionNeedsInvestigation
#28603 opened 3 years ago by aclements
#28570 opened 3 years ago by griesemer
#28416 opened 3 years ago by ks888
#28393 opened 3 years ago by deanveloper
recognize rand.Intn() is bounded for BCEPerformance
#28314 opened 3 years ago by mariecurried
#28262 opened 3 years ago by josharian
add column info to export dataNeedsFix
#28259 opened 3 years ago by alandonovan
#28053 opened 3 years ago by pjebs
optimize field access after type assertionPerformance
#28045 opened 3 years ago by rillig
#27912 opened 3 years ago by willfaught
#27857 opened 3 years ago by iand
#27801 opened 3 years ago by quasilyte
#27780 opened 3 years ago by agnivade
#27625 opened 3 years ago by rasky
#27585 opened 3 years ago by go101
#27572 opened 3 years ago by josharian
pointers passed to cgo escape to the heapNeedsInvestigation
#27538 opened 3 years ago by FiloSottile
#27447 opened 3 years ago by randall77
mipsle: running error SIGILL: illegal instructionNeedsInvestigation
#27236 opened 3 years ago by wumao
"internal compiler error: weird decoding" on Raspberry Pi with Go 1.11NeedsInvestigation
#27228 opened 3 years ago by mooneyr
#27184 opened 3 years ago by bradfitz
#27167 opened 3 years ago by josharian
#27148 opened 3 years ago by mvdan
#27108 opened 3 years ago by kklobe
#27034 opened 3 years ago by mundaym
#27007 opened 3 years ago by heschi
#26951 opened 3 years ago by martisch
#26680 opened 3 years ago by josharian
#26534 opened 3 years ago by ainar-g
constant string -> []byte and []byte -> string conversions aren't constant foldedNeedsInvestigationPerformance
#26498 opened 3 years ago by FMNSSun
#26379 opened 4 years ago by aclements
#26311 opened 4 years ago by thanm
#26299 opened 4 years ago by mvdan
#26206 opened 4 years ago by hyangah
msan cannot handle structs with paddingNeedsInvestigation
#26167 opened 4 years ago by benesch
#25999 opened 4 years ago by josharian
#25916 opened 4 years ago by perillo
#25866 opened 4 years ago by valyala
teach prove.go that {strings|bytes}.Index* return value in the range [-1 .. len(s))NeedsInvestigationPerformance
#25862 opened 4 years ago by valyala
#25838 opened 4 years ago by griesemer
combine append callsPerformance
#25828 opened 4 years ago by quasilyte
#25733 opened 4 years ago by davecheney
inconsistent acceptance of cyclic variable declaration (esoteric)NeedsInvestigation
#25677 opened 4 years ago by griesemer
confusing internal error when importing different packages with same name from different pathsNeedsFix
#25635 opened 4 years ago by griesemer
add GOAMD64 architecture variantsPerformance
#25489 opened 4 years ago by josharian
#25426 opened 4 years ago by josharian
aggressive IMUL rewrites on AMD64 sometimes lead to performance regressionsNeedsInvestigationPerformance
#25358 opened 4 years ago by quasilyte
#25317 opened 4 years ago by TocarIP
#25305 opened 4 years ago by griesemer
tweak branchelim heuristic on amd64Performance
#25298 opened 4 years ago by TocarIP
BCE/Prove do not take arithmetic into accountNeedsInvestigation
#25197 opened 4 years ago by navytux
elide useless type assertionPerformance
#25189 opened 4 years ago by dsnet
#25169 opened 4 years ago by josharian
detect bounded shifts in generic rulesPerformance
#25168 opened 4 years ago by josharian
#25167 opened 4 years ago by josharian
emit variable byte-sized bit tests on amd64Performance
#25156 opened 4 years ago by josharian
#25132 opened 4 years ago by TocarIP
#25125 opened 4 years ago by mundaym
#25120 opened 4 years ago by josharian
#25115 opened 4 years ago by josharian
#25111 opened 4 years ago by mundaym
#25087 opened 4 years ago by josharian
#25086 opened 4 years ago by josharian
#24930 opened 4 years ago by josharian
#24926 opened 4 years ago by josharian
compiler variable folding can break linker's -X optionNeedsInvestigation
#24890 opened 4 years ago by simonklb
#24876 opened 4 years ago by dgryski
#24765 opened 4 years ago by bradfitz
#24755 opened 4 years ago by mundaym
#24689 opened 4 years ago by dhowden
#24660 opened 4 years ago by navytux
#24650 opened 4 years ago by josharian
#24648 opened 4 years ago by josharian
#24582 opened 4 years ago by alandonovan
#24537 opened 4 years ago by benshi001
#24416 opened 4 years ago by randall77
#24386 opened 4 years ago by mvdan
#24314 opened 4 years ago by navytux
#24305 opened 4 years ago by mdempsky
struct field alive too longNeedsFix
#24263 opened 4 years ago by randall77
#24240 opened 4 years ago by MichaelTJones
revisit append codegenPerformance
#24209 opened 4 years ago by josharian
tighten CFG as well as valuesPerformance
#24177 opened 4 years ago by josharian
#23948 opened 4 years ago by josharian
#23929 opened 4 years ago by josharian
#23832 opened 4 years ago by dsnet
#23828 opened 4 years ago by josharian
stack allocate string and slice headers when passed through non-escaping interfacesNeedsFixPerformance
#23676 opened 4 years ago by dsnet
#23660 opened 4 years ago by josharian
#23394 opened 4 years ago by hirochachacha
#23377 opened 4 years ago by ALTree
#23202 opened 4 years ago by griesemer
#23065 opened 4 years ago by cramertj
slicing can be improved on ARMPerformance
#23006 opened 4 years ago by rasky
#22971 opened 4 years ago by pavel
implement powerpc 32-bit backend (ppc32)FeatureRequest
#22885 opened 4 years ago by rasky
#22825 opened 4 years ago by griesemer
#22479 opened 4 years ago by mvdan
escape analysis loopdepth should reset when blocks endNeedsInvestigation
#22438 opened 4 years ago by mdempsky
#22399 opened 4 years ago by thanm
#22310 opened 4 years ago by mdempsky
#22185 opened 4 years ago by thanm
move DWARF go.info.* symbol generation out of the linkerNeedsInvestigation
#22094 opened 4 years ago by crawshaw
#22081 opened 4 years ago by crawshaw
redundant branchPerformance
#22025 opened 4 years ago by randall77
#21940 opened 4 years ago by randall77
cleaner solution for exporting linkname infoearly-in-cycle
#21936 opened 4 years ago by mdempsky
#21872 opened 4 years ago by markus-oberhumer
#21866 opened 4 years ago by bcmills
#21752 opened 4 years ago by mdempsky
#21750 opened 4 years ago by dvyukov
#21735 opened 4 years ago by martisch
optimize away some MOVQconvertsPerformance
#21572 opened 4 years ago by josharian
#21439 opened 4 years ago by josharian
#21417 opened 4 years ago by josharian
improve codegen for nested if statementsPerformance
#21394 opened 4 years ago by josharian
#21380 opened 4 years ago by kjk
#21314 opened 4 years ago by ianlancetaylor
#21282 opened 4 years ago by dsnet
#20962 opened 5 years ago by josharian
#20934 opened 5 years ago by josharian
#20881 opened 5 years ago by rogpeppe
add OpAMD64CMPptr and friends?NeedsDecision
#20873 opened 5 years ago by josharian
#20859 opened 5 years ago by bradfitz
#20533 opened 5 years ago by alandonovan
include certain NOP instructions when compiler optimizations are disabledDebuggingFeatureRequestNeedsFix
#20487 opened 5 years ago by dlsniper
#20486 opened 5 years ago by griesemer
improve loop rotationPerformance
#20411 opened 5 years ago by josharian
#20356 opened 5 years ago by josharian
trim more blocks?Performance
#20354 opened 5 years ago by josharian
inlining isn't performed on generated init functions early-in-cycle
#20321 opened 5 years ago by tzneal
missing line numbers with cgo pragmasNeedsInvestigation
#20214 opened 5 years ago by josharian
#20104 opened 5 years ago by josharian
big binary and slow compilation times with maps & []interface{} in static codeNeedsInvestigationToolSpeed
#20095 opened 5 years ago by philpennock
#20088 opened 5 years ago by josharian
#20087 opened 5 years ago by rasky
#20027 opened 5 years ago by go101
some problems on optimization when takes care about of arrays in structNeedsFixPerformancehelp wanted
#20022 opened 5 years ago by zhaozhiqianghw
#20021 opened 5 years ago by go101
go:linkname prevents inliningPerformance
#20019 opened 5 years ago by dvyukov
remove Type.VargenNeedsFix
#19878 opened 5 years ago by josharian
possible infinite recursion in Type.cmpNeedsInvestigation
#19869 opened 5 years ago by josharian
share statictmpPerformance
#19818 opened 5 years ago by QuestionPython
avoid copying if copied value isn't modifiedPerformance
#19817 opened 5 years ago by valyala
#19751 opened 5 years ago by myleshorton
clumsy rematerialization in mapassign_fast*Performance
#19733 opened 5 years ago by philhofer
#19715 opened 5 years ago by philhofer
#19712 opened 5 years ago by navytux
#19683 opened 5 years ago by mdempsky
#19650 opened 5 years ago by mdempsky
#19466 opened 5 years ago by randall77
#19379 opened 5 years ago by opennota
#19195 opened 5 years ago by josharian
#19165 opened 5 years ago by valyala
#19126 opened 5 years ago by navytux
#19013 opened 5 years ago by josharian
#18977 opened 5 years ago by cherrymui
#18920 opened 5 years ago by rdvorak
#18822 opened 5 years ago by ianlancetaylor
#18739 opened 5 years ago by josharian
#18602 opened 5 years ago by cretz
#18589 opened 5 years ago by ALTree
#18529 opened 5 years ago by rasky
#18300 opened 5 years ago by bradfitz
#18247 opened 5 years ago by alandonovan
improve map iterationPerformance
#18004 opened 5 years ago by cherrymui
insertVarPhis is very slowToolSpeed
#17926 opened 5 years ago by dvyukov
elide branches that must be takenPerformance
#17862 opened 5 years ago by dsnet
#17842 opened 5 years ago by bradfitz
#17728 opened 5 years ago by mdempsky
#17724 opened 5 years ago by crawshaw
use better code for slicingPerformance
#17638 opened 5 years ago by randall77
optimize functions into boolean expressionsPerformance
#17622 opened 5 years ago by dsnet
#17566 opened 5 years ago by josharian
-bench should correct for GCNeedsFix
#17434 opened 5 years ago by mdempsky
#17378 opened 5 years ago by crawshaw
eliminate more bounds checksPerformance
#17370 opened 5 years ago by carl-mastrangelo
#17314 opened 5 years ago by dAdAbird
#17220 opened 5 years ago by nigeltao
#17216 opened 5 years ago by DmitriyMV
#17133 opened 5 years ago by rasky
#17110 opened 5 years ago by laboger
#17106 opened 5 years ago by josharian
reuse algs for [N]T arraysbinary-size
#17031 opened 5 years ago by mdempsky
make algs content-addressablebinary-size
#17029 opened 5 years ago by josharian
detect call trees that can be marked NOSPLITPerformance
#17023 opened 5 years ago by josharian
use common ancestor blocks in CSE?Performance
#16973 opened 5 years ago by josharian
#16929 opened 5 years ago by mdempsky
inline reflect.TypeOf (or make it intrinsic)Performance
#16869 opened 5 years ago by bradfitz
teach BCE about copy return valuePerformance
#16833 opened 5 years ago by josharian
#16832 opened 5 years ago by dr2chase
#16754 opened 5 years ago by bradfitz
#16747 opened 5 years ago by josharian
#16521 opened 5 years ago by dsnet
#16416 opened 6 years ago by josharian
#16192 opened 6 years ago by GordonBGood
#16187 opened 6 years ago by taruti
#16141 opened 6 years ago by samuel
#16122 opened 6 years ago by flanglet
#16108 opened 6 years ago by josharian
#16092 opened 6 years ago by GordonBGood
#16001 opened 6 years ago by mdempsky
#15925 opened 6 years ago by hydroflame
#15812 opened 6 years ago by randall77
#15808 opened 6 years ago by randall77
#15785 opened 6 years ago by tmielcza
#15711 opened 6 years ago by dsymonds
#15575 opened 6 years ago by gouthamve
support inlining non-escaping closuresPerformance
#15561 opened 6 years ago by josharian
#15532 opened 6 years ago by nkovacs
#15512 opened 6 years ago by brtzsnr
unexplained allocation for convT2IPerformance
#15451 opened 6 years ago by robpike
#15397 opened 6 years ago by randall77
#15375 opened 6 years ago by randall77
#15308 opened 6 years ago by josharian
#15300 opened 6 years ago by josharian
#15283 opened 6 years ago by aclements
#15238 opened 6 years ago by randall77
#15164 opened 6 years ago by mdempsky
#15111 opened 6 years ago by griesemer
make available as a libraryNeedsDecision
#15108 opened 6 years ago by ghost
#15105 opened 6 years ago by martisch
#15032 opened 6 years ago by mdempsky
unnecessary branchingPerformance
#15031 opened 6 years ago by randall77
#14995 opened 6 years ago by btracey
#14921 opened 6 years ago by josharian
#14858 opened 6 years ago by josharian
unnecessary bounds checks are not removedPerformance
#14808 opened 6 years ago by brtzsnr
#14762 opened 6 years ago by randall77
#14723 opened 6 years ago by brtzsnr
#14677 opened 6 years ago by OneOfOne
#14620 opened 6 years ago by rsc
SSA, don't re-copy spilled output parametersPerformance
#14586 opened 6 years ago by randall77
#14565 opened 6 years ago by dvyukov
recognize append loopPerformance
#14325 opened 6 years ago by bradfitz
#14028 opened 6 years ago by Opposition
Need better type propagationPerformance
#14018 opened 6 years ago by dr2chase
#13547 opened 6 years ago by dr2chase
storing pointer of a local value escapesPerformance
#13493 opened 6 years ago by dsnet
Suggest typo fixes for resolution errorsNeedsInvestigation
#13477 opened 6 years ago by Manishearth
performance issue with ranging over stringPerformance
#13162 opened 6 years ago by mpvl
#12628 opened 6 years ago by josharian
#12399 opened 6 years ago by doherty
#10936 opened 7 years ago by dr2chase
#10432 opened 7 years ago by dvyukov
#10382 opened 7 years ago by josharian
#10362 opened 7 years ago by davecheney
#10292 opened 7 years ago by potocnyj
#9930 opened 7 years ago by josharian
#9655 opened 7 years ago by pwaller
#9337 opened 7 years ago by tildeleb
#8983 opened 7 years ago by gopherbot
recognize case <-time.After(x)Performance
#8895 opened 7 years ago by dvyukov
#8853 opened 7 years ago by btracey
#8740 opened 7 years ago by josharian
#8717 opened 7 years ago by dvyukov
#8659 opened 7 years ago by btracey
Manually calling init should provide a better error message, currently says "undefined: init"NeedsFix
#8481 opened 8 years ago by augustoroman
#8409 opened 8 years ago by btracey
#8357 opened 8 years ago by gopherbot
#8346 opened 8 years ago by thockin
#8104 opened 8 years ago by dvyukov
#8095 opened 8 years ago by btracey
#7923 opened 8 years ago by josharian
#7921 opened 8 years ago by lukescott
#7681 opened 8 years ago by randall77
#7651 opened 8 years ago by mpvl
#7637 opened 8 years ago by josharian
#7599 opened 8 years ago by josharian
#7495 opened 8 years ago by griesemer
#6814 opened 8 years ago by btracey
#6752 opened 8 years ago by gopherbot
#6714 opened 8 years ago by bradfitz
#6643 opened 8 years ago by rsc
#6638 opened 8 years ago by griesemer
#6601 opened 8 years ago by adonovan
#6590 opened 8 years ago by griesemer
#6589 opened 8 years ago by griesemer
#6206 opened 8 years ago by gopherbot
#5919 opened 9 years ago by edsrzf
emits unnecessary deferreturnPerformance
#5712 opened 9 years ago by dvyukov
#5370 opened 9 years ago by lexprfuncall
too many errors stops too early -- check other related errorsNeedsInvestigation
#5142 opened 9 years ago by btracey
#5129 opened 9 years ago by btracey
#4758 opened 9 years ago by rsc
#4750 opened 9 years ago by rsc
#4697 opened 9 years ago by adg
which errors are confusing?Suggested
#4566 opened 9 years ago by rsc
#4565 opened 9 years ago by rsc
#4247 opened 9 years ago by dvyukov
output variable names in data race reportsRaceDetector
#4246 opened 9 years ago by dvyukov
#3059 opened 10 years ago by rogpeppe
#2734 opened 10 years ago by rsc
#2559 opened 10 years ago by rsc
#2474 opened 10 years ago by rsc
#2430 opened 10 years ago by ianlancetaylor
#2205 opened 10 years ago by bradfitz
#1909 opened 11 years ago by gopherbot
#1860 opened 11 years ago by davecheney