Timeline



Oct 4, 2012:

8:16 PM Changeset in git [dc79bd]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Major Update for Enumerators + Fixes for Algrbraic & Transcendental extensions General: chg: cleanup + documentation + additional assumes Enumerators: chg: some polish on Enumerators add: CRecursivePolyCoeffsEnumerator<ConverterPolicy> for recursive treatment of converted coeffs as Enumerators Coeffs: chg: use mpz_lcm for readability in nlClearDenominators + cleanup add: nlClear*NoPositiveLead variants should not make LC positive chg: all nlClear* are not static in order to be usable from alg / trans exts. fix: fixed a bug in ndClearContent AlgExt: add: nCoeff_is_Q_algext for checking an alg. ext. of Q add: naClear* for alg. ext. over Q NOTE: coeffs are polynomials in Q[a] - one should simply consider each of them recursively as a collection of numbers... NOTE: compute GCDs over Alg. Ext... + gcds of (int.) numbers!? NOTE: trying to be conform with older Singular: no negative leading coeff. normalization chg: Alg. Ext: use singclap_*gcd (instead of Frank's gcd-stuff) p_poly: add: p_Cleardenom_n/p_Cleardenom also clear content afterwards... chg: major and minor changes to p_Content/p_Cleardenom_n/p_Cleardenom + cleanup add: additionally trying to assure positive leading coeff. after p_Content/p_Cleardenom_n(/p_Cleardenom?) NOTE: which should not be needed as n_ClearDenominators/n_ClearContent are supposed to assure that themselves! add: more assumes to p_polys.cc NOTE: massive usage of enumerators form p_* causes problems - only doing that for Q_a()! NOTE: do -normalization over Q(x...) TransExt: add: ntClear* for trans. ext's fix: correct ntGetDenom/ntGetNumerator (thanks to pSubstPar), NOTE: no negative denominator out of ntGetNumerator/ntGetDenom! add: first inefficient ntClearContent/Q and ntClearDenominators/Q & F_p impl. NOTE: careful with the use of nlClear* ! (only over Q!) add: added ntTest to transext.cc on most in/outs + use ntInit(poly)! NOTE: trying to fix the monic-poly-gcd problem in ntClearDenominators!
8:15 PM Changeset in git [095dee7]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Fix: commented out MAX_INT_LEN macro in kernel/mod2.h due to its definition in auxiliary.h
8:00 PM Changeset in git [f7a3f2]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Minor changes to p_Lcm for (module) monomials
7:47 PM Changeset in git [20c540]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Preparing the removal of Frank's p_Monic/p_Gcd/p_ExtGcd from common use chg: moved most of the functions (with helpers) into algext.cc and made them static NOTE: p_PolyDiv stayed in p_polys.cc as it is used in convFactoryASingA NOTE: p_ExtGcd also is made public via algext.h (needed elsewhere?)
5:09 PM Ticket #453 (make bindist sharedist fails for x86_64-Linux) closed by hannes
fixed: The build host was missing some static libraries - fixed. For …

Oct 3, 2012:

2:43 PM Changeset in git [b7e5d0]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: primeFactorization: bound
1:32 PM Changeset in git [65b813]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: primefactors(): result and algorithm, bound enabled again Conflicts: Singular/ChangeLog Singular/iparith.cc
1:32 PM Changeset in git [7520ee]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: primefactors(): result and algorithm, bound enabled again

Oct 2, 2012:

4:20 PM Ticket #453 (make bindist sharedist fails for x86_64-Linux) created by gorzel
Die Singularsourcen von nightlybuild lassen sich mit Ubuntu …
12:25 PM Changeset in git [4c4340]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: primeFactorization redone with trial dvivision/Pollard-Rho from gmp Conflicts: Singular/misc_ip.cc

Sep 29, 2012:

1:49 PM Changeset in git [8710ff0]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: 64bit integers in factory by Adi Popescu
1:12 PM Ticket #419 (NoetherNormal gives wrong answer in special cases) closed by hannes
fixed: fixed by pfister

Sep 27, 2012:

7:38 PM Changeset in git [9f6cc0]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Fix wrong doings at "minpoly = _par_poly_;" for switching to alg. ext.

Sep 26, 2012:

5:15 PM Ticket #290 (bug of map over reals) closed by decker
wontfix: Not a bug. The result is not exact due to the limited accuracy of floats.
1:01 PM Changeset in git [72f1e4b]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
fix: several issues with --enable-assertions

Sep 25, 2012:

3:48 PM Ticket #435 (Extension polybori.lib) reopened by dreyer
Replying to barakat: > Thank you for your work. Is it OK …
2:57 PM Ticket #142 (initial ideals contain 0 as generator, e.g. Koszul homology = zero) closed by barakat
wontfix: Hans: this depends on the type "ideal" in current Singular. And adding …
2:47 PM Ticket #435 (Extension polybori.lib) closed by barakat
wontfix: Thank you for your work. Is it OK to close the ticket?
2:45 PM Ticket #446 (Some factory headers not installed) closed by barakat
fixed: fixed by a pull-request of Martin Lee

Sep 24, 2012:

3:30 PM Changeset in git [922962]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
chg: p_Minus_mm_Mult_qq optim.
2:52 PM Changeset in git [f224d85]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
fix: removing last from p_*templates and k* routines
1:57 PM Ticket #452 (bug in classify.lib) closed by steenpass
duplicate: This is a duplicate of ticket #365 which is owned by the reporter.
12:41 PM Changeset in git [abe5c8]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
chg: removed parameter last from p_*templates
11:59 AM Ticket #452 (bug in classify.lib) created by pfister@…
[…]

Sep 21, 2012:

11:38 AM Ticket #451 (Segment fault/Bus error using slimgb) created by Wolfram Decker
SINGULAR / A Computer Algebra System …

Sep 20, 2012:

5:27 PM Changeset in git [05fd55]fieker-DuValspielwiese by Adrian <adi_popescum@…>
64bits for Spielweise
2:55 PM Changeset in git [2d9fc3]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: update results of m61si due to changed behavior of extgcd Note: the result of extgcd and gcd now coincide

Sep 19, 2012:

4:49 PM Changeset in git [1592b9]fieker-DuValspielwiese by Hans Schoenemann <hannes@…>
chg: format
10:49 AM Changeset in git [8fa570]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use FLINT linear algebra in sparse modular gcd
10:48 AM Changeset in git [447349]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: fix compiler warnings

Sep 18, 2012:

2:46 PM Changeset in git [49660c]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use FLINT linear algebra in bivariate factorization over finite fields

Sep 14, 2012:

5:23 PM Changeset in git [692aed]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: added conversion of matrices to FLINT matrices
3:26 PM Changeset in git [4604b84]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use FLINT in modular resultant computation

Sep 13, 2012:

2:59 PM Changeset in git [6b8106]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #185 from alexanderdreyer/spielwiese-countedref attributes treated accordingly by 'reference' and 'shared'
11:30 AM Changeset in git [f768d9]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
attributes treated accordingly by 'reference' and 'shared'

Sep 12, 2012:

6:31 PM Changeset in git [1a4c343]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Starting tail terms preprocessing: TODO: need a vector of "term + arrow_cache" structures TODO: need a better CReducerFinder for arrow_cache...!!! add: DivisibilityCheck + Separation of minor preparations for tail terms preprocessing! NOTE: not yet :(((
5:59 PM Changeset in git [2ed48b]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #184 from mmklee/sw_fix chg: include issue
5:04 PM Changeset in git [d2f30f8]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: include issue
1:14 PM Changeset in git [36ebfa]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Merge pull request #182 from alexanderdreyer/spielwiese-countedref Spielwiese countedref (prepare autoloading new types)

Sep 11, 2012:

12:02 PM Ticket #95 (Aliases in Singular?) closed by Oleksandr
fixed: seems to be done by Alex …

Sep 10, 2012:

11:15 PM Changeset in git [d1fbbf]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Making autoloading of 'reference' and 'shared' customizable new Added configure option chg Explained more generic CountedRef::is_ref(leftv)
8:33 PM Changeset in git [a497a1]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
replaced direct calls to ->p_Procs->* from kernel/kInline.h with appropriate wrappers add: added another variant of p_Minus_mm_Mult_qq (with a reference to last) chg: minor changes to p_Last
3:45 PM Changeset in git [4782bc]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use flint in algext
3:09 PM Changeset in git [fff6150]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
added -Winline compiler option: warn when a function marked inline could not be substituted, and give the reason for the failure NOTE: see also http://gcc.gnu.org/onlinedocs/gcc/Inline.html
2:55 PM Changeset in git [c8f95d]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use flint in extgcd over Z/p
2:46 PM Changeset in git [fd2316c]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: use flint in computation of univariate gcd and extgcd over Z/Q
2:45 PM Changeset in git [139f6f]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: new include paths of flint header due to newer version
2:31 PM Changeset in git [8d341e]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Switchable use of n_ClearContent&n_ClearDenominators for p_Content&p_Cleardenom (/Q!) chg: p_Cleardenom(_n) should call clear content after clearing denominators, i.e. n_ClearContent is to be called after n_ClearDenominators chg: old handling of a single term: clear the coeff. add: assume positive leading coeff for results of p_Content&p_Cleardenom NOTE: CLEARENUMERATORS is false here!
2:13 PM Changeset in git [9952bd]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Changed enumerators to handle empty sets just like C# does chg: enumerators handle empty sets just like C# does (together with Alexander Dreyer and Bjarke Roune) fix: fixed comments for the above change chg: adaptation of and minor changes to n[dl]Clear* implementations add: introduced IBaseEnumerator::IsValid() = 0 (right now - for debug purpose only)

Sep 9, 2012:

10:34 AM Ticket #450 (Extension: blackbox types 'reference' and 'shared') created by dreyer
In this pull request at https://github.com/Singular/Sources/pull/180

Sep 8, 2012:

8:32 AM Changeset in git [60da76]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
system("reference"|"share") does nothing, when autoloaded anyway

Sep 7, 2012:

11:29 PM Changeset in git [c4d8c3]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Hide 'shared' and 'reference' by default, activate by system("reference"|"shared")
10:17 PM Changeset in git [19b018]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
reference and shared do not rely on their type id anymore
8:09 PM Changeset in git [6dffa9]fieker-DuValspielwiese by Oleksandr Motsak <malex984@…>
Merge pull request #181 from alexanderdreyer/spielwiese-countedref-squashed Extension: adding 'reference' and 'shared' to spielwiese
2:07 PM Changeset in git [8181f5]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
moved the description of 'struct snumber' to longrat.h and documented the struct. members
2:00 PM Changeset in git [f284db]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
Fixed "enable" debug message chg: also some minor cleanup
11:29 AM Ticket #448 (minAssGTZ fails after update) closed by mlee
fixed: fixed: see 15253

Sep 6, 2012:

7:11 PM Changeset in git [001cc15]fieker-DuValspielwiese by Oleksandr Motsak <malex984@…>
Merge pull request #179 from mmklee/factory_fix_sw Factory fix sw
4:43 PM Changeset in git [107aac]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: added test for tr. 448 to Short/factorizeQ_s.tst
3:03 PM Changeset in git [09f10e]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: updated tests for gcdp_s/l due to changes
2:45 PM Changeset in git [3aa7f9]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Allow for explicitly derefercing of lists
11:44 AM Changeset in git [d1ea862]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: more checks in psr gcd over finite fields

Sep 5, 2012:

4:58 PM Changeset in git [339362]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
added Short/countedref_s.tst to Short.lst for TC testing
3:46 PM Changeset in git [d94836e]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Call the blackbox init function from the ::main()
3:45 PM Changeset in git [09e3e9]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
chg static linking countedref module
3:44 PM Changeset in git [ee1465]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Added countedref.* to the build system
3:43 PM Changeset in git [6c01d6b]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
First version of reference counting running add: first experiment with counted references new: n-ary operations for reference new: more consistent reference operations
3:25 PM Changeset in git [cda275f]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Added serialization chg: clean up
3:18 PM Changeset in git [e318c0]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Introducing weak reference for back-referenceing data chg: more strict (added private+friend)
1:00 PM Ticket #449 (Add ability to list and change directories) closed by steenpass
invalid: You can get the current working directory with 'system("sh", "pwd");'. …
12:39 PM Ticket #449 (Add ability to list and change directories) created by teijo.arponen@…
There seems to be no way to list the current working directory in …
12:34 PM Ticket #448 (minAssGTZ fails after update) created by teijo.arponen@…
A simple prime decomposition which worked fine in version 3.1.4 (mac), …
12:18 AM Changeset in git [8c4f428]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
Testing and documentation

Sep 4, 2012:

11:35 PM Changeset in git [88180d]fieker-DuValspielwiese by Alexander Dreyer <alexander.dreyer@…>
fix: ensure we always have RefCounted object alive
8:23 PM Changeset in git [3940139]fieker-DuValspielwiese by Oleksandr Motsak <motsak@…>
lib*-config shell scripts should rely on the configured prefix add: added a note about what to do if one placed the tree not at the prefix
3:09 PM Changeset in git [1682691]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: more replacement of divisions by multiplications
11:57 AM Changeset in git [3c0e63d]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: avoid divisions
11:56 AM Changeset in git [f7e9c6]fieker-DuValspielwiese by Martin Lee <martinlee84@…>
chg: avoid divisions
Note: See TracTimeline for information about the timeline view.