M2 icon indicating copy to clipboard operation
M2 copied to clipboard

CCi

Open klee669 opened this issue 3 years ago • 3 comments

Creating complex interval.

klee669 avatar Jul 01 '22 21:07 klee669

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?

mahrud avatar May 24 '23 05:05 mahrud

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--

mahrud avatar May 24 '23 15:05 mahrud