M2
M2 copied to clipboard
CCi
Creating complex interval.
Would you like help with resolving the conflicts?
I tried rebasing this on top of the development branch, except dropping the last two merge and revert commits, basically keeping the following commits:
- toCCi and addition are added
- minus, times are added
- division added, toCCi with more input types added
- Fixed typical type error
- Fixed errors and too large intervals in division
- power added
- Partial fix to powers
- Improved squaring for CCi powers
- Fixed error in powers and added exponential
- Fixed shift error
- ===, compare functions added
- floor, round functions added
- absfun, format added
- left,right,midpoint,toExternalString added
- diameter, subset, intersect, toExternalString added
- minor fix on isEmptyCCi
- some changes in reals.m2
- warnings fixed, interval function added
- Update reals.m2
- sqrt added
- Update actors3.d
- aring-CCi created
- Update aring-CCi.hpp
I also added an empty aring-CCi.cpp file, but aring-CCi.hpp has errors so it cannot be included yet.
Together, this seems to compile fine but the tests are still running here: https://github.com/mahrud/M2/actions/runs/5064998116
Would you like me to force push to your branch so the tests can run on this PR?
Looks like only one test failed, but I don't see why:
-- testing Macaulay2/Core/basictests/D01.m2
Macaulay2/Core/basictests/D01.m2:4:54:(0):[4]: error: assertion failed
Macaulay2/Core/basictests/D01.m2:4:27:(0):[3]: --back trace--
Macaulay2/Core/basictests/D01.m2:4:1:(0):[2]: --back trace--