microsmith generates random (but always valid) Go programs that can be used to stress-test Go compilers.
- #23504 internal compiler error: panic during layout
 - #23889 panic: branch too far on arm64
 - #25006 compiler hangs on tiny program
 - #25269 compiler crashes with "stuck in spanz loop" error on s390x with -N
 - #25526 internal compiler error: expected branch at write barrier block
 - #25741 internal compiler error: not lowered: v15, OffPtr PTR64 PTR64
 - #25993 internal compiler error: bad AuxInt value with ssacheck enabled
 - #26024 internal compiler error: expected successors of write barrier block to be plain
 - #26043 internal compiler error: panic during prove
 - #28055 compiler crashes with "VARDEF is not a top level statement" error
 - #29215 internal compiler error: panic during lower
 - #29218 internal compiler error: bad live variable at entry
 - #30257 internal compiler error: panic during lower II
 - #30679 internal compiler error: panic during lower (unreachable)
 - #31915 internal compiler error: val is in reg but not live
 - #32454 internal compiler error: bad live variable at entry II
 - #33903 internal compiler error: panic during short circuit
 - #34520 panic: First time we've seen filename
 - #35157 internal compiler error: aliasing constant which is not registered
 - #35695 panic: Assigning a bogus line to XPos with no file
 - #38359 internal compiler error: can't encode a NaN in AuxInt field
 - #38916 internal compiler error: schedule does not include all values
 - #38946 panic: log2 of 0 on arm64
 - #39472 internal compiler error: schedule does not include all values in block
 - #39505 internal compiler error: Flag* ops should never make it to codegen
 - #42587 illegal combination SRA ADDCON REG REG on mips
 - #42610 internal compiler error: PPC64 shift arg mb out of range
 - #43099 internal compiler error: panic during lower (integer divide by zero)
 - #43701 panic: invalid memory address or nil pointer dereference
 - #44465 internal compiler error: arg 1 does not dominate
 - #45359 internal compiler error: FlagConstant op should never make it to codegen
 - #45589 internal compiler error: Invalid PPC64 rotate mask
 - #45693 internal compiler error: bad live variable at entry
 - #47684 internal compiler error: misuse of CaptureName
 - #47723 internal compiler error: .dict already has a location
 - #48026 internal compiler error: arg does not dominate
 - #48191 data race in compiler building generic program
 - #49122 internal compiler error: can't find source for MOVBload
 - #49242 internal compiler error: found illegal assignment
 - #49249 internal compiler error: panic during expand calls
 - #49282 internal compiler error: Op...LECall and OpDereference have mismatched mem
 - #49378 internal compiler error: Expand calls interface data problem
 - #49619 cmd/link: panic: index out of range
 - #52124 internal compiler error: panic: unexpected type: 10
 - #52907 internal compiler error: dictionary variable not captured by value
 - #53018 internal compiler error: panic during lower in linux/loong64
 - #53390 internal compiler error: assertion failed
 - #53439 internal compiler error: found illegal assignment
 - #54542 internal compiler error on mismatch between -p value and pkg name
 - #58161 internal compiler error: two final stores
 - #59174 internal compiler error: not lowered: v108, Zero SSA PTR SSA
 - #60990 internal compiler error: mismatched mem
 - #60991 internal compiler error: assertion failed
 - #61041 internal compiler error: not lowered: v654, Int64Hi INT32 INT
 - #61127 internal compiler error: panic on clear of empty struct slice
 - #61486 internal compiler error: panic: builtins.go: assertion failed
 - #61778 internal compiler error: value .autotmp_1 incorrectly live at entry
 - #61819 16 bit-width, short branch too far on loong64
 - #61895 internal compiler error: unexpected frame offset for open-coded defer
 - #61908 internal compiler error: missed typecheck
 - #61992 internal compiler error: startMem[b1] has different values
 - #62515 internal compiler error: unused auto: .autotmp_4
 - #62698 internal compiler error: Invalid PPC64 rotate mask
 - #63378 internal compiler error on range over negative integer
 - #63462 internal compiler error: panic during expand calls on ARM
 - #68816 internal compiler error: panic during prove
 - #73180 illegal combination ADD $8, ZR, R2 on arm64
 - #75617 internal compiler error: bad conversion to untyped
 
- #44383 internal compiler error: Segmentation fault during GIMPLE pass ealias
 - #47130 internal compiler error: in write_equal_function
 - #56109 gccgo rejects valid program
 - #56113 internal compiler error: in gen_reg_rtx, at emit-rtl
 - #63495 error: esc already decorated call
 
- #1653 LLVM ERROR: Cannot select: intrinsic %llvm.coro.size
 - #2749 panic: integer divide by zero on array of zero-sized elems
 - #2777 panic: compiler SIGSEGVs in transform.OptimizeAllocs call tree
 - #3083 panic: unknown type: chan int
 - #4214 panic: interp: load out of bounds
 - #4441 panic: *ssa.opaqueType: deferStack