Closed Bug 1269223 Opened 9 years ago Closed 9 years ago

Win32 Build error with VS2013, asmjs/WasmBinaryIterator.h(467) : error C2620: 'js::wasm::ExprIter<`anonymous-namespace'::ValidatingPolicy>::ExprRecord::br' : illegal union member; type 'js::wasm::BrRecord<js::wasm::Nothing>' has a user-defined co

Categories

(Core :: JavaScript Engine, defect)

49 Branch
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1268725

People

(Reporter: alice0775, Unassigned)

References

Details

Win32 Build error with VS2013 on Windows10 x64 93:40.91 d:\src\js\src\asmjs/WasmBinaryIterator.h(467) : error C2620: 'js::wasm::ExprIter<`anonymous-namespace'::ValidatingPolicy>::ExprRecord::br' : illegal union member; type 'js::wasm::BrRecord<js::wasm::Nothing>' has a user-defined constructor or non-trivial default constructor Regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ad471499e704212e9161e169e832079d7b152ed1&tochange=019a39ca536e75d5d6f05313de628b7aee0b0af3 Suspect: 019a39ca536e Luke Wagner — Bug 1263205 - BaldrMonkey: add temporary Wasm.experimentalVersion (r=bbouvier) 2b4b2b927f55 Luke Wagner — Bug 1263202 - BaldrMonkey: switch to arities on branches, calls and return (r=bbouvier) 82274c64d408 Benjamin Bouvier — Bug 1254142: BaldrMonkey: make br_table yield (r=luke) d01f4f50db37 Luke Wagner — Bug 1263205 - BaldrMonkey: Add 'form' field to types section (r=bbouvier) ec70afdb3fa8 Dan Gohman — Bug 1263205 - BaldrMonkey: Update for proposed new section names (r=luke) f9942b8651f4 Dan Gohman — Bug 1263205 - BaldrMonkey: Update section headers for proposed spec changes (r=luke) 60e3c951ded0 Dan Gohman — Bug 1259295 - BaldrMonkey: Postorder (r=luke) FYI, Build is successfully finished with VS2015.
Blocks: 1259295
Component: Build Config → JavaScript Engine
Product: Firefox → Core
I'm also running into union issues with VS 2013, the sooner we drop support for it the better...
Flags: needinfo?(sunfish)
Fortunately, we're already planning to remove this particular union in bug 1268725.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(sunfish)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.