[SERVER-69611] Set the -ffp-contract=off compiler option by default Created: 13/Sep/22  Updated: 29/Oct/23  Resolved: 15/Sep/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.2.23, 4.4.17, 5.0.13, 6.0.2, 6.1.0-rc3, 6.2.0-rc0

Type: Task Priority: Blocker - P1
Reporter: Josef Ahmad Assignee: Josef Ahmad
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Duplicate
Problem/Incident
Related
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.1, v6.0, v5.0, v4.4, v4.2
Sprint: Execution Team 2022-09-19
Participants:

 Description   

Turn off floating-point expression contraction to avoid behavioural differences across CPU architectures, e.g. depending on whether they have native support for fused multiply-add operations.



 Comments   
Comment by Githook User [ 19/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default

(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
Branch: v4.2
https://github.com/mongodb/mongo/commit/f4e6602d3a4c5b22e9d8bcf0722d0afd0ec01ea2

Comment by Githook User [ 19/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default

(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
Branch: v6.0
https://github.com/mongodb/mongo/commit/da082157917de5178828aae111b32c870f664852

Comment by Githook User [ 19/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default

(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
Branch: v6.1
https://github.com/mongodb/mongo/commit/3217b54dde034c23bdc64457b059b8f3fd45c6db

Comment by Githook User [ 19/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default

(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
Branch: v4.4
https://github.com/mongodb/mongo/commit/6ed754b0f4b4eb29c74d5b942e1b7ee005e91ed6

Comment by Githook User [ 19/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default

(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
Branch: v5.0
https://github.com/mongodb/mongo/commit/11e3e5001c19bc7fa0cd6c8d9627d7da2c073b7c

Comment by Githook User [ 15/Sep/22 ]

Author:

{'name': 'Josef Ahmad', 'email': 'josef.ahmad@mongodb.com', 'username': 'josefahmad'}

Message: SERVER-69611 Set the -ffp-contract=off compiler option by default
Branch: master
https://github.com/mongodb/mongo/commit/d8901a2835d3f464d394631d85dc7aa9493fc095

Generated at Thu Feb 08 06:13:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.