Summary
parametric-curve: Error: assertion failed: (every (lambda (x y) (< (abs (- x y)) 1e-15)) ((sample-curve my-scaled-c) 5) (list 3.0 4.0 25.0))
Metadata
- Id: b5cf9994be10a044c505913b7246146aff534a20
- Trac id: 1089
- Type: defect
- Reporter: mario
- Owner: iraikov
- Cc:
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: someday
- Version: 4.8.x
- Changetime: 2014-05-02 02:45:09 UTC
- Created: 2014-01-19 13:39:30 UTC
- Keywords: parametric-curve
Description
This one looks a little tricky: tests fail on the new salmonella VM, but succeed on the current one.
On the new salmonella VM: http://salmonella-linux-x86.call-cc.org/master-debugbuild/gcc/linux/x86/2014/01/18/salmonella-report/test/parametric-curve.htmlz
On the current salmonella VM: http://tests.call-cc.org/master/linux/x86/2014/01/18/salmonella-report/test/parametric-curve.htmlz
There probably are differences in the system package versions, but I don't know if it is relevant.
Changes and comments
[2014-01-20 02:03:17 UTC] iraikov wrote:
Thanks for the report. This egg relies in bvsp-spline, which in turn relies on the f2c library, so it is possible that a difference in the system libraries is the cause. Can you tell me the OS versions of the old and new machines and the versions of gcc and f2c installed?
[2014-01-20 12:26:49 UTC] mario wrote:
On the current machine:
* f2c 20100827-1 * gcc 4.6.2
On the new machine:
* f2c 20100827-1 * gcc 4.6.3
The default gcc version on the new machine is actually 4.7.2, but we had to switch to 4.6.3 because 4.7.2 has what we suppose to be a code generation issue (see #916). Maybe f2c has some dependency on the default gcc version (4.7.2)?