| [!cgo] skip | |
| # Test that cgo package can't contain a go assembly file. | |
| # Ensure the build fails and reports that the package has a Go assembly file. | |
| ! go build cgoasm | |
| stderr 'package using cgo has Go assembly file' | |
| -- go.mod -- | |
| module cgoasm | |
| go 1.16 | |
| -- p.go -- | |
| package p | |
| /* | |
| // hi | |
| */ | |
| import "C" | |
| func F() {} | |
| -- p.s -- | |
| TEXT asm(SB),$0 | |
| RET | |