Ticket #979 (closed defect: fixed)

Opened 4 years ago

Last modified 2 years ago

ode 0.11 doesn't have dEpsilon

Reported by: lkcl Owned by: ArcRiley
Priority: Medium Milestone: beta3
Component: soy.scenes Version: Trunk
Keywords: Cc:

Description

src/_core-x11/soy._core.c: In function ‘pyx_f_3soy_5_core_5Scenesteps’: src/_core-x11/soy._core.c:1339: error: ‘dEpsilon’ undeclared (first use in this function) src/_core-x11/soy._core.c:1339: error: (Each undeclared identifier is reported only once src/_core-x11/soy._core.c:1339: error: for each function it appears in.)

Attachments

build.log Download (1.9 KB) - added by ross9885 3 years ago.
Output from 'python setup.py build'
build-2.log Download (78.5 KB) - added by ross9885 3 years ago.
Compiler error message,
build-2.2.log Download (78.5 KB) - added by ross9885 3 years ago.
Big error message while compiling.

Change History

Changed 3 years ago by ross9885

Output from 'python setup.py build'

comment:1 Changed 3 years ago by ross9885

I just ran into the same problem trying to build from a downloaded archive (pysoy-1.0-beta2). I'll take a closer look at ODE. Did they move a constant named dEpsilon? I think epsilon is often the name for the limit of the precision of a floating point number.

Changed 3 years ago by ross9885

Compiler error message,

Changed 3 years ago by ross9885

Big error message while compiling.

comment:2 Changed 3 years ago by ross9885

Ok, so I built ODE 0.11.1 (Now OpenDE?) from source with double precision and installed it. Now I have a different looking problem: a huge list of compiler errors when trying to compile PySoy. I only have time for a quick glance at it right now, but I'll post it and come back to it tomorrow.

comment:3 Changed 2 years ago by ArcRiley

  • Status changed from new to assigned
  • Component changed from unknown to soy.scenes

comment:4 Changed 2 years ago by ArcRiley

  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed in libsoy process.

Note: See TracTickets for help on using tickets.