| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
@refack build started: https://ci.nodejs.org/blue/organizations/jenkins/node-test-pull-request-lite-pipeline/detail/node-test-pull-request-lite-pipeline/111/pipeline |
Sorry, something went wrong.
|
/CC @nodejs/platform-windows @nodejs/build |
Sorry, something went wrong.
There was a problem hiding this comment.
What is x86_x86?
Sorry, something went wrong.
There was a problem hiding this comment.
Why add quotes?
Sorry, something went wrong.
There was a problem hiding this comment.
Unless this is supposed to imply that Visual Studio 2017 is not required on a non-x64 host, "on an x64 host" doesn't belong here.
Sorry, something went wrong.
There was a problem hiding this comment.
It's a proper product name.
Sorry, something went wrong.
There was a problem hiding this comment.
Visual Studio 2017 is a product name, why isn't it in quotes?
Sorry, something went wrong.
There was a problem hiding this comment.
What is "x64_x86"?
Sorry, something went wrong.
There was a problem hiding this comment.
It's a proper product name.
Sorry, something went wrong.
There was a problem hiding this comment.
x86_x86 was a typo
x64_x86 is Microsoft designation for cross compiling x86 (32bit) target, on an x64(64bit) host.
calling: "C:\Program Files\VSCommunity2017\VC\\Auxiliary\Build\vcvarsall.bat" x86_x86
[ERROR:vcvarsall.bat] Invalid argument found : x86_x86
[ERROR:vcvarsall.bat] Error in script usage. The correct usage is:
Syntax:
vcvarsall.bat [arch] [platform_type] [winsdk_version] [-vcvars_ver=vc_version]
where :
[arch]: x86 | amd64 | x86_amd64 | x86_arm | x86_arm64 | amd64_x86 | amd64_arm | amd64_arm64
Sorry, something went wrong.
There was a problem hiding this comment.
"x64_x86" is a Microsoft-specific thing, it will confuse people. They expect the Architectures column to list the architecture on which Node runs, not how it's built.
Sorry, something went wrong.
There was a problem hiding this comment.
I also think this is confusing. IMHO we should keep this as it is, and add the note about x64 host.
Sorry, something went wrong.
There was a problem hiding this comment.
I'm -1 on x64_x86. IMHO we should put note about only support compilation on 64bit machines in the "Notes" column
Sorry, something went wrong.
|
@seishun @bzoz @mmarchini @jasnell PTAL. |
Sorry, something went wrong.
There was a problem hiding this comment.
I should have been more explicit: please don't put product names in quotes.
Sorry, something went wrong.
There was a problem hiding this comment.
We actually don't test with the Build Tools package anymore. And we only use Windows SDK 10.
Sorry, something went wrong.
There was a problem hiding this comment.
Teir -> Tier
Sorry, something went wrong.
There was a problem hiding this comment.
windows -> Windows
Sorry, something went wrong.
There was a problem hiding this comment.
Node's -> Node.js's? (A bit awkward, but it seems we try to be consistent here.)
Sorry, something went wrong.
There was a problem hiding this comment.
How about Node's -> the
Sorry, something went wrong.
There was a problem hiding this comment.
Seems good.
Sorry, something went wrong.
There was a problem hiding this comment.
This is under "Supported Toolchains". There is no need to mention Windows 10 SDK or bitness here. The specific requirements are listed in a separate section. Why change this line at all?
Sorry, something went wrong.
There was a problem hiding this comment.
IMHO SDK and host bitness are parts of the toolchain 🤷♂️
Sorry, something went wrong.
I'm on vacation, so I can't review this. I'm dismissing my -1 to not block this
Notes look really good FWIW. |
Sorry, something went wrong.
There was a problem hiding this comment.
Still LGTM. Nice job improving the notes!
Sorry, something went wrong.
|
CI: https://ci.nodejs.org/job/node-test-pull-request-lite-pipeline/577/ |
Sorry, something went wrong.
Since we are CI testing on x64 hosts, we can only commit to x64 hosts. PR-URL: nodejs#21443 Refs: nodejs#21402 Refs: nodejs#21437 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Matheus Marchini <matheus@sthima.com> Reviewed-By: João Reis <reis@janeasystems.com>
| Back | FazBrowse Home | New Git URL |
Since we are CI testing on x64 hosts, we can only commit to x64 hosts.
We could add x86_x86 and x86_x64 as Experimental, to indicate willingness to accept community PRs.
Ref: #21402
Ref: #21437
Checklist