-
-
Notifications
You must be signed in to change notification settings - Fork 98
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
Create a common makefile for D, P, Q, SQ #188
Conversation
@smlambert @llxia Can you please take a look at my PR and suggest me if I have to make changes or not ? |
@2001asjad Thanks! A suggestion for any future PRs. Actually you don't need to close the other PR and create a new. Instead, you can amend your commit directly. |
Yeah sure.. It was a silly mistake from my side. Gonna take care the next time. Will update you soon with the addressed changes |
@renfeiw done... |
run aqa --sdk_resource nightly --build_list openjdk --target sanity.openjdk --jdk_version 11 --jdk_impl hotspot --platform x86-64_linux |
@renfeiw Build(s) started with the following parameters:
Workflow Run ID: 792786153 |
@2001asjad could up update the title to reflect the change of this PR? It should be something like: create a common makefile for D, P, Q, SQ macros |
@llxia please take a look |
clean.mk
Outdated
@@ -14,7 +14,7 @@ | |||
|
|||
.DEFAULT_GOAL := clean | |||
|
|||
D = / | |||
include common.mk |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use full path: include $(TEST_ROOT)/TKG/common.mk
and move this inclusion after ifndef TEST_ROOT
block. Apply this change to all places should solve the build failure.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use full path:
include $(TEST_ROOT)/TKG/common.mk
and move this inclusion afterifndef TEST_ROOT
block. Apply this change to all places should solve the build failure.
Alright. But in makeGen.mk
and settings.mk
the path include $(TEST_ROOT)/TKG/common.mk
can be placed anywhere since it doesn't have ifndef TEST_ROOT
isn't it @renfeiw ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this case, you need to add this block. In the future, we can move this block of code to the top level makefile, but for now let's duplicate it in makeGen.mk and settings.mk
3bb21df
to
69fba39
Compare
@renfeiw Please take a look. |
run aqa --sdk_resource nightly --build_list openjdk --target sanity.openjdk --jdk_version 11 --jdk_impl hotspot --platform x86-64_linux |
@renfeiw Build(s) started with the following parameters:
Workflow Run ID: 793618751 |
You need to change this line: |
@renfeiw is this alright now? |
run aqa --sdk_resource nightly --build_list functional --target sanity.functional.regular --jdk_version 11 --jdk_impl openj9 --platform x86-64_windows |
@llxia Build(s) started with the following parameters:
Workflow Run ID: 799679945 |
run aqa --sdk_resource nightly --build_list functional --target extended.functional.regular --jdk_version 11 --jdk_impl openj9 --platform x86-64_windows |
@llxia Build(s) started with the following parameters:
Workflow Run ID: 799681282 |
I encountered the same issue on windows grinder. |
https://github.com/adoptium/TKG/runs/2476330990?check_suite_focus=true
For windows, the classpath separator is |
Ok... Seeing the error message the changes are needed at |
run aqa --sdk_resource nightly --build_list functional --target sanity.functional.regular --jdk_version 11 --jdk_impl openj9 --platform x86-64_windows |
@llxia Build(s) started with the following parameters:
Workflow Run ID: 807083587 |
@2001asjad Could you do some initial investigation? |
Ok @llxia , like what? I'll definitely take a look then. |
@2001asjad It would be nice if you could do the initial investigation on the PR build failure. Please feel free to launch |
Close this PR as no one is currently working on it. |
Added a common
makefile
in the project repository for the common macros like D, P, Q etc are defined and they have been included in the rest of the makefiles usinginclude
.Fixes #159