Skip to content

Commit 4c879c1

Browse files
committed
Update xmsinterp version
1 parent 4bed263 commit 4c879c1

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

build.toml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,19 @@ library_name = "xmsmesher"
22
description = "Meshing library for XMS products"
33
has_test_files = true
44

5+
extra_cmake_text = """
6+
# Disable FP contraction (FMA fusion) for consistent floating-point results across
7+
# architectures. GCC on ARM emits fmadd at -O2+ which breaks exact arithmetic
8+
# predicates and produces non-deterministic geometry results.
9+
if (NOT MSVC)
10+
add_compile_options(-ffp-contract=off)
11+
endif()
12+
"""
13+
514
xms_dependencies = [
615
{ name = "xmscore", version = "7.0.1" },
7-
{ name = "xmsgrid", version = "9.0.3" },
8-
{ name = "xmsinterp", version = "7.0.2"}
16+
{ name = "xmsgrid", version = "9.0.4" },
17+
{ name = "xmsinterp", version = "7.0.3"}
918
]
1019

1120
extra_export_sources = [

0 commit comments

Comments
 (0)