Martin Storsjö
Martin Storsjö
I tested this, but I'm actually not quite sure that it does get activated. Here's the activity log from a test transcode: ``` [22:47:47] macgui: Handbrake Version: 20241006181301-f5699bf (2024100601) [22:47:47]...
> Filters can cause fallback to software decoding. Perhaps try disabling cropping, everything on the filters tab, and set the frame rate to same as source variable. No notable difference...
> Hardware encoders are disabled by default, there is an option to enable them in the Settings -> Advanced panel. I presume you mean decoders, not encoders here? > Actually...
> @mstorsjo does this error when building a DLL ring a bell for you? > > ``` > error: lld-link: unable to automatically import from _fpreset with relocation type IMAGE_REL_ARM64_BRANCH26...
FWIW, the in-progress port of GCC to aarch64-darwin also has the same situation, that the platform ABI defines `long double` as 64 bit. See e.g. https://github.com/iains/gcc-darwin-arm64/commit/5f5030adef522fc16925235492c410f69ee89a9d which does `#define LONG_DOUBLE_TYPE_SIZE...
Just for the record, I wanted to clarify one aspect mentioned further up in this thread: > A long double on aarch64 Linux is 128bit while on Windows it is...
> @mstorsjo I just rebased this and PR #177, the test-msvc-wine-macos failure seems unrelated to either PR. I checked and there's no difference that seems relevant. Nothing at all has...
I would definitely consider this a bug - I don't think we'd leave such things incompatible deliberately.
Thanks - I've reproduced the issue and given it an initial look. It's possible to reproduce this issue with something as simple as this: ``` $ cat test.def LIBRARY foo.dll...
As a side note here - it has to be mentioned, that this probably isn't an issue with the "long import library" format produced by the GNU tools - there,...