-
Notifications
You must be signed in to change notification settings - Fork 239
8299254: Support dealing with standard assert macro #2842
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
Conversation
👋 Welcome back vieiro! A progress list of the required criteria for merging this PR into |
❗ This change is not yet ready to be integrated. |
This backport pull request has now been updated with issue from the original commit. |
Webrevs
|
test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp
Outdated
Show resolved
Hide resolved
@vieiro This pull request has been inactive for more than 4 weeks and will be automatically closed if another 4 weeks passes without any activity. To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration! |
Parent pull requests have been closed without review, so there's no point in continuing just with this PR. |
Backport of JDK-8299254 that solves the clash between OpenJDK's and standard lib's
assert
macro when building with XCode 14/clang 14 on GHA macos-13.Clean changes:
Conflicts solved in:
Not included:
in
test/hotspot/gtest/unittest.hpp
I've removed some lines to avoid including "gmock/gmock.h" that was introduced in JDK-8222414 and has not been backported to 11.The macos-13 will continue to fail after this PR, the next errors to solve on macos-13 (under investigation) are:
sprintf
intest/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp
-Wdeprecated-non-prototype
should be removed when compilingawt_ImagingLib.c
:Progress
Integration blocker
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk11u-dev.git pull/2842/head:pull/2842
$ git checkout pull/2842
Update a local copy of the PR:
$ git checkout pull/2842
$ git pull https://git.openjdk.org/jdk11u-dev.git pull/2842/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 2842
View PR using the GUI difftool:
$ git pr show -t 2842
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk11u-dev/pull/2842.diff
Webrev
Link to Webrev Comment