Page MenuHomeFreeBSD

darktable: Fix undefined behaviour with float/int conversions
ClosedPublic

Authored by dumbbell on Apr 16 2015, 10:09 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 11, 2:49 AM
Unknown Object (File)
Feb 17 2024, 9:21 AM
Unknown Object (File)
Jan 20 2024, 11:52 AM
Unknown Object (File)
Jan 16 2024, 6:01 AM
Unknown Object (File)
Dec 22 2023, 8:45 PM
Unknown Object (File)
Oct 2 2023, 11:49 PM
Unknown Object (File)
Sep 12 2023, 10:07 PM
Unknown Object (File)
Sep 1 2023, 10:22 AM
Subscribers
None

Details

Summary

The added patch fixes a bug with darktable preferences dialog. The current code relies on GCC's decision regarding an undefined behaviour with float/inv conversions. It is almost working with Clang up-to 3.5 but is broken with Clang 3.6.

The patch will be committed upstream shortly.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

dumbbell retitled this revision from to darktable: Fix undefined behaviour with float/int conversions.
dumbbell updated this object.
dumbbell edited the test plan for this revision. (Show Details)
dumbbell added a reviewer: kwm.
kwm edited edge metadata.
This revision is now accepted and ready to land.Apr 17 2015, 8:13 AM
dumbbell updated this revision to Diff 4886.

Closed by commit rP384169 (authored by @dumbbell).