These are chat archives for symengine/symengine
functions.cppto reduce all the code duplication found there. I was thinking about having 3 base classes for functions with 1, 2, variable number of arguments. Any ideas for the names of these classes? .
I'm failing a test for lambertw for the following case:
1) SymEngine Function #lambertw calculation of
Failure/Error: expect(f).to eql(-1) expected: -1 got: lambertw(E**(-1))
But when I run locally, I am getting the
-1 .. I'm trying to figure out what's the reason.
Also, for another test case:
2) SymEngine Function #zeta calculation of zeta zero returns minus half
Failure/Error: `expect(f).to eql(-1/2)` expected: `-1` got: `-1/2`
Here the expected is set to
-1/2, but it's taken as
-1 for the test
Any help is appreciated.
-1/2is simplified to
The appveyor build is giving an error,
Build started git clone -q https://github.com/symengine/symengine.rb.git C:\projects\symengine-rb git fetch -q origin +refs/pull/23/merge: git checkout -qf FETCH_HEAD Running Install scripts SET PATH=C:\Ruby%RUBY_VERSION%\bin;%PATH% if [%PLATFORM%] == [x64] set DEVKIT=C:\Ruby21-x64\DevKit if [%PLATFORM%] == [Win32] set DEVKIT=C:\Ruby21\DevKit %DEVKIT%\devkitvars.bat The system cannot find the path specified.