Project

General

Profile

Activity

From 11 Feb 2019 to 12 Mar 2019

12 Mar 2019

16:40 CoCoA-5 Bug #545: Compiler g++ 4.2.1 (clang-503.0.40) on MacOSX 10.9: warnings and errors
Problem with PIE (#3) resurfaced because of a line swap in configure.
Just in case it happens again:
this was solve...
Anna Maria Bigatti

11 Mar 2019

19:18 CoCoALib Feature #1249: principal ideal has a Gbasis
Done and partly tested. Anna Maria Bigatti
18:53 CoCoALib Feature #1249: principal ideal has a Gbasis
Here are some more minor points (after speaking to Anna on the phone):
* Anna was concerned about potential cost if ...
John Abbott
19:16 CoCoALib Design #1255: Ideals with trivial GBasis
[by John Abbott: moved here from #1249]
-----------------------------
Also if the gens happen to have coprime LTs w...
Anna Maria Bigatti
19:14 CoCoALib Design #1255 (New): Ideals with trivial GBasis
If an ideal has a single (non-zero) generator then that generator is automatically a Gbasis.
CoCoALib does not curre...
Anna Maria Bigatti
16:03 CoCoALib Bug #1250: SEGV: CoCoALib with Normaliz in multithreading
The distribution had a precompiled @PREPROCESSOR_DEFNS.H@ and @autoconf.mk@ disabling @CoCoA_THREADSAFE_HACK@.
A par...
Anna Maria Bigatti
15:16 CoCoALib Design #1225: Move to C++14 (skipping C++11)
John Abbott wrote:
> JAA has checked in latest changes. Hope they work for Anna!
whateve that was, it compiles a...
Anna Maria Bigatti

07 Mar 2019

09:49 CoCoA-5 Design #83 (In Progress): C++11 compatibility questions
Anna Maria Bigatti
09:48 CoCoALib Feature #82: C++11 compatibility questions
Warning with clang:... Anna Maria Bigatti

06 Mar 2019

18:16 CoCoALib Design #1225: Move to C++14 (skipping C++11)
JAA has checked in latest changes. Hope they work for Anna!
John Abbott
17:17 CoCoALib Feature #1249 (In Progress): principal ideal has a Gbasis
Also if the gens happen to have coprime LTs wrt to current ordering then they are a GBasis. Might be useful to have ... John Abbott
16:34 CoCoALib Bug #1248: MinPolyQuot: guaranteed and ideal without GBasis
Fixed.
Now, *guaranteed* computes GBasis if missing, so result is guaranteed.
Testing.
Anna Maria Bigatti
15:10 CoCoALib Feature #1254 (New): New function: MinPoly for pseudo-zero-dimensional ideals
For min polys it might be possible to work with a sub-ideal in a subring. For example,... Anna Maria Bigatti

05 Mar 2019

18:39 CoCoALib Design #1225 (In Progress): Move to C++14 (skipping C++11)
So far I have done the following:
* revised and renamed script @cxx03.sh@ into @cxx14.sh@
* revised @configure@ scr...
John Abbott
16:40 CoCoALib Bug #1248: MinPolyQuot: guaranteed and ideal without GBasis
The CoCoA-5 test @test-ApproxSolve.cocoa5@ failed with wrong output: there should have been no output, instead a warn... John Abbott
16:13 CoCoALib Bug #1248 (In Progress): MinPolyQuot: guaranteed and ideal without GBasis
Two more comments:
* *(1)* my preference is that computations in CoCoALib be guaranteed correct unless the caller ex...
John Abbott
16:08 CoCoALib Bug #1248: MinPolyQuot: guaranteed and ideal without GBasis
For min polys it might be possible to work with a sub-ideal in a subring. For example,... John Abbott
16:36 CoCoA-5 Support #1252 (New): ShapeLemma: no manual entry
The CoCoA-5 test file @test-ApproxSolve.cocoa5@ calls the function @ShapeLemma@, but this function is not in the CoCo... John Abbott
15:57 CoCoALib Feature #1103 (In Progress): Pseudo-zero-dim ideals
Note also that if we map into a temporary ring without redundant indets, then we can also choose a convenient term-or... John Abbott

04 Mar 2019

18:04 CoCoALib Design #1223 (Closed): NewPolyRing default indet names
John Abbott
18:00 CoCoA-5 Feature #1247 (Closed): sleep function
Checked in. Documentation. Tested. Works on Anna's computer.
Closing.
John Abbott
16:14 CoCoALib Feature #1251 (Closed): New function: radical for monomial ideal
As for zero-dimensional ideals, implement it so we can pass it to CoCoA-5. Anna Maria Bigatti
12:30 CoCoA-5 Bug #1239 (Closed): CartesianProductList: case of just 1 entry in list
JAA notes that the product of zero factors should return a list containing 1 element which is a 0-tuple (namely, the ... John Abbott
12:21 CoCoALib Bug #1250: SEGV: CoCoALib with Normaliz in multithreading
... Anna Maria Bigatti
12:16 CoCoALib Bug #1250: SEGV: CoCoALib with Normaliz in multithreading
Looking for possible problems in the logs from January to June 2018... Anna Maria Bigatti
12:08 CoCoALib Bug #1250 (In Progress): SEGV: CoCoALib with Normaliz in multithreading
We are searching for suspect code. We are working blind (since we do not have any experience with parallel execution... John Abbott
12:06 CoCoALib Bug #1250 (Closed): SEGV: CoCoALib with Normaliz in multithreading
Bruns reports (email 2019-03-02) the following SEGV bug:... John Abbott

01 Mar 2019

17:34 CoCoALib Feature #1249 (Closed): principal ideal has a Gbasis
If and ideal has a single (non-zero) generator then that generator is automatically a Gbasis.
CoCoALib does not curr...
John Abbott
17:20 CoCoALib Bug #1248: MinPolyQuot: guaranteed and ideal without GBasis
The cause was an incompatibility:
* *(A)* if the ideal supplied has no G-basis then verification was disabled (since...
John Abbott
17:14 CoCoALib Bug #1248 (Closed): MinPolyQuot: guaranteed and ideal without GBasis
Today we noticed that @ex-Verification1@ failed. What happened is that *@MinPolyQuot@* was called with a (principal)... John Abbott

26 Feb 2019

17:21 CoCoALib Feature #259: Squarefree(?) GCD-free basis
Should *@GCDFreeBasis_BigInt@* and *@GCDFreeBasis_RingElem@* be renamed to *@CoprimeFactorBasis_BigInt@* and *@Coprim... John Abbott
17:07 CoCoALib Feature #4: Squarefree GCD-free basis
I'm postponing this issue because we already have "coprime factor basis", and it is not yet clear to me whether we ne... John Abbott
16:42 CoCoALib Support #1161: Split NumTheory.C into several smaller files
In terms of compilation speed, it is probably not necessary to split @NumTheory.C@; my computer compiled the current ... John Abbott
16:26 CoCoALib Design #1223 (Feedback): NewPolyRing default indet names
This has been "resolved" for 5 months. Moving to "feedback". Hope to close while I'm in Genoa.
John Abbott
16:17 CoCoALib Design #1225: Move to C++14 (skipping C++11)
Check that the new configuration system works on several different platforms (incl. Microsoft???)
John Abbott
11:42 CoCoA-5 Feature #1247 (In Progress): sleep function
If we use C++11 then this is a relatively simple task (since C++11 already offers a decent "sleep function").
It's...
John Abbott
11:38 CoCoA-5 Feature #1247 (Closed): sleep function
Consider adding a "sleep function" to CoCoA-5.
This could be useful in an interactive context (_e.g._ the "Can't S...
John Abbott

21 Feb 2019

17:55 CoCoA-5 Support #1240: John's visit Feb 2019
Mi piacerebbe guardare anche il discorso degli errori. Issue #385
John Abbott
12:10 CoCoA-5 Feature #1246: Revive old CoCoA4 package called "cocoa5.cpkg"
The package name should be changed. My temporary version is called *@OperationCommunication.cpkg5@*.
The old code...
John Abbott
12:05 CoCoA-5 Feature #1246 (Feedback): Revive old CoCoA4 package called "cocoa5.cpkg"
Kreuzer wants to use various functions (for remote procedure calls) which were defined in the package *@cocoa5.cpkg@*... John Abbott
09:57 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
I suggest keeping the idea of @ReadExprSemicolon@ in reserve, and adopting a KISS approach now:
* *KISS* the ringele...
John Abbott
09:19 CoCoA-5 Support #1245 (New): Online manual entry for RingElem needs to be improved
The manual entry for @RingElem@ is hard to read (and perhaps too long?)
In ptic it is not easy to find the descrip...
John Abbott
09:17 CoCoA-5 Feature #857: floor, ceil, and NearestInt for RingElem in CoCoA-5?
Currently it is easy to workaround the limitation: just use *@floor(AsRAT(c))@* where @c@ is the ringelem.
Perhaps...
John Abbott

18 Feb 2019

11:11 CoCoA-5 Feature #1231: system command
OK, the longer name *@SystemCommand@* is clearer, and anyway the function should only very rarely be called, so succi... John Abbott
10:37 CoCoA-5 Feature #1231: system command

> Note that Wikipedia makes a clear distinction between "system call" and "system command". In our case, only "sys...
Anna Maria Bigatti
09:50 CoCoA-5 Feature #1231: system command
I repeat here something I wrote on "Telegram" (because redmine was down).
The name *@system@* causes a clash with ...
John Abbott

15 Feb 2019

22:46 CoCoA-5 Bug #1244 (In Progress): MSatLinSolve: req minor improvements
Currently @MSatLinSolve@ appears to accept matrices over finite fields; probably it should require the ring to be cha... John Abbott
16:07 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
At the moment, input is only via *@GetLine@*, which naturally reads a whole line as a string.
Currently we cannot ...
John Abbott
14:28 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
John Abbott wrote:
> After lunch (rather disappointing fish-and-chips in the mensa), I now think that trying to impo...
Anna Maria Bigatti
13:33 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
After lunch (rather disappointing fish-and-chips in the mensa), I now think that trying to impose a "list syntax" is ... John Abbott
12:10 CoCoA-5 Feature #1243 (In Progress): New function: Read a string into a list (of RingElem) -- CoCoA-5
Here are some thoughts:
# in the current (prototype) implementation the natural way to read inputs is line-by-line; ...
John Abbott
11:54 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
I admit I would have found this useful in a number of occasions.
I had followed the same workaround as Ange...
Anna Maria Bigatti
14:54 CoCoA-5 Bug #1226: ExternalLibs return empty list
Yes, I definitely have @READLINE@ -- it works!
It is true that *@READLINE@* is included in the _interpreter,_ and ...
John Abbott
14:29 CoCoA-5 Bug #1226: ExternalLibs return empty list
John Abbott wrote:
> On my computer *@READLINE@* does not appear even though CoCoAInterpreter has been compiled with...
Anna Maria Bigatti
13:15 CoCoA-5 Bug #1226: ExternalLibs return empty list
I am now inclined to change my mind about my comment 2 above. As Anna says, the info is directly available from @Ver... John Abbott
12:06 CoCoA-5 Bug #1226: ExternalLibs return empty list
Currently it is implemented as... Anna Maria Bigatti
14:49 CoCoA-5 Bug #1239 (Resolved): CartesianProductList: case of just 1 entry in list
Good, we're agreed. I've fixed it too -- we'll merge when I'm in Genoa.
I do still have a minor doubt about the emp...
John Abbott
14:37 CoCoA-5 Bug #1239: CartesianProductList: case of just 1 entry in list
OK, convinced.
If he actually wrote a progam where he needed to handle the 1-case (and had to design his own workaro...
Anna Maria Bigatti
12:54 CoCoA-5 Bug #1239: CartesianProductList: case of just 1 entry in list
I do note that *@CartesianProductList([])@* returns *@[]@* without warning (or error, obviously).
I *might* be wil...
John Abbott
12:50 CoCoA-5 Bug #1239 (In Progress): CartesianProductList: case of just 1 entry in list
I can try asking the student again for a copy of his program. However, the student was fairly good at programming, a... John Abbott
12:21 CoCoA-5 Bug #1239: CartesianProductList: case of just 1 entry in list
hmmmmm, true.
I had been reasoning too mathematically....
I do not much like it though.
should instead return an...
Anna Maria Bigatti
14:13 CoCoA-5 Design #476: Review utility of package IO
John Abbott wrote:
> What about the other junk in *@io.cpkg@*?
>
> * *@format@* is exported
and is used
> *...
Anna Maria Bigatti
13:44 CoCoA-5 Design #476: Review utility of package IO
What about the other junk in *@io.cpkg@*?
* *@format@* is exported
* *@SprintTrunc@* appears in the CoCoA-5 manua...
John Abbott
13:09 CoCoA-5 Design #476: Review utility of package IO
I have just looked quickly on internet for information about the unix command *@fold@*:
* it seems there are three s...
John Abbott
12:14 CoCoA-5 Design #476: Review utility of package IO
John Abbott wrote:
> JAA thinks we can remove *@StarPrint@* and *@StarPrintFold@* from the CoCoA-5 manual (and also ...
Anna Maria Bigatti
11:59 CoCoA-5 Support #1241: GDPR: website, mailing list
The mailing list is now under google, so I believe we have nothing to do about that.
I need to understand better abo...
Anna Maria Bigatti

14 Feb 2019

14:36 CoCoA-5 Feature #1236: Add "socket" devices
OK, I'll test it on Mac when you are in Genova
Anna Maria Bigatti

13 Feb 2019

15:58 CoCoA-5 Feature #1243: New function: Read a string into a list (of RingElem) -- CoCoA-5
Presumably the list syntax should be the same as what CoCoA prints: ","-separated entries inside square brackets [].
...
John Abbott
15:55 CoCoA-5 Feature #1243 (Closed): New function: Read a string into a list (of RingElem) -- CoCoA-5
Ange asked whether it would be possible to have a function like @ReadExpr@ but which reads a list of ringelem (or a l... John Abbott
15:53 CoCoA-5 Feature #1236: Add "socket" devices
I have used the BOOST "asio" library. On my machine compilation requires the linking flag *@-lpthread@* John Abbott
15:51 CoCoA-5 Feature #1236 (In Progress): Add "socket" devices
I have opted for the following design in the first impl:
@OpenSocket@ creates a @RECORD@ with two fields *@send@* an...
John Abbott
 

Also available in: Atom