-
Notifications
You must be signed in to change notification settings - Fork 380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FAIL tests/c00057.vtc on MacOS X 14.5 with Varnish branch 6.0 LTS and master branch #4124
Comments
Does it pass if you apply 88948d9 to the 6.0 branch? |
We don't know what MacOS is doing that is no longer resulting in an intentional segmentation fault. We don't consider this important, just ignore or remove the test case before building. Please note that this test case passes on Darwin (MacOS' base) in our CI. |
That CI box is running a pretty old MacOS though... |
@dwalrond could you please get the return value of |
The return value of The output of
On darwin, is jemalloc disabled? And does this mean there's no guard pages? And test |
yes. the test assumes a downwards stack and stack overflow detection with a red zone / guard page of at least 2KB. |
Expected Behavior
make check
has no failuresCurrent Behavior
Possible Solution
No response
Steps to Reproduce (for bugs)
git clone https://github.com/varnishcache/varnish-cache.git
./autogen.sh
./configure
make
make check
The same test failed when I built from the release tarball https://varnish-cache.org/downloads/varnish-6.0.13.tgz and applied commit
a8dd3c8cad8bea29f378a68823f96e36a9cbfe17
-- "Cast to (u)intmax_t for %ju and %jd" so it built.Context
Building varnish 6.0 LTS mostly for access to
varnishtest
to match version running on production servers.Varnish Cache version
varnishd (varnish-6.0.13 revision ec8f054)
Operating system
Mac OS X 14.5
Source of binary packages used (if any)
No response
The text was updated successfully, but these errors were encountered: