>
> if someone has the magic args.gn needed, I'd appreciate it.

For the record, you can easily get any build bot's args.gn: click through
to a specific build (in this case, e.g.
https://ci.chromium.org/p/v8/builders/try/v8_win64_msvc_compile_rel/b8906608002392908144),
and in the "Steps and Logs" section, look for "gn_args".

Is this still supported?


I'm not sure what the official policy is at the moment. I think at the very
least, we would happily accept patches that maintain the MSVC build. As you
have figured out, we have Release-mode buildbot coverage for it; I guess we
assume that MSVC Debug builds are used and/or break rarely enough that
spending bot resources on them is hard to justify.


On Fri, Jul 26, 2019 at 1:05 AM billti via v8-dev <v8-dev@googlegroups.com>
wrote:

> A colleague tracked it down to the CSA_ASSERT macro in
> code-stub-assembler.h failing in debug builds (looks like the tryjob only
> builds rel for MSVC).
>
> This change 16 days ago seems to have broken it:
> https://chromium-review.googlesource.com/c/v8/v8/+/1693002 . If I check
> out the parent commit (0fd3766) I can build debug fine in MSVC (after one
> more trivial MSVC fix in a DCHECK in wasm-module-builder.cc). It still
> gives the "/Zc:twoPhase" compiler option warning, but hopefully that's
> benign.
>
> I'll log a bug.
>
> On Thursday, July 25, 2019 at 3:38:20 PM UTC-7, bil...@microsoft.com
> wrote:
>>
>> Is this still supported?
>>
>> Trying to build the tip of master with 'is_clang = false' in args.gn
>> (and various other attempted options) is giving lots of different warnings
>> and failures, e.g.
>>
>>
>> cl : Command line warning D9002 : ignoring unknown option '/Zc:twoPhase'
>> .etc.
>> [501/1829] CXX
>> obj/torque_generated_initializers/proxy-set-property-tq-csa.obj
>> FAILED: obj/torque_generated_initializers/proxy-set-property-tq-csa.obj
>> .etc.
>> C:\src\v8\v8\src/codegen/code-stub-assembler.h(493): error C2059: syntax
>> error: ','
>> .etc.
>> C:\src\v8\v8\src/objects/tagged-impl-inl.h(18): fatal error C1003: error
>> count exceeds 100; stopping compilation
>> .etc.
>>
>> It's the first time I've tried with MSVC, so may be doing something
>> wrong. (I have no issues with the default clang-based builds on the same
>> machine).
>>
>> I can see from task manager and the log output it is using the right MSVC
>> compiler (I tried with VS 2017 and VS 2019 installs), e.g.
>>
>> > ninja -t msvc -e environment.x64 -- "C:\Program Files (x86)\Microsoft
>> Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.22.27905\...
>>
>> I see some of the V8 tryjobs build with MSVC (e.g.
>> https://ci.chromium.org/p/v8/builders/try/v8_win64_msvc_compile_rel) and
>> seem to be working, so if someone has the magic args.gn needed, I'd
>> appreciate it.
>>
>> Thanks,
>>
>>  - Bill
>>
> --
> --
> v8-dev mailing list
> v8-dev@googlegroups.com
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to v8-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/v8-dev/61cdf5a4-a276-4fcb-9bd7-ed37f1c40d49%40googlegroups.com
> <https://groups.google.com/d/msgid/v8-dev/61cdf5a4-a276-4fcb-9bd7-ed37f1c40d49%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-dev/CAKSzg3Q1cq4Vwzs3mS-bFjTHHKFbwSWzhhGwjqANA2V56E%3DvdQ%40mail.gmail.com.

Reply via email to