{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreieehpwwgppxslenogz5bvnev6da5liokekxkteiin7kfztakesb5q",
"uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mmgpuztd6462"
},
"path": "/viewtopic.php?t=33459&p=274482#p274482",
"publishedAt": "2026-05-22T09:29:56.000Z",
"site": "http://forum.palemoon.org",
"textContent": "That's news to me.\n\nSeems Microsoft added AVX across the board to their compilers even for 32-bit targets which makes no sense to me (outside of just unifying compiler internals) as **there are no 32-bit processors that support AVX** , to my knowledge, since they were introduced in Sandy Bridge (Intel) and Bulldozer (AMD). Previously, it was also clear that this did nothing/should not do anything as the 32-bit targeting CL of MSVC did not offer -arch:AVX as a compile option.\nSo, building with -arch:AVX (or later) on a 32-bit target assumes you are not building true 32-bit binaries. I don't know why that would be desirable over 64-bit native.\n\n* * *",
"title": "Platform Development • Re: Building fails on current master branch",
"updatedAt": "2026-05-22T09:29:56.000Z"
}