agiledragon / agiledragon/gomonkey

gomonkey tests failing on Mac M3 (arm64) with Go 1.21

Open
#169 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
2.3k
Forks
192
Avg merge
1d 6h
Merged PRs (30d)
1

Description

Description:
1. Environment:
* Machine: Mac with M3 chip
* Architecture: arm64
* Go version: 1.21
2. Initial problem:
* I cloned the gomonkey repository to my Mac.
* When running the test functions in the test package, many tests failed.
* The reason provided was "inline".
* image
3. Attempted solution:
* I set the compiler flag "-gcflags=all=-l" to disable inlining.
* image
4. New problem after applying the solution:
* The tests now panic with the following error: "[signal SIGBUS: bus error code=0x1 addr=0x100c981c8 pc=0x100c981c8]"
* image
5. Question: Has anyone encountered a similar issue when running gomonkey tests on an ARM-based Mac? If so, were you able to resolve it? Any suggestions or solutions would be greatly appreciated.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.