Project

General

Profile

Activity

From 22 Dec 2016 to 20 Jan 2017

20 Jan 2017

16:40 Feature #962: General verbose mode?
A quick grep suggests that we should check the use of *@clog@* in the following files:
* *@ApproxPts2.C@*
* *@OpenM...
John Abbott
16:26 Design #983 (In Progress): Which ostream for verbose/obsolescent log mesgs?
I have just made a first impl of a simple way to choose the log stream. It comprises a hidden global variable (which... John Abbott
15:44 Feature #931 (In Progress): GBasis verbose mode
Which target version should we opt for?
I suggest postponing for a later release (unless you think that this is almo...
John Abbott
15:16 Design #311 (Closed): XelMat, StdDegRevLexMat, ... should be MatrixView
I have done some cleaning in @MatrixForOrdering.C@, but more still really ought to be done.
After 3 months in feed...
John Abbott
14:28 Feature #1001: CoCoALib: ideas for student projects
Here are some more (weaker?) ideas:
* a fn which produces the simplest non-neg integer matrix giving the same term o...
John Abbott
14:26 Design #827 (Closed): NewPositiveMat also for matrices over QQ? Also NewIntegerOrdMat. (now called MakeTermOrd)
It seems we have taken the approach of making a single function (*@MakeTermOrd@*) which is simplest for the user; lat... John Abbott
14:11 Design #999 (In Progress): configuration: include -std=c++03 by default?
I note that the compilation flag *@-std=c++03@* will cease to be relevant (and may even become "harmful") once we upd... John Abbott

19 Jan 2017

18:10 Feature #1001: CoCoALib: ideas for student projects
Here are some ideas:
* write a fn @IsCyclotomic@ for univariate polynomials (based on paper by Bradford+Davenport)
...
John Abbott
18:05 Feature #1001 (In Progress): CoCoALib: ideas for student projects
Collect here ideas for potential student projects based on CoCoALib. John Abbott
17:05 Design #999: configuration: include -std=c++03 by default?
The compilation flag *@-std=c++03@* is not recognized by the old g++ (version 4.2.1) on my old MacBook Pro, so causes... John Abbott

18 Jan 2017

18:01 Design #999 (Closed): configuration: include -std=c++03 by default?
After having compile CoCoALib on several newish Linux boxes, I have noticed that there are many warnings about @auto_... John Abbott
15:05 Bug #975: configure: possibly ignore GMP compilation flags
OK, then I should try to change the default behaviour... this evening's "entertainment"? :-/
John Abbott
14:49 Bug #975: configure: possibly ignore GMP compilation flags
John Abbott wrote:
> @Anna: you can check whether you would have problems by configuring with the option *@--ignore-...
Anna Maria Bigatti

17 Jan 2017

18:20 Bug #975: configure: possibly ignore GMP compilation flags
@Anna: you can check whether you would have problems by configuring with the option *@--ignore-gmp-cflags@* and then ... John Abbott
15:13 Bug #975: configure: possibly ignore GMP compilation flags
John Abbott wrote:
> Such a change would not be "backward compatible", but the incompatibility would be noticed only...
Anna Maria Bigatti

15 Jan 2017

17:47 Bug #975: configure: possibly ignore GMP compilation flags
Another email (from Matthias Koeppe) reported much the same problem as Gereon had.
In replying to him, I wondered ...
John Abbott

11 Jan 2017

15:02 Bug #591: Problem with template instantiation and order of include directives
Mario and I looked in Stroustrup's C++ book (v.4), and the magic phrase appears to be *point-of-instantiation binding... John Abbott

10 Jan 2017

11:20 Bug #591: Problem with template instantiation and order of include directives
There remains the question of how to correctly organize the header files in CoCoALib so that this "wonderful feature"... John Abbott
11:12 Bug #591 (In Progress): Problem with template instantiation and order of include directives
It really is a C++ trap for the unwary... grrr!
The following code fails to compile because the last line (@iter(v...
John Abbott

09 Jan 2017

16:56 Bug #591: Problem with template instantiation and order of include directives
The problem persists with g++ 5.3.1. It must be C++ thing, some weird restriction about calling "global" fns from in... John Abbott
 

Also available in: Atom