April 2015 Archives by thread
Starting: Wed Apr 1 07:17:34 UTC 2015
Ending: Thu Apr 30 23:12:36 UTC 2015
Messages: 1661
- [h5py] branch debian/experimental updated (2862cfb -> 6bbabe4)
Ghislain Vaillant
- [h5py] branch pristine-tar updated (dae613f -> 02f8049)
Ghislain Vaillant
- [h5py] branch upstream/latest updated (0380acc -> 10ba721)
Ghislain Vaillant
- [mathic] branch master created (now f083b10)
Doug Torrance
- [mathic] 01/62: Initial commit
Doug Torrance
- [mathic] 02/62: Initial commit of Mathic code.
Doug Torrance
- [mathic] 03/62: Added directory build/autotools/m4.
Doug Torrance
- [mathic] 04/62: Made automake include gtest and header files into distributions so that make distcheck now works.
Doug Torrance
- [mathic] 05/62: autogen.sh now downloads gtest if it is not already present in libs/. The makefile target to download gtest has been removed.
Doug Torrance
- [mathic] 06/62: Added .gitignore files to ignore files generated by Emacs and autotools.
Doug Torrance
- [mathic] 07/62: Fixed Makefile.am so that all the headers get installed and fixed src/mathic.h so that it includes the other headers at the correct path.
Doug Torrance
- [mathic] 08/62: added size() and decreaseTop() members to Geobucket.
Doug Torrance
- [mathic] 09/62: Added option for less verbose automake output (pass --enable-silent-rules to configure or V=0 to make)
Doug Torrance
- [mathic] 10/62: Added BitTriangle (a triangle of bits) to Mathic.
Doug Torrance
- [mathic] 11/62: Fixed incorrect header inclusion guard in mathic/BinaryKDTree.h
Doug Torrance
- [mathic] 12/62: Added .exe to .gitignore to ignore executable files on Cygwin.
Doug Torrance
- [mathic] 13/62: Updated README.md to describe Mathic in more detail.
Doug Torrance
- [mathic] 14/62: Added PairQueue to Mathic along with tests. Useful for ordering S-pairs.
Doug Torrance
- [mathic] 15/62: Added support to PairQueue for the user to control how construction and destruction of PairData happens.
Doug Torrance
- [mathic] 16/62: Changed remaining ASSERT to MATHIC_ASSERT in all installed files.
Doug Torrance
- [mathic] 17/62: Changed a few erroneous checks for DEBUG to checks for MATHIC_DEBUG
Doug Torrance
- [mathic] 18/62: trivial change to test my access
Doug Torrance
- [mathic] 19/62: changed Index to size_t in several places in tests, as on my gcc, tthe code did not compile
Doug Torrance
- [mathic] 20/62: added draft HashTable.h but it is not functional yet
Doug Torrance
- [mathic] 21/62: Added HashTable.cpp to the list of files
Doug Torrance
- [mathic] 22/62: modified HashTable so that mathic will compile
Doug Torrance
- [mathic] 23/62: Hashtable code now compiles, but is not debugged yet.
Doug Torrance
- [mathic] 24/62: Added PairQueue.h include to mathic.h and corrected commenti n mathic.h
Doug Torrance
- [mathic] 25/62: Merge branch 'master' of https://github.com/broune/mathic
Doug Torrance
- [mathic] 26/62: Added lookup method
Doug Torrance
- [mathic] 27/62: Added header files to mathic.h, and changed Makefile.am to install the correct files
Doug Torrance
- [mathic] 28/62: Minor changes
Doug Torrance
- [mathic] 29/62: Changed HashTable interface: Node is now Handle (name might change again soon), and use of 'combine' is now gone.
Doug Torrance
- [mathic] 30/62: Removed assert from HashTable.h that prevented the code from compiling with asserts.
Doug Torrance
- [mathic] 31/62: Removed AM_PROG_AR macro from configure.ac since it isn't needed now and apparently isn't supported on all systems.
Doug Torrance
- [mathic] 32/62: Changed name of PairQueue::size to PairQueue::pairCount.
Doug Torrance
- [mathic] 33/62: Added support for MATHIC_SLOW_DEBUG and MATHIC_SLOW_ASSERT to disable the very slowest asserts for a standard build with asserts.
Doug Torrance
- [mathic] 34/62: Added support for retirement of indexes to PairQueue.
Doug Torrance
- [mathic] 35/62: fixed typo
Doug Torrance
- [mathic] 36/62: Inserted casts to silence some MSVC warnings.
Doug Torrance
- [mathic] 37/62: Added Visual Studio 2012 pro project files and updated all files to be warning-clean with MSVC.
Doug Torrance
- [mathic] 38/62: Changed intermediate directory for MSVC builds.
Doug Torrance
- [mathic] 39/62: Removed Visual Studio 10 project that doens't work anymore anyway.
Doug Torrance
- [mathic] 40/62: Fixed overflow issue that would only happen on 64 bit compiles with hash tables with more than 2^31 buckets.
Doug Torrance
- [mathic] 41/62: Removed mutable references to allow compilation on gcc 4.6.3.
Doug Torrance
- [mathic] 42/62: Turned off link time optimization for Relaase-Assert Visual Studio configuration. Also added macroes that tell the compiler extra things about the code, such as whether two pointers alias.
Doug Torrance
- [mathic] 43/62: Added using declaration to (hopefully) compile on gcc v4.7.2
Doug Torrance
- [mathic] 44/62: Expose topic from HelpAction to subclasses.
Doug Torrance
- [mathic] 45/62: Added a few extra formatting functions to ColumnPrinter.
Doug Torrance
- [mathic] 46/62: Added support for dynamic column-width lines in ColumnPrinter.
Doug Torrance
- [mathic] 47/62: Replaced uses of std::auto_ptr with std::unique_ptr. Also got rid of ElementDeleter, since it is no longer relevant now that std::unique_ptr exists.
Doug Torrance
- [mathic] 48/62: Changed ColumnPrinter::ratio overloads to be instead ratioInteger and ratioDouble. On gcc 4.6.3 there was an issue where almost all calls would en up being ambiguous in terms of which overload to use.
Doug Torrance
- [mathic] 49/62: Same thing as last commit, now with ColumnPrinter::percent.
Doug Torrance
- [mathic] 50/62: Added fastIndex field to a Queue configuration that required it.
Doug Torrance
- [mathic] 51/62: Fixed tiny memory leak in Geobucket and removed reference to Frobby in HelpAction.
Doug Torrance
- [mathic] 52/62: Removed reference to removed file ElementDeleter.
Doug Torrance
- [mathic] 53/62: configure now downloads gtest if necessary based on --with-gtest. autogen.sh no longer downloads gtest. gtest path can be controlled with GTEST_PATH as a parameter to configure. It is now possible to build without gtest.
Doug Torrance
- [mathic] 54/62: Fixed missing include directive for finding gtest in a non-standard location. Also, configure now detects failure to download gtest and continues without gtest in that case.
Doug Torrance
- [mathic] 55/62: Removed -1.0 from the dependency on memtailor and from the mathic library itself. Not a single person who has seen this scheme appears to have understood what it's about (header versioning), even after extensive explanation in some cases, so the effort necessary to explain this scheme far overshadows the technical advantages.
Doug Torrance
- [mathic] 56/62: Changed installation into x/mathic/mathic/... and x/mathic/mathic.h to x/mathic/... and x/mathic.h
Doug Torrance
- [mathic] 57/62: Minor changes. Some whitespace, some comments and removing a remaining -1.0
Doug Torrance
- [mathic] 58/62: Changed ComTree to keep a pointer inside its internal array. This is necessary for use with garbage collectors.
Doug Torrance
- [mathic] 59/62: Made Heap and ComTree movable.
Doug Torrance
- [mathic] 60/62: Added a C function to library for easier detection from autoconf.
Doug Torrance
- [mathic] 61/62: Removed block of copy constructor.
Doug Torrance
- [mathic] 62/62: Initial attempt at Debian package.
Doug Torrance
- [mathic] branch pristine-tar created (now cce3a85)
Doug Torrance
- [mathic] branch upstream created (now 66b5d74)
Doug Torrance
- [h5py] branch debian/experimental updated (6bbabe4 -> 12ae638)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (12ae638 -> 8da60f4)
Ghislain Vaillant
- [h5py] branch pristine-tar updated (02f8049 -> dddcbae)
Ghislain Vaillant
- [h5py] branch upstream/latest updated (10ba721 -> b86adb3)
Ghislain Vaillant
- [eso-midas] branch debian updated (3c03bec -> f8b205d)
Ole Streicher
- [catkin] branch master updated (87bab80 -> bf431c0)
Jochen Sprickerhof
- [h5py] annotated tag debian/2.2.1-2_exp1 created (now 840574d)
Ghislain Vaillant
- [h5py] annotated tag debian/2.4.0+dfsg1-1_exp1 created (now dbe3666)
Ghislain Vaillant
- [h5py] annotated tag upstream/2.4.0 created (now cf7f393)
Ghislain Vaillant
- [hfst] branch master updated (46dcf19 -> b49e3e9)
Kartik Mistry
- [hfst] branch master updated (b49e3e9 -> 3564d58)
Kartik Mistry
- [eso-midas] branch debian updated (f8b205d -> 86f8463)
Ole Streicher
- [eso-midas] branch debian updated (86f8463 -> 6d85f86)
Ole Streicher
- [eso-midas] branch debian updated (6d85f86 -> 03c06b7)
Ole Streicher
- [eso-midas] branch debian updated (03c06b7 -> 2f78af8)
Ole Streicher
- [mathicgb] branch upstream created (now c72c945)
Doug Torrance
- [mathicgb] 01/393: Initial commit of mathicgb code.
Doug Torrance
- [mathicgb] 02/393: Added .gitignore files to ignore files generated by Emacs and autotools.
Doug Torrance
- [mathicgb] 03/393: Added option for less verbose automake output (pass --enable-silent-rules to configure or V=0 to make)
Doug Torrance
- [mathicgb] 04/393: Moved BitTriangle out of mathicgb and into mathic.
Doug Torrance
- [mathicgb] 05/393: Added .exe to .gitignore to ignore executable files on Cygwin.
Doug Torrance
- [mathicgb] 06/393: Updated README.md to describe Mathicgb in more detail.
Doug Torrance
- [mathicgb] 07/393: changed copyright header
Doug Torrance
- [mathicgb] 08/393: Making a BjarkeGeobucket2 class that will eventually replace BjarkeGeobucket. For now, this is being added in order to incrementally test mathic::HashTable
Doug Torrance
- [mathicgb] 09/393: working on HashTable, soon to be HashMap in mathic, and how it is used in mathicgb. So far, BjarkeGeobucket2 is in the midst of being simlpified.
Doug Torrance
- [mathicgb] 10/393: Changed code to compile with changed interface to HashTable. But code doesn't yet really use new HashTable code.
Doug Torrance
- [mathicgb] 11/393: Fixed Makefile.am to rebuild unittest.exe when non-test files are changed. Also commented out printing from BjarkeGeobucket2 that were slowing tests.
Doug Torrance
- [mathicgb] 12/393: Removed AM_PROG_AR macro from configure.ac since it isn't needed now and apparently isn't supported on all systems.
Doug Torrance
- [mathicgb] 13/393: Made mathicgb turn asserts on/off based on MATHICGB_DEBUG rather than DEBUG.
Doug Torrance
- [mathicgb] 14/393: Moved grobner basis tests from testing all combinations to testing only all pairs of combinations. This drastically reduces the time taken to run the tests.
Doug Torrance
- [mathicgb] 15/393: Added make-Makefile.sh which will write out a Makefile that downloads and sets up memtailor, mathic and mathicgb with release, debug and other targets.
Doug Torrance
- [mathicgb] 16/393: Transformed PairQueue to use mathic::PairQueue in place of its own previous implementation.
Doug Torrance
- [mathicgb] 17/393: Added more targets to and improved code for make-Makefile.sh
Doug Torrance
- [mathicgb] 18/393: Added support for MATHICGB_SLOW_DEBUG and MATHICGB_SLOW_ASSERT to disable the very slowest asserts for a standard build with asserts. make check is now much faster.
Doug Torrance
- [mathicgb] 19/393: Updated make-Makefile to support targets setting LDFLAGS which was necessary to support profile builds correctly.
Doug Torrance
- [mathicgb] 20/393: Removed support for stopping siggb computations early on a Grobner basis since if turning that option on was a win, then using classic buchberger was better in all our experiments and the feature was complex.
Doug Torrance
- [mathicgb] 21/393: Renamed SPairHandler to SigSPairs, moved responsibility for ordering sig S-pairs into FreeModuleOrder.cpp and speed up sig S-pair ordering by using scrambled signatures.
Doug Torrance
- [mathicgb] 22/393: Fixed issue with configure.ac that wasn't working on my Cygwin installation.
Doug Torrance
- [mathicgb] 23/393: Added improved modular inverse code and typedefs for uint8, uint16, uint32, uint64.
Doug Torrance
- [mathicgb] 24/393: Fixed previous commit that unintentionally included an intentional debugging error.
Doug Torrance
- [mathicgb] 25/393: Added a sparse matrix class in preparation for F4 along with a few tests.
Doug Torrance
- [mathicgb] 26/393: Added QuadMatrixBuilder for building F4 matrices along with tests of this class.
Doug Torrance
- [mathicgb] 27/393: Added support for sorting columns in the F4 QuadMatrixBuilder + tests.
Doug Torrance
- [mathicgb] 28/393: Changed Reducer to only offer a higher level interface. Moved all its implementation stuff into TypicalReducer and made all 13 reducer classes derive from that instead (ugh). This is in preparation for F4 reduction which requires a significantly different representation than the current reducer classes.
Doug Torrance
- [mathicgb] 29/393: Added an F4MatrixBuilder and an F4Reducer - they do not work yet.
Doug Torrance
- [mathicgb] 30/393: Fixed a few typos in the help system.
Doug Torrance
- [mathicgb] 31/393: Added tests for F4MatrixBuilder and fixed it so that now it seems to work. Also introduced a QuadMatrix class and used it as output of both QuadMatrixBuilder and F4MatrixBuilder.
Doug Torrance
- [mathicgb] 32/393: Enabled support for some C++11 features and changed all uses of std::auto_ptr to std::unique_ptr.
Doug Torrance
- [mathicgb] 33/393: Added missing #include to TypicalReducer.
Doug Torrance
- [mathicgb] 34/393: Added F4MatrixReducer which reduces an F4 matrix to reduced row echelon form. Also added a single non-trivial test that passes, so maybe it actually works. This is a code dump of the prototype code I wrote for matrix reduction previously so it needs to be cleaned up - I only did some search-replace to make it compile and a bit of effort to hook things up correctly and shake out the bugs in the glue code.
Doug Torrance
- [mathicgb] 35/393: Made F4MatrixReducer remove empty rows in each subcomputation and added tests for this. Also removed unused reduction code in F4MatrixReducer.
Doug Torrance
- [mathicgb] 36/393: Added a make_unique function that simulates variadic templates so that it should work on MSVC too even though it does not have variadic templates.
Doug Torrance
- [mathicgb] 37/393: F4Reducer now successfully computes the same result as the fallback reducer for all reductions of classic S-pairs that I've tried.
Doug Torrance
- [mathicgb] 38/393: Migrated QuadMatrixBuilder to use a hash table and made F4Matrix not defer to a fallback on clasically reducing an S-pair. Fixed some bugs that was corrupting hash values.
Doug Torrance
- [mathicgb] 39/393: Added an option -sPairGroupSize that makes MathicGB reduce that many S-pairs at the same time. As you would expect, this is a big benefit for the F4Reducer (reducer 25).
Doug Torrance
- [mathicgb] 40/393: Added a -threadCount option that sets the number of parallel threads used during reduction. The tests also use this.
Doug Torrance
- [mathicgb] 41/393: Fixed a bug where hash values are stored as exponents but calculated with as size_t which was causing an ASSERT if those types are different. Also, made allocMonomial fill the returned buffer full of set bits to make it more likely for asserts to trigger on uninitilized values.
Doug Torrance
- [mathicgb] 42/393: Fixed a capitalization error in an #include
Doug Torrance
- [mathicgb] 43/393: added example dir and two example files
Doug Torrance
- [mathicgb] 44/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 45/393: Fixed a bug: we were inappropriately assuming that all input polynomials have their terms already sorted. Also added asserts in places checking that a polynomial is sorted.
Doug Torrance
- [mathicgb] 46/393: Added support for reducing a set of polynomials in addition to the support for reducing a set of S-pairs. BuchbergerAlg uses this features now. This made the F4 reducer faster even though it is still just doing inter-reductions one at a time using the fall-back (non-matrix) reducer, presumably because collecting all the reductions and updating the basis fully allows a fuller reduction which could imply fewer rounds of interreduction.
Doug Torrance
- [mathicgb] 47/393: Moved ./src/examples/ to ./examples/ and added files generated by MGB when running on an example to .gitignore.
Doug Torrance
- [mathicgb] 48/393: Now only add 1 bottom row to F4 matrices per S-pair.
Doug Torrance
- [mathicgb] 49/393: F4Reducer now uses F4 reduction to reduce sets of polynomials (as opposed to just sets of S-polynomials). Also did a few microreductions that increased speed on hcyclic8 by about 10%.
Doug Torrance
- [mathicgb] 50/393: No longer sort rows by increasing pivots. Also, decreased the load factor on the hash table.
Doug Torrance
- [mathicgb] 51/393: Got rid of matrix concatenation of left and right matrices in F4, though strangely this turned out to slow things down a little bit - but it still halves the memory used on matrices. The current version of storing the right part and then processing the right part later was faster than processing the right part right away or in a second loop without storing - at least on hcyclic8.
Doug Torrance
- [mathicgb] 52/393: Now makes a new matrix for each degree. This is a speed up on homogenous ideals though it needs to be turned off for non-homogenous matrices - currently there is no option to do so.
Doug Torrance
- [mathicgb] 53/393: Changes to remove some errors and warnings when compiling with MS V++ 2012.
Doug Torrance
- [mathicgb] 54/393: Made std::unordered_map in QuadMatrixBuilder use an Arena for allocation. Fixed MSVC warnings and MSVC OpenMP issue (only allows signed index variables). Fixed a bug for threadCount == 0.
Doug Torrance
- [mathicgb] 55/393: Added Visual Studio 2012 pro project files.
Doug Torrance
- [mathicgb] 56/393: Fixed erroneous intermediate directory in MSVC project files.
Doug Torrance
- [mathicgb] 57/393: Added notes on how I made Visual Studio Pro 2012 project files. I had to figure out more about this topic than I ever wanted to know.
Doug Torrance
- [mathicgb] 58/393: Miscellaneous code improvements. Removed many MSVC warnings, changed pointers to references or unique_ptr.
Doug Torrance
- [mathicgb] 59/393: Fixed overflow issue that would only happen on 64 bit compiles with hash tables or geobuckets larger than 2^31. After this change, all remaining issues found by the static analysis of Visual Studio 2012 Professional are false positives.
Doug Torrance
- [mathicgb] 60/393: Fixed what is, to the best of my ability to determine, an issue caused by a bug in the MSVC implementation of OpenMP. Go read the comment I added for the details. So that was more than a few hours out of my life. Great. I really enjoyed that. Wonderful. No really. (if someone has an explanation other than "compiler bug", I'd really be interested to hear it).
Doug Torrance
- [mathicgb] 61/393: Added a MonomialMap template. This removes a lot of complexity and ifdef'ing from QuadMatrixBuilder. Also, I expect to use this outside of QuadMatrixBuilder in future.
Doug Torrance
- [mathicgb] 62/393: Matrix construction is now a bit faster due to hash table allowing look-up of a product without storing the product anywhere.
Doug Torrance
- [mathicgb] 63/393: Made SparseMatrix require explicit addition of new columns.
Doug Torrance
- [mathicgb] 64/393: Moved a lot of code out of the header file for SparseMatrix and also changed its interface to expose less details of its implementation.
Doug Torrance
- [mathicgb] 65/393: Moved basis output to C file IO which doubled performance. Also turned the output off.
Doug Torrance
- [mathicgb] 66/393: Changed MonomialMap interface to use pointers instead of iterators to be able to support the case where std::unordered_map::iterator and std::unordered_map::local_iterator are not compatible. This was required to compile on GCC.
Doug Torrance
- [mathicgb] 67/393: Added custom chained hash table for MonomialMap and now uses a bit-technique for faster equality check when looking up monomials in a hash table. Takes hcyc8 from 8.4s to 8.0s for a 4.8% improvement.
Doug Torrance
- [mathicgb] 68/393: Made monomials be inline of nodes in the hash table, which reduced time from 8.0s to 7.7s for hcyc8 for a 3.8% improvement.
Doug Torrance
- [mathicgb] 69/393: Added a RawVector class that works like std::vector but has manual memory management. This allowed to optimize appendEntry on SparseMatrix which reduced hcyc8 from 7.7s to 7.4s for a 3.8% performance increase.
Doug Torrance
- [mathicgb] 70/393: Now uses exponent and coefficient typedefs in more places where they should be used. Also added OMPIndex typedef for use in OpenMP loops where the loop variable is (perversely) not allowed to be unsigned by MSVC 2012. I tried to make it possible to have coefficient be unsigned, but there is some bug somewhere, so for now it remains signed.
Doug Torrance
- [mathicgb] 71/393: Removed 4 .cpp files with no content that MSVC was complaining about.
Doug Torrance
- [mathicgb] 72/393: Oops, removed one too many files from Makefile build list in last commit.
Doug Torrance
- [mathicgb] 73/393: I made the hash-table verification of a hit process two exponents at a time by comparing them as an int64 instead of two int32's. Turns out the strict aliasing rule makes this very tricky to get right, and, after a lot of effort, I finally found out that the only correct solution that also achieves good performance uses... memcpy. Yes, on individual int64 values. Turns out at least MSVC and GCC understand memcpy and won't actually call a memcpy function for something like that - it is just a way to get them to understand what's going on without the undefined-behavior-inducing cast. Strange but true.
Doug Torrance
- [mathicgb] 74/393: updated .gitignore to include more file types generated by Visual Studio.
Doug Torrance
- [mathicgb] 75/393: Changed SparseMatrix to use pointers instead of interger indices to keep track of where the data for a row is. This is in preparation for eliminating copy operations (they take about 5% of time) and making parallel matrix construction easier to do. I would have expected a tiny slowdown from this step, but I actually got a 17% speed increase on hcyc8! I don't understand it. My best guess is that the compiler somehow better understands what is going on. Maybe also because I added more const qualifiers in the code that I changed.
Doug Torrance
- [mathicgb] 76/393: Fixed a memory leak in SparseMatrix. Also miscellaneous code cleanup in SparseMatrix.
Doug Torrance
- [mathicgb] 77/393: Made SparseMatrix allocate memory in multiple blocks instead of reallocating an ever-larger buffer. This saves the copy and will make the parallelization-to-come easier. It was a 4% performance improvement at 2 threads on hcyc8.
Doug Torrance
- [mathicgb] 78/393: Moving closer to adding support for parallel matrix construction. This changed the order that rows are constructed which surprisingly gave an 8% speedup on hcyc8 on Cygwin when running on 2 cores.
Doug Torrance
- [mathicgb] 79/393: Turned off link time optimization for Visual Studio in the Release-Assert configuration since that allows a faster compile-test cycle.
Doug Torrance
- [mathicgb] 80/393: Finally parallelized the main step in matrix construction. Getting 7% less time on hcyc8 on 2/2 threads/cores.
Doug Torrance
- [mathicgb] 81/393: Parallelized the sorting and reordering of matrices. Also added a set of macroes that give a way to tell the optimizer extra information, such as saying that two pointers are not aliases.
Doug Torrance
- [mathicgb] 82/393: Minor code improvements.
Doug Torrance
- [mathicgb] 83/393: Parallelized also the construction of the bottom matrix of S-pairs and removed some memory leaks of monomials.
Doug Torrance
- [mathicgb] 84/393: Fixed bug in hash table hit-verification code.
Doug Torrance
- [mathicgb] 85/393: Made F4MatrixReducer a bit simpler, mainly by removing a lot of unused code.
Doug Torrance
- [mathicgb] 86/393: More simplification of F4MatrixReducer and improvement to tracing output for showing matrix dimensions and number of non-zero entries in a more visual way.
Doug Torrance
- [mathicgb] 87/393: Corrected MATHIC_INLINE to MATHICGB_INLINE.
Doug Torrance
- [mathicgb] 88/393: Fixed a performance regression on MSVC 2012 due to the compiler erroneously thinking that two pointers might be aliases.
Doug Torrance
- [mathicgb] 89/393: Made the memory quamtum of the matrices a command line parameter.
Doug Torrance
- [mathicgb] 90/393: Got a 2% speed-up by processing two hash table monomial product queries at the same time.
Doug Torrance
- [mathicgb] 91/393: All code now uses MATHICGB_ASSERT - ASSERT is gone.
Doug Torrance
- [mathicgb] 92/393: Improved tracking output for size and memory used by matrices. Use -trac 5 -cla -reducer 25 to see.
Doug Torrance
- [mathicgb] 93/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 94/393: Added make_unique_array to stdinc to go with make_unique.
Doug Torrance
- [mathicgb] 95/393: Fixed missing MATHICGB_RESTRICT macro for non MSVC.
Doug Torrance
- [mathicgb] 96/393: Made some changes to MonomialMap to prepare for using a single concurrent hashtable instead of per-thread hash tables. This (temporarily) has made it fixed-size. Performance is, unexpectedly, better by 1% single-core. This happened when forcing the internal table pointer and mask onto the stack of clients (via a handle). I'm not sure if the cause of the better performance is due to better compiler information (const-on-stack is easy to prove things about for compilers) or just that things are done slightly differently which happens to randomly emit better code.
Doug Torrance
- [mathicgb] 97/393: MonomialMap now grows automatically again.
Doug Torrance
- [mathicgb] 98/393: FixedSizeMonomialMap is not exposed instead of being an implementation detail of MonomialMap. MonomialMap is now concurrent and also performant. Horribly, the std::atomic of MSVC 2012 has abysmal performance, so there was no other option than to write my own :( On other compilers the new Atomic class is just implemented in terms of std::atomic, but on x86 and x64 for MSVC it uses compiler intrinsics to implement std::atomic using memory barriers. The implementation offered by MSVC 2012 uses compare-and-swap even for a relaxed load. Can't check compilation on gcc as apparently GCC 4.5.3 doesn't have std::mutex.
Doug Torrance
- [mathicgb] 99/393: Now not forcing inlining in debug builds.
Doug Torrance
- [mathicgb] 100/393: Hash table not initializes itself to null as it should. It seems MSVC was doing this while GCC was not - std::atomic has trivial constructor so that may be the difference.
Doug Torrance
- [mathicgb] 101/393: Removed method from FixedsizeMonomialMap elementCount since it was returning mEntryCount which now does not exist.
Doug Torrance
- [mathicgb] 102/393: Fixed typo in not-called function MonomialMap::entryCount.
Doug Torrance
- [mathicgb] 103/393: Apparently GCC does not zero initialize on new T[x]() though it is supposed to. So manual zeroing it is.
Doug Torrance
- [mathicgb] 104/393: More modular implementation of x86 and x64 Atomic which will allow having that implementation also work on GCC instead of only MSVC, since apparently the GCC 4.6 implementation is also slow.
Doug Torrance
- [mathicgb] 105/393: Added a custom Atomic implementation for GCC. The GCC 4.6.3 built-in std::atomic makes the program slow to a crawl while the custom Atomic that is now added gets the same speed as running with no atomic constraints at all (single-core). There is now a macro MATHICGB_USE_FAKE_ATOMIC that makes Atomic not actually impose any ordering constraints, though it is still atomic since that is derived merely from the size of the values and from being aligned, at least on x86 and x64. This can be used single-core to determine the overhead of the ordering constraints which in this case so far appear to be so small that they do not appear in my measurements - IF using the custom Atomic and not std::atomic.
Doug Torrance
- [mathicgb] 106/393: SparseMatrix cannot efficiently keep track of its number of columns during concurrent matrix construction with a shared hash table, so it no longer does to prepare for that.
Doug Torrance
- [mathicgb] 107/393: Now using a single concurrent hash map for building the matrix. It makes no difference single-core, but now using more threads than cores is actually a win - I'm seeing 12% speed-up of 3 threads on dual core compared to 2 threads where before there was no advantage. I suspect that this is caused by the third thread no longer having to create its own hash table and also now the third thread can use the idle core if the second thread is waiting while the first thread locked the hash table for writes. Hyperthreading may have an impact too, though I am skeptical of that.
Doug Torrance
- [mathicgb] 108/393: Added use of tbb for threading. Doesn't work on Cygwin as tbb doesn't work there, apparently.
Doug Torrance
- [mathicgb] 109/393: Migration from OpenMP to TBB complete.
Doug Torrance
- [mathicgb] 110/393: Matrix construction now uses parallel_do instead of parallel_for, which allows to dynamically add new work items.
Doug Torrance
- [mathicgb] 111/393: In building F4 matrices: changed task data representation so that dynamically added tasks incur no allocation. Before there was an allocation for representing the monomial to be multiplied onto the polynomial to make a row, but now instead the monomial is product with the lead monomial (so the monomial of the new column), which implies that we can just reuse the monomial for the column that is already stored in the hash table. This is significant for parallelism since the allocation and deallocation otherwise required taking a lock.
Doug Torrance
- [mathicgb] 112/393: Small changes that allow for exponent to be a char/int8. That was a problem with IO code since >>char is different from >>int in that the former reads a single character while the latter reads a possibly multi-character integer.
Doug Torrance
- [mathicgb] 113/393: Made two separate actions gb and siggb for classic and signature grobner basis computation respectively.
Doug Torrance
- [mathicgb] 114/393: Since tbb uses a global object to set the number of threads there is no longer a purpose of passing threadCount parameters around everywhere. Those are all removed now.
Doug Torrance
- [mathicgb] 115/393: Added an option to output all F4 matrices with more than the specified number of non-zero entries. The matrix format is as for Lachartre and Fayssal's code, except each file contains the 4 sub-matrices instead of one big matrix. There is now also a matrix action in addition to gb and siggb. It currently just reads a matrix and writes it out - I'm stopping today at the point where I got the written matrix to actually match the read matrix byte-for-byte. :) This also involved a reorganization of someo of the command line interface code which is a bit nicer now.
Doug Torrance
- [mathicgb] 116/393: Fixed a matrix write bug and now the matrix action reduces the input file and either writes the reduced bottom right matrix out if a reference matrix does not exist or checks that the computed matrix matches the reference matrix if the reference matrix does exist.
Doug Torrance
- [mathicgb] 117/393: The matrix action now takes several input files and processes each of them separately. There is not an -inputFile option any more.
Doug Torrance
- [mathicgb] 118/393: The unreduced bottom right matrix is now written out by the matrix action (not the gb action). This allows to run only the row reduction of the bottom right matrix - it is not required to reduce the full matrix to get at this computation. Simply specify the file with the bottom right matrix as the input file.
Doug Torrance
- [mathicgb] 119/393: Fixed bug where F4Reducer would print out matrices when it should not.
Doug Torrance
- [mathicgb] 120/393: Added new logging framework with fine-grained control of what is logged along with -log options and a "help log" feature for listing all log domains compiled into the executable.Currently there is only a single log domain defined, but eventually this should replace tracing level or alternatively tracing level could be defined in terms of log domains. The main feature here is that the logging overhead is precisely zero if a logging domain is turned off at compile time and each logging domain has a macro that can be used to turn it on/off in this way and the default setting is configurable. In this way very expensive logging can be done without worry of overhead as the overhead is zero in the non-logging case. Logs can also be turned off at runtime, though in that case there is an overhead for checking whether something needs to be output or not - a single well-predicted branch per logging event. The code that constructs the strings to be logged is not executed when logging is turned off - so it's not just that the strings are not displayed, they are not considered or constructed at all. Upcoming feature for logging is support for timing code and for counters ("int logs") that disappear if turned off at compile-time just like string logs do.
Doug Torrance
- [mathicgb] 121/393: First version of Shrawan's Gaussian elimination code.
Doug Torrance
- [mathicgb] 122/393: Fixed bug in Atomic.hpp (relaxed load/store needs to be not cached in registers) and generally cleaned up the atomics code.
Doug Torrance
- [mathicgb] 123/393: Second version of Shrawan's Gaussian elimination code.
Doug Torrance
- [mathicgb] 124/393: Fixes to make the code compile on GCC 4.6.3.
Doug Torrance
- [mathicgb] 125/393: merge
Doug Torrance
- [mathicgb] 126/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 127/393: Non-working version, but closer to correct.
Doug Torrance
- [mathicgb] 128/393: Improved logging, now with timing support
Doug Torrance
- [mathicgb] 129/393: Merge. Working version. (yay\!)
Doug Torrance
- [mathicgb] 130/393: Changes to make code compile on GCC 4.6.3.
Doug Torrance
- [mathicgb] 131/393: Timed logging now actually works.
Doug Torrance
- [mathicgb] 132/393: Improved the logging output of reducing matrices. It now contains much more information, the information is more clearly labeled and it looks nicer.
Doug Torrance
- [mathicgb] 133/393: Improved comments on DenseRow::addRowMultiple and unrolled a small loop manually once. This is a 5% performance improvement for matrix reduction on MSVC 2012.
Doug Torrance
- [mathicgb] 134/393: Made the bit widths used in matrix reduction more explicit. This was done to enable experiments with using cmov instructions to keep the modular sums in 64 bits instead of 32, but that turned out to be a lot slower, so that experiment was not committed.
Doug Torrance
- [mathicgb] 135/393: Fixed bug in F4 matrix reduction.
Doug Torrance
- [mathicgb] 136/393: Added .pbm image output to matrix action. Useful for debugging as it allows visual inspection of the matrix.
Doug Torrance
- [mathicgb] 137/393: Updated test list from pict.
Doug Torrance
- [mathicgb] 138/393: Added new matrix construction code that decouples left/right splitting from the initial matrix construction. I want this to be as fast as the previous code, so the previous code is still there for now for comparison. The new code can be called using reducer 26.
Doug Torrance
- [mathicgb] 139/393: Fixed floating point division by zero in statistics output code that was causing double-spaced output on Cygwin terminals.
Doug Torrance
- [mathicgb] 140/393: Better log summary at end of run and now loggers for matrix construction.
Doug Torrance
- [mathicgb] 141/393: Better log summary at end of run and now loggers for matrix construction.
Doug Torrance
- [mathicgb] 142/393: whitespace changes.
Doug Torrance
- [mathicgb] 143/393: Simplified F4MatrixBuilder2 by avoiding the initial top/bottom division that anyway is undone right after.
Doug Torrance
- [mathicgb] 144/393: Moved reducer 26 to using preblocks (no scalars) for the first version of the F4 matrix.
Doug Torrance
- [mathicgb] 145/393: Made F4-26 reducer reindex while splitting left-right, which now makes it a tiny bit faster than F4-25 for hcyclic6. :)
Doug Torrance
- [mathicgb] 146/393: Refactoring F4-26 matrix construction code.
Doug Torrance
- [mathicgb] 147/393: Simplified and improved performance for sorting columns and constructing column permutation map in F4-26.
Doug Torrance
- [mathicgb] 148/393: Refactoring F4-26 matrix construction.
Doug Torrance
- [mathicgb] 149/393: whitespace change.
Doug Torrance
- [mathicgb] 150/393: Updated to match mathic ColumnPrinter change from ratio to ratioInteger and ratioDouble.
Doug Torrance
- [mathicgb] 151/393: Same thing as last commit, now with ColumnPrinter::percent.
Doug Torrance
- [mathicgb] 152/393: Now reports an IO error if there is one while using the C file IO for reading/writing sparse matrices (silences warnings from gcc 4.6.3).
Doug Torrance
- [mathicgb] 153/393: std::vector<const char> apparently causes errors on gcc 4.6.3, so I made it non-const to get it to compile.
Doug Torrance
- [mathicgb] 154/393: Changed a reference to a universal reference in LambdaRunner of the logging system to get around a compilation issue with gcc 4.6.3.
Doug Torrance
- [mathicgb] 155/393: Added missing file references to Makefile.am.
Doug Torrance
- [mathicgb] 156/393: Moving F4-26 towards row reordering after column reindexing.
Doug Torrance
- [mathicgb] 157/393: F4-26 now has support for top/bottom split after left/right bottom, though the implementation is slow so it is not done by default.
Doug Torrance
- [mathicgb] 158/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 159/393: Made the copying of a row of a matrix faster through using memcpy.
Doug Torrance
- [mathicgb] 160/393: Added support for logs that count and used it to add a log for counting the total number of rows added in all matrices in F4.
Doug Torrance
- [mathicgb] 161/393: Added included needed by GCC 4.6.3
Doug Torrance
- [mathicgb] 162/393: Added row counter log for top and bottom rows of F4 matrices.
Doug Torrance
- [mathicgb] 163/393: Avoided calls for reductions of zero polynomials.
Doug Torrance
- [mathicgb] 164/393: Significant speed-up from choosing sparser and older reducers. This was already implemented, I thought, but it turns out that only applied to siggb, not gb.
Doug Torrance
- [mathicgb] 165/393: Fixed compile-error on gcc 4.6. I suspect it is an error in the compiler, but it was easy to avoid.
Doug Torrance
- [mathicgb] 166/393: adds homogeneous katsura examples
Doug Torrance
- [mathicgb] 167/393: Moved PreBlock code out of F4MatrixBuilder2 into its own file and renamed it to ProtoMatrix.
Doug Torrance
- [mathicgb] 168/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 169/393: Fix double-fclose bug diagnosed by Christian Eder.
Doug Torrance
- [mathicgb] 170/393: Moved the matrix projection code out of F4MatrixBuilder2 and into F4MatrixProjection.
Doug Torrance
- [mathicgb] 171/393: fixes make for F4ProtoMatrix
Doug Torrance
- [mathicgb] 172/393: Merge pull request #2 from ederc/make-fix
Doug Torrance
- [mathicgb] 173/393: Improved code in F4MatrixProjection and added ScopeExit functionality.
Doug Torrance
- [mathicgb] 174/393: Further refactoring of F4MatrixProjection.
Doug Torrance
- [mathicgb] 175/393: merge
Doug Torrance
- [mathicgb] 176/393: Refactoring to eliminate the code duplication for computing a top/bottom projection inside F4MatrixProjection.
Doug Torrance
- [mathicgb] 177/393: fixes debug assert
Doug Torrance
- [mathicgb] 178/393: Merge pull request #1 from ederc/examples
Doug Torrance
- [mathicgb] 179/393: Merge pull request #3 from ederc/debug-fix
Doug Torrance
- [mathicgb] 180/393: Fix to make non-assert mode compile.
Doug Torrance
- [mathicgb] 181/393: Refactored classic S-pair ordering to not share as much code with the signature code. Also made the classic S-pair ordering prefer sparse or old S-pairs depending on the pre-existing option -preferSparseReducers. This results in ever-so-slightly smaller matrices compared to before, whichever way the option is set.
Doug Torrance
- [mathicgb] 182/393: An S-pair aA-bB now has aA set as the reducer instead of using some other reducer for the cancelling term. Another S-pair aA-cC can then also be simplified to jsut cC without adding the reducer aA, as it is the same one. Due to a non-trivial interaction with the S-pair elimination/choice, this is guaranteed to simplify all S-pairs and the reducer aA is guaranteed to always be the preferred reducer that would have been used for that monomial anyway. For hcyclic8 this is a 5% speedup and it reduces the number of non-zero entries in the matrix by 6%. There is also now a new log F4MatrixEntryCount that counts the number of non-zero entries across all matrices, which is how I produced the 6% figure.
Doug Torrance
- [mathicgb] 183/393: Added new log functionality to enable streaming output and the summary at the end independently.
Doug Torrance
- [mathicgb] 184/393: Improved the help system's description of logging.
Doug Torrance
- [mathicgb] 185/393: Added support for log aliases.
Doug Torrance
- [mathicgb] 186/393: Added support for prefixes and suffices on log aliases. Added the log aliases none, all and SPairs. Made the default log none, while empty string is replaced with all, so that doing "-log" turns on all logs.
Doug Torrance
- [mathicgb] 187/393: Minor improvements in functionality to PolyRing.
Doug Torrance
- [mathicgb] 188/393: Added a library interface to MathicGB along with tests.
Doug Torrance
- [mathicgb] 189/393: MathicGB no longer requires TBB. You still need TBB if you want parallel execution. Removing the requirement for TBB is achieved through an implementation of the parts of the TBB interface that MathicGB uses. This implementation does not do anything in paralle, so it was easy to write. So easy, in fact, that now I'm wondering whether it would make sense to make this implementation support OpenMP, in which case Cygwin would still have parallel execution, just not quite as fast.
Doug Torrance
- [mathicgb] 190/393: Fixes to make MathicGB compile on GCC 4.5.3 on Cygwin.
Doug Torrance
- [mathicgb] 191/393: MathicGB now compiles and tests pass on Cygwin with GCC without TBB. Still some configure issues.
Doug Torrance
- [mathicgb] 192/393: The configure file now accepts an option --with-tbb=no. Use it to avoid a dependency on tbb, though then times in logs will be less accurate and there will be no support for multithreading. The Makefile created by build/setup/make-Makefile.sh now accepts an option mathicgb_conf, which is passed on to configure. So you can do make rel mathicgb_conf="--with-tbb=no" to set up a release mode build without tbb.
Doug Torrance
- [mathicgb] 193/393: Fixed recent error in make-Makefile that would link up the built executable to a wrong installed directory. Also fixed GCC compile warning.
Doug Torrance
- [mathicgb] 194/393: Added link of the rt library, which is apparently needed on gcc for some platforms. It seems to implement the time functionality from time().
Doug Torrance
- [mathicgb] 195/393: configure now has a --with-gtest option that defaults to downloading gtest if it is not found. If --with-gtest=no then configure will succeed without gtest though then make check won't do anything other than to report that gtest was not found. The --with-tbb option now defaults to disabling tbb if it is not found. autogen.sh no longer downloads gtest. Hence a fresh git clone of mathicgb can now build out of the box with no options given even without tbb and without an internet connection. gtest is looked for at GTEST_PATH, so memtailor, mathic and mathicgb can now share the same download of gtest.
Doug Torrance
- [mathicgb] 196/393: Improvement to output stating that gtest is not enabled.
Doug Torrance
- [mathicgb] 197/393: Outer Makefile now uses only a single download of gtest for all of mathic, memtailor and mathicgb.
Doug Torrance
- [mathicgb] 198/393: Fixed missing include directive for finding gtest in a non-standard location. Also, configure now detects failure to download gtest and continues without gtest in that case.
Doug Torrance
- [mathicgb] 199/393: Removed -1.0 from the dependencies on mathic and memtailor. Not a single person who has seen this scheme appears to have understood what it's about (header versioning), even after extensive explanation in some cases, so the effort necessary to explain this scheme far overshadows the technical advantages.
Doug Torrance
- [mathicgb] 200/393: MathicGB now also installs itself as a header+library in addition to as a console program.
Doug Torrance
- [mathicgb] 201/393: Added missing pkgconfig file that should have been committed in last commit.
Doug Torrance
- [mathicgb] 202/393: Added a PrimeField class along with tests. This class is supposed to take over the coefficient code in PolyRing.
Doug Torrance
- [mathicgb] 203/393: Removed incorrect reference to PrimeField.cpp in Makefile.am
Doug Torrance
- [mathicgb] 204/393: Added MonoMonoid along with tests. The purpose of MonoMonoid is to take over the monomial functionality from PolyRing.
Doug Torrance
- [mathicgb] 205/393: Added ordering to MonoMonoid.
Doug Torrance
- [mathicgb] 206/393: Added hash functionality to MonoMonoid. Still need more tests.
Doug Torrance
- [mathicgb] 207/393: Minor cleanup to MonoMonoid.
Doug Torrance
- [mathicgb] 208/393: Minor cleanup to MonoMonoid and added product along with tests.
Doug Torrance
- [mathicgb] 209/393: Added division and divisibility code to MonoMonoid along with tests.
Doug Torrance
- [mathicgb] 210/393: More division code.
Doug Torrance
- [mathicgb] 211/393: Removed unused code from PolyRing.
Doug Torrance
- [mathicgb] 212/393: Removed unused code from PolyRing.
Doug Torrance
- [mathicgb] 213/393: Added full support for comparison to MonoMonoid, along with module monomial and non-total-degree grading. Also forwarded compare from PolyRing to MonoMonoid.
Doug Torrance
- [mathicgb] 214/393: Added functions for testing a*b==c to MonoMonoid and forwarding from PolyRing.
Doug Torrance
- [mathicgb] 215/393: PolyRing now forwards to PrimeField. Also got rid of PolyRing::getMonomialPool() in an effort to reduce the size of the interface of PolyRing.
Doug Torrance
- [mathicgb] 216/393: PolyRing can now forward to MonoMonoid and PrimeField for almost everything. Added lots of new methods on those two to make that possible.
Doug Torrance
- [mathicgb] 217/393: Added test to the new methods on MonoMonoid and PrimeField.
Doug Torrance
- [mathicgb] 218/393: Made changes to compile on MSVC without warnings.
Doug Torrance
- [mathicgb] 219/393: Slight performance improvement to MonoMonoid::lcm and (temporary) ability to do MonoMonoid::lcmRaw.
Doug Torrance
- [mathicgb] 220/393: Made MonoMonoid a template on options for what the representation stores and updated tests to test all those representations. Internally the new template parameters don't actually do anything yet.
Doug Torrance
- [mathicgb] 221/393: Added yang1 ideal to examples. This ideal stresses S-pair handling.
Doug Torrance
- [mathicgb] 222/393: MonoMonoid now ignores fiels that are disabled via template parameters. The fiels that can be disabled are component, degree and hash.
Doug Torrance
- [mathicgb] 223/393: MonoMonoid now correctly uses less memory when the hash field is disabled. That was already the case for component and order.
Doug Torrance
- [mathicgb] 224/393: Old PolyRing implementation removed - now it can only forward to MonoMonoid and PrimeField.
Doug Torrance
- [mathicgb] 225/393: Moving SPairs towards proper use of MonoMonoid.
Doug Torrance
- [mathicgb] 226/393: SPairs now uses a dedicated hash-less monoid for ordering.
Doug Torrance
- [mathicgb] 227/393: SPairs no longer uses PolyRing, except to access a MonoMonoid. Also, it has about the same speed as previously by using a MonoVector.
Doug Torrance
- [mathicgb] 228/393: configure now checks whether librt is needed before using it. Also removed a few tabs.
Doug Torrance
- [mathicgb] 229/393: Added back erroneously removed deb outer makefile target and changed /bin/evn to /usr/bin/env.
Doug Torrance
- [mathicgb] 230/393: Changes to build system intended to detect if linking with librt is necessary.
Doug Torrance
- [mathicgb] 231/393: Added missing macro for autoconf.
Doug Torrance
- [mathicgb] 232/393: Avoid printing looking for TBB twice in configure.
Doug Torrance
- [mathicgb] 233/393: added cyclic5 test. Not sure if it is compiling yet
Doug Torrance
- [mathicgb] 234/393: Work-around for issue GCC 4.7 seems to have with properly resolving private copy constructors versus public move constructors.
Doug Torrance
- [mathicgb] 235/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 236/393: Fixed issue with ordering S-pairs where some of the components have been retired.
Doug Torrance
- [mathicgb] 237/393: Library interface now has an option for using a classic reducer or a matrix reducer.
Doug Torrance
- [mathicgb] 238/393: The library interface now allows not specifying the number of polynomials or terms to follow.
Doug Torrance
- [mathicgb] 239/393: SPairGroupSize is now set to something appropriate by default for both the CLI and library interfaces.
Doug Torrance
- [mathicgb] 240/393: It is now possible to set the max number of threads in the library interface.
Doug Torrance
- [mathicgb] 241/393: Library interface now allows limited access to the logging framework.
Doug Torrance
- [mathicgb] 242/393: Fixed missing dependency of tests on libmathicgb that caused test not to be recompiled in some cases.
Doug Torrance
- [mathicgb] 243/393: Fixed issue where memory consumption would suddenly explode due to converting a submatrix of a very sparse and large matrix into dense format. Very sparse matrices now have their own code-path that avoids this.
Doug Torrance
- [mathicgb] 244/393: Added in logging functions for incremental viewing: F4Incremental alias, and F4MatrixSizes, F4SPairDegree, F4MatReduceTop, F4RedBottomRight
Doug Torrance
- [mathicgb] 245/393: Renamed some F4 aliases and fixed descriptions of logs and a comment in stdinc.h.
Doug Torrance
- [mathicgb] 246/393: Added reset functionality to the logging system. All logs are now reset for each Groebner computation done through the library interface. Also, moved the new top/bottom F4 reducer log timing commands to be right next to the combined timer for that - without this, the time would be significantly different between the 2 kinds of logs because an expensive IO happened after starting one and before starting the other.
Doug Torrance
- [mathicgb] 247/393: Added more precise timing when not using TBB.
Doug Torrance
- [mathicgb] 248/393: Removed unnecessary duplicate code path in BuchbergerAlg.cpp
Doug Torrance
- [mathicgb] 249/393: Removed old unused code for Buchberger criteria from PolyBasis.
Doug Torrance
- [mathicgb] 250/393: The library interface now allows setting the maximum S-pair group size.
Doug Torrance
- [mathicgb] 251/393: Added option to set monomial order to library interface. The interface is now more general than the actual capabilities of the code, so not everything actually works yet.
Doug Torrance
- [mathicgb] 252/393: added test file
Doug Torrance
- [mathicgb] 253/393: Matrix ordering supposed to work now, though it has not been tested with a full GB computation. It does pass unittests.
Doug Torrance
- [mathicgb] 254/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 255/393: Added elimination order GB test for the library interface
Doug Torrance
- [mathicgb] 256/393: Fixed a few ASSERTs and bugs for varCount==0 that needed to be fixed for multigraded ordering.
Doug Torrance
- [mathicgb] 257/393: Fixed an assert error by removing stuff out of PolyRing.
Doug Torrance
- [mathicgb] 259/393: Fixed bug in copy among different monoids.
Doug Torrance
- [mathicgb] 258/393: Fixed a wrong test for monomials.
Doug Torrance
- [mathicgb] 260/393: added in the answer to the simple elimination test example
Doug Torrance
- [mathicgb] 261/393: Moved support for reading in rings from PolyRing to MonoMonoid as well as other things moved there.
Doug Torrance
- [mathicgb] 262/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 263/393: Reduced the interface and state of PolyRing.
Doug Torrance
- [mathicgb] 264/393: Removed computation of size of monomials from PolyRing.
Doug Torrance
- [mathicgb] 265/393: Moved signature comparison remnant out of PolyRing.
Doug Torrance
- [mathicgb] 266/393: Reduced the interface for PolyRing and added release/recapture support for pool-allocated monomials.
Doug Torrance
- [mathicgb] 267/393: Moved monomial pool out of PolyRing. PolyRing's state now consits only of a monoid and a field.
Doug Torrance
- [mathicgb] 268/393: Added test for reading and writing monoids.
Doug Torrance
- [mathicgb] 269/393: Fixed bug in copy constructor of MonoMonoid that set all monomials to have a hash value of 0, leading to huge slowdowns.
Doug Torrance
- [mathicgb] 270/393: Added command line option -outputResult to mgb
Doug Torrance
- [mathicgb] 271/393: IO format now includes lex or revlex ordering explicitly. It still doesn't do anything yet.
Doug Torrance
- [mathicgb] 272/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 273/393: Changed the default threadCount command line value to 0
Doug Torrance
- [mathicgb] 274/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 275/393: Now with actual lex ordering enabled. It passes unit tests. It might even work.
Doug Torrance
- [mathicgb] 276/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 277/393: Added a log alias named default and made -log do that one instead of the all alias.
Doug Torrance
- [mathicgb] 278/393: Reduced code size for comparison in MonoMonoid.
Doug Torrance
- [mathicgb] 279/393: simple change to a log message
Doug Torrance
- [mathicgb] 280/393: Reduced one of the Schreyer orders to the other one by doing a transformation up front.
Doug Torrance
- [mathicgb] 281/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 282/393: Reduced another free module order to another one by preprocessing up front. In particular, by reversing and unreversing components.
Doug Torrance
- [mathicgb] 283/393: Another order bites the dust.
Doug Torrance
- [mathicgb] 284/393: Added tests for free module orders 6 and 7.
Doug Torrance
- [mathicgb] 285/393: Reduced free module order 6 to order 7 with preprocessing.
Doug Torrance
- [mathicgb] 286/393: Changed order 3 to be consistently Schreyer instead of half-Schreyer.
Doug Torrance
- [mathicgb] 287/393: Turned the Schreyer part of all remaining orders into preprocessing.
Doug Torrance
- [mathicgb] 288/393: Removed a lot of now unused free module order code.
Doug Torrance
- [mathicgb] 289/393: Simplified interface and implementation of FreeModuleOrder.
Doug Torrance
- [mathicgb] 290/393: Simplified and improved the pre/postprocessing code for module monomial ordering.
Doug Torrance
- [mathicgb] 291/393: Renamed Ideal to Basis to avoid name conflict with Frobby.
Doug Torrance
- [mathicgb] 292/393: Set up support for a callback to control the computation in the library interface. The interface is there now, though it doesn't do anything yet.
Doug Torrance
- [mathicgb] 293/393: Implemented the functionality of the callback in the library interface. Also added tests for it which pass.
Doug Torrance
- [mathicgb] 294/393: Added library interface support for retrieving values from logs.
Doug Torrance
- [mathicgb] 295/393: Renamed logCharacteristic to logNumber in the library interface.
Doug Torrance
- [mathicgb] 296/393: Added a class that describes a monomial order and added a constructor in MonoMonoid that takes that as a parameter. MonoOrder is not yet used otherwise.
Doug Torrance
- [mathicgb] 297/393: MonoOrder is improved, now immutable and used by MonoMonoid::readMonoid.
Doug Torrance
- [mathicgb] 298/393: Added base class for MonoMonoid to eliminate duplication of code in constructors.
Doug Torrance
- [mathicgb] 299/393: merge
Doug Torrance
- [mathicgb] 300/393: Added support in MonoMonoid for comparing components before, after or in-between gradings, rather than only at the end.
Doug Torrance
- [mathicgb] 301/393: Added some small test examples.
Doug Torrance
- [mathicgb] 302/393: Allowed component/revcomponent distinction to be passed on to the monoid in tests. Used this to get rid of OrderE entirely from FreeModuleOrder.
Doug Torrance
- [mathicgb] 303/393: Added support for specifying (rev)component for after base ordering. Used this to move all component/revcomponent distinction out of the order number.
Doug Torrance
- [mathicgb] 304/393: Moved handling of Schreyer order into Basis and added syntax for that to ring description. The number given to a free module order then no longer does anything at all, so code passing that around has been removed.
Doug Torrance
- [mathicgb] 305/393: Added a new Scanner class that makes reading formatted input SOOO much nicer.
Doug Torrance
- [mathicgb] 306/393: Added option to match on a string to Scanner.
Doug Torrance
- [mathicgb] 307/393: Adding new external-to-MonoMonoid IO class MathicIO along with tests.
Doug Torrance
- [mathicgb] 308/393: Simplified MonoMonoid::create.
Doug Torrance
- [mathicgb] 309/393: Added writeTerm to MathicIO and now test both readTerm and writeTerm.
Doug Torrance
- [mathicgb] 310/393: Added readPoly and writePoly to MathicIO along with tests.
Doug Torrance
- [mathicgb] 311/393: Added readPoly and writePoly to MathicIO along with tests.
Doug Torrance
- [mathicgb] 312/393: Added readBasis and writeBasis to MathicIO along with tests.
Doug Torrance
- [mathicgb] 313/393: Removed Basis::parse in favor of MathicIO. Added support for negative modular coefficients.
Doug Torrance
- [mathicgb] 314/393: Added support for setting a module monomial order to the library interface. This is not used for anything yet.
Doug Torrance
- [mathicgb] 315/393: Moved NonCopyable to its own file. Made KoszulQueue movable but non-copyable and removed use of FreeModuleOrder from KoszulQueue and SigSPairs.
Doug Torrance
- [mathicgb] 316/393: Moved NonCopyable to its own file. Made KoszulQueue movable but non-copyable and removed use of FreeModuleOrder from KoszulQueue and SigSPairs.
Doug Torrance
- [mathicgb] 317/393: Moved KoszulQueue to using Monoid fully, made it movable and changed to use its own MonoPool.
Doug Torrance
- [mathicgb] 318/393: Removed FreeModuleOrder from PolyBasis and GroebnerBasis as well as all the code that uses the order from those. Also removed most of the code from FreeModuleOrder.
Doug Torrance
- [mathicgb] 319/393: Finally got rid of FreeModuleOrder. Completely Gone. Yahoo\!
Doug Torrance
- [mathicgb] 320/393: Renamed BuchbergerAlg to ClassicGBAlg and GroebnerBasis to SigPolyBasis.
Doug Torrance
- [mathicgb] 321/393: Added program for checking proper format of code files.
Doug Torrance
- [mathicgb] 322/393: Went through ALL source files to give them a common copyright header, to put everything in namespace mgb to avoid name clashes and to normalize header inclusion order of system versus non-system headers. Apparently there is a bug or some issue here somewhere that requires using ::std::X to refer to std::X. That was really fun. Yep.
Doug Torrance
- [mathicgb] 323/393: Removed C++11 auto's from public header file mathicgb.h and fixed a comment in the tests for that file.
Doug Torrance
- [mathicgb] 324/393: merge
Doug Torrance
- [mathicgb] 325/393: Added a C function to library for easier detection from autoconf.
Doug Torrance
- [mathicgb] 326/393: Library interface not actually registers it when setComponentsAscending() is called.
Doug Torrance
- [mathicgb] 327/393: Added check to library interface setMonomialOrder that rejects non-global orders. Also added tests for this.
Doug Torrance
- [mathicgb] 328/393: Changes to make this compile in MSVC.
Doug Torrance
- [mathicgb] 329/393: Renamed to mgb::tbb to mgb::mtbb to avoid frequent issue of ambiguous resolution of tbb - it could be ::tbb or ::mgb::tbb in some cases, causing MSVC to complain.
Doug Torrance
- [mathicgb] 330/393: Added support for both left and right variants of lex and revlex to the library interface and in the engine. The file IO format does not support these new orders so far.
Doug Torrance
- [mathicgb] 331/393: Changed the way that module-component rows are stored in MonoOrder. This fixed a bug where MathicGB would get confused in the library interface when given a non-last position for the module comparison.
Doug Torrance
- [mathicgb] 332/393: Moved all IO code out of MonoMonoid. Use MathicIO instead.
Doug Torrance
- [mathicgb] 333/393: Change to make code compile on gcc 4.7.3.
Doug Torrance
- [mathicgb] 334/393: Removed MonTableNaive, which wasn't necessary any more.
Doug Torrance
- [mathicgb] 335/393: Merge branch 'master' of https://github.com/broune/mathicgb
Doug Torrance
- [mathicgb] 336/393: Fixes problem from removing MonTableNaive, which was still included from a few test files.
Doug Torrance
- [mathicgb] 337/393: Starting on clean-up of monomial data structure code. Tidied DivLookupConfigureion.
Doug Torrance
- [mathicgb] 338/393: Moving to use of lambdas in DivLookup.hpp
Doug Torrance
- [mathicgb] 339/393: DivLookup.hpp is now fully lambdaed.
Doug Torrance
- [mathicgb] 340/393: Tidying DivisorLookup.cpp
Doug Torrance
- [mathicgb] 341/393: Moved configuration for DivLookup into the class as a private sub-class and moved as much stuff out of the configuration as possible.
Doug Torrance
- [mathicgb] 342/393: Made DivLookup entirely non-virtual and instead added a virtual wrapper in DivisorLookup.cpp that also took over responsibility for some of the information such as the basis.
Doug Torrance
- [mathicgb] 343/393: Renamed DivLookup to StaticMonoLookup and DivisorLookup to MonoLookup.
Doug Torrance
- [mathicgb] 344/393: Pruned unused or less important stuff from the MonomialTableArray interface.
Doug Torrance
- [mathicgb] 345/393: Further simplification of MonomialTableArray.
Doug Torrance
- [mathicgb] 346/393: Moved the implementation of the MonomialTableArray children to use StaticMonoLookup instead of implementation that functionality twice.
Doug Torrance
- [mathicgb] 347/393: Renamed MonomialTableArray to ModuleMonoSet and renamed StaticMonoLookup to StaticMonoMap.
Doug Torrance
- [mathicgb] 348/393: Further clean-up on the ModuleMonoSet and MonoLookup interfaces.
Doug Torrance
- [mathicgb] 349/393: Improved logging for signature algorithm a bit, made schreyer ordering the default for text input on the command line and did a bit of code cleanup.
Doug Torrance
- [mathicgb] 350/393: Changed the default back so that an input file again has to explicitly ask for a Schreyer order to get it. The other way was too strange and it also would require changing the tests.
Doug Torrance
- [mathicgb] 351/393: Moving towards replacing const_monomial entirely with the types on Monoid.
Doug Torrance
- [mathicgb] 352/393: Simplified PolyHashTable and gave BjarkeGeobucket2 a new hash table based on MonmialMap that is significantly faster than the old one.
Doug Torrance
- [mathicgb] 353/393: Moved a line in BjarkeGeobucket2 that is a boost to performance.
Doug Torrance
- [mathicgb] 354/393: Moved PolyHashTable closer to BjarkeGeobucket2's hash table and removed several superfluous reducers.
Doug Torrance
- [mathicgb] 355/393: Improved the implementation of ReducerHashPack so that it is a bit faster and so that it does not move monomials out of hash table nodes. The latter was a barrier to making changes in PolyHashTable.
Doug Torrance
- [mathicgb] 356/393: Replaced the interface and implementation of PolyHashTable with the better hash table from BjarkeGeobucket2. That made BjarkeGeobucket2 superfluous, so it was removed.
Doug Torrance
- [mathicgb] 357/393: Moved some of the code of PolyHashTable into its implementation file.
Doug Torrance
- [mathicgb] 358/393: Clean up of Reducer header file and remove statistics functionality from there. If we need that functionality in future, it should be implemented using the logging facility, not as a part of the main-line code.
Doug Torrance
- [mathicgb] 359/393: Made registering a reducer type depend on a decentralized method instead of having a big function in Reducer.cpp do it, leading to long compile times when that file needs to be recompiled. The new method is now implemented and being used for ReducerPack. The remaining reducers are using the new method, but it is still being done from Reducer.cpp. Next up: migrate all new reducers to this new way of doing it.
Doug Torrance
- [mathicgb] 360/393: Moved the implementation and even declaration of all reducers out of their header files. Registration of all the reduers now happens in a decentralized fashion in each reducer's .cpp file. Reducer.cpp no longer takes so long to compile.
Doug Torrance
- [mathicgb] 361/393: Light cleanup of the reducer implementatio files.
Doug Torrance
- [mathicgb] 362/393: Converted all non-F4 reducers to new MonoMonoid monomials and documented them.
Doug Torrance
- [mathicgb] 363/393: Documentation improvements and slight clean-up on F4 code.
Doug Torrance
- [mathicgb] 364/393: Made the list of reducer types in the help message ordered by id.
Doug Torrance
- [mathicgb] 365/393: Clean-up on F4MatrixBuilder2, FixedSizeMonomialMap and MonomialMap, migrating them to use a monoid.
Doug Torrance
- [mathicgb] 366/393: Migrated F4MatrixBuilder, QuadMatrix and a few related classes to use MonoMonoid.
Doug Torrance
- [mathicgb] 367/393: Removed ChainedHashTable and MonomialHashTable since they were not used any more, except by a single unit test.
Doug Torrance
- [mathicgb] 368/393: Removed PairTriangle as it is no longer used (it's replaced by the mathic version). Also tiny amount of clean-up.
Doug Torrance
- [mathicgb] 369/393: Moved several classes closer to using MonoMonoid.
Doug Torrance
- [mathicgb] 370/393: Moving S-pair handling to using MonoMonoid.
Doug Torrance
- [mathicgb] 371/393: Starting cleanup of interface of SigPolyBasis.hpp
Doug Torrance
- [mathicgb] 372/393: Moved interface of SigPolyBasis to using MonoMonoid.
Doug Torrance
- [mathicgb] 373/393: Moved the implementation of SigPolyBasis to use MonoMonoid.
Doug Torrance
- [mathicgb] 374/393: Changed PolyBasis to use MonoMonoid.
Doug Torrance
- [mathicgb] 377/393: Poly mostly clean now.
Doug Torrance
- [mathicgb] 375/393: Starting clean-up of interface of Poly.
Doug Torrance
- [mathicgb] 376/393: Further clean-up on Poly.
Doug Torrance
- [mathicgb] 378/393: Added missing Zip.hpp file.
Doug Torrance
- [mathicgb] 379/393: Moved Zip into Range.hpp and extended the functionality for manipulating ranges significantly. Added tests for that functionality and used it in Poly.
Doug Torrance
- [mathicgb] 380/393: Poly::assign can now accept a range and the implementation of Poly::polyWithTermsDescending is now a bit simpler - there are no loops in there any more and what is sorted is no longer a set of pairs (term, index) pairs since the index was not being used anymore anyway.
Doug Torrance
- [mathicgb] 381/393: Made Poly use PolyRing::Field and other slight cleanup.
Doug Torrance
- [mathicgb] 382/393: It is no longer possible to ask for the i'th term/coef/mono of a polynomial.
Doug Torrance
- [mathicgb] 383/393: Poly now uses containers from Field and Monoid to store coefficients and monomials. Poly.cpp was removed since it is no longer needed.
Doug Torrance
- [mathicgb] 384/393: This time Poly.cpp is removed from git too.
Doug Torrance
- [mathicgb] 385/393: Added documentation and a description.txt file that explains a lot about MathicGB.
Doug Torrance
- [mathicgb] 386/393: Fixed ana Makefile target to work by removing option -fsyntax-only. We only really need the syntax check, but autotools thinks something is wrong since it cannot make executables with that flag.
Doug Torrance
- [mathicgb] 387/393: Added slides and added extra content to the description of MathicGB in doc/description.txt.
Doug Torrance
- [mathicgb] 388/393: Minor edit to doc/description.txt, now with a table of contents.
Doug Torrance
- [mathicgb] 389/393: Implemented module input algorithm - an early version. It doesn't work with KD trees right now, so you have to select the list data structures. You also have to use the -module parameter. Only works with the classic GB algorithm, though the F4 reducer seems to work (supposing this works at all). No testing has been done yet, so there may well be lots of issues. Also made the header for ClassicGBAlg expose less information.
Doug Torrance
- [mathicgb] 390/393: Added flatten() to the Range.hpp. It flattens a range of ranges into a single range.
Doug Torrance
- [mathicgb] 391/393: The Visual Studio project files should now work on any computer, including with Visual Studio Express. Added MonoArena and fixed a bug in flatten.
Doug Torrance
- [mathicgb] 392/393: Changed the library interface to accept module inputs. This is currently still only connected to the same non-module backend as before.
Doug Torrance
- [mathicgb] 393/393: Connected the module input library basis to a module backend and added a unit test for it that passes.
Doug Torrance
- [mathicgb] branch master created (now c72c945)
Doug Torrance
- [berkeley-abc] branch master updated (8878200 -> 7d9d0c3)
Ruben Undheim
- [berkeley-abc] branch master updated (7d9d0c3 -> 686e21c)
Ruben Undheim
- [eso-midas] tag debian/15.02pl1.1-1exp5 created (now 2f78af8)
Ole Streicher
- [mathicgb] branch master updated (c72c945 -> b470127)
Doug Torrance
- [mathicgb] branch pristine-tar created (now de46df7)
Doug Torrance
- [berkeley-abc] branch master updated (686e21c -> 7438fbb)
Ruben Undheim
- [berkeley-abc] tag debian/1.01+20140822hg4d547a5+dfsg-1 created (now 3523f65)
Ruben Undheim
- [berkeley-abc] tag debian/1.01+20141105hg5b5af75+dfsg-1 created (now a4495d3)
Ruben Undheim
- [berkeley-abc] branch master-jessie created (now 44e65a7)
Ruben Undheim
- [o2scl] branch master updated (906eaab -> 6e8e407)
Dimitrios Eftaxiopoulos
- [mathicgb] branch master updated (b470127 -> 57ef043)
Andreas Tille
- [python-escript] branch debian created (now 7ae9849)
Joel Fenwick
- [python-escript] branch master created (now 7ae9849)
Joel Fenwick
- [berkeley-abc] branch master updated (7438fbb -> a2696e8)
Ruben Undheim
- [iausofa] branch debian updated (527568c -> ee9d2fc)
Ole Streicher
- [iausofa] branch pristine-tar updated (48ea2b5 -> 18d0b6a)
Ole Streicher
- [iausofa] tag upstream/20150209_a created (now 8c6f6a1)
Ole Streicher
- [rtt] branch master updated (1f69abe -> e7ac679)
Leopold Palomo-Avellaneda
- [wcslib] branch debian updated (5ca8091 -> 6e6064a)
Ole Streicher
- [wcslib] branch pristine-tar updated (ffa8347 -> f531f86)
Ole Streicher
- [wcslib] tag debian/5.1-1exp1 created (now 6e6064a)
Ole Streicher
- [wcslib] tag upstream/5.0 created (now f0b14a3)
Ole Streicher
- [wcslib] tag upstream/5.1 created (now 872fe54)
Ole Streicher
- [ros-comm] branch master updated (7817d4a -> 2840644)
Jochen Sprickerhof
- [catkin-pkg] branch master updated (28a06e2 -> 229ce83)
Jochen Sprickerhof
- [catkin-pkg] branch pristine-tar updated (dcddf02 -> f0c09c7)
Jochen Sprickerhof
- [catkin-pkg] annotated tag upstream/0.2.8 created (now 3648793)
Jochen Sprickerhof
- [catkin] branch master updated (bf431c0 -> 1178482)
Jochen Sprickerhof
- [python-astropy] branch debian updated (d848a28 -> 989dcb3)
Ole Streicher
- [eclib] annotated tag upstream/20150408 created (now c234bb9)
Julien Puydt
- [python-astropy] branch debian updated (989dcb3 -> 96ffc8b)
Ole Streicher
- [python-astropy] branch debian updated (96ffc8b -> 85188f4)
Ole Streicher
- [rtt] branch master updated (e7ac679 -> 561de63)
Leopold Palomo-Avellaneda
- [wcstools] branch debian updated (2603cdd -> ae5d8cf)
Ole Streicher
- [rtt] branch master updated (561de63 -> b56cc0c)
Leopold Palomo-Avellaneda
- [rtt] branch master updated (b56cc0c -> 060008e)
Leopold Palomo-Avellaneda
- [flint] branch master updated (cbc46ae -> d0f7871)
Julien Puydt
- [rtt] branch master updated (060008e -> a80912d)
Leopold Palomo-Avellaneda
- [python-astropy] branch debian updated (85188f4 -> dd333df)
Ole Streicher
- [sextractor] branch debian updated (c754cf2 -> fc08778)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (ee91077 -> e09cf96)
Ole Streicher
- [cpl-plugin-kmos] branch pristine-tar updated (f6aab04 -> a33ec44)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (e09cf96 -> e7bb86b)
Ole Streicher
- [eso-midas] branch debian updated (2f78af8 -> ac5cf30)
Ole Streicher
- [eso-midas] branch debian updated (ac5cf30 -> f304092)
Ole Streicher
- [sextractor] branch debian updated (fc08778 -> 0e01053)
Ole Streicher
- [eso-midas] branch debian updated (f304092 -> 27f1a68)
Ole Streicher
- [python-cpl] branch debian updated (0107665 -> edec13b)
Ole Streicher
- [wcstools] branch debian updated (ae5d8cf -> a3ae7b3)
Ole Streicher
- [python-astropy] branch debian updated (dd333df -> ef4bb1c)
Ole Streicher
- [suitesparse] branch master updated (6e668bb -> b4cacaa)
Sébastien Villemot
- [suitesparse] branch pristine-tar updated (09216d1 -> 25c553e)
Sébastien Villemot
- [suitesparse] annotated tag debian/1%4.4.4-1 created (now 8724a7a)
Sébastien Villemot
- [suitesparse] annotated tag upstream/4.4.4 created (now c143dc4)
Sébastien Villemot
- [suitesparse] tag debian/1%4.4.3-1 updated (d3ba640 -> dd03c32)
Sébastien Villemot
- [surf-alggeo] branch master created (now 51f1764)
Jerome Benoit
- [surf-alggeo] branch pristine-tar created (now 9b8e23a)
Jerome Benoit
- [surf-alggeo] annotated tag upstream/1.0.6 created (now 7960521)
Jerome Benoit
- [surf-alggeo] annotated tag upstream/1.0.6+ds created (now 699097b)
Jerome Benoit
- [surf-alggeo] tag debian/1.0.6+ds-1 created (now 51f1764)
Jerome Benoit
- [flint] branch master updated (d0f7871 -> 2f4eed1)
Tobias Hansen
- [flint] annotated tag debian/2.4.5-3 created (now 32d1431)
Tobias Hansen
- [surf-alggeo] branch master updated (51f1764 -> 7feafb5)
Jerome Benoit
- [surf-alggeo] tag debian/1.0.6+ds-1 updated (51f1764 -> 7feafb5)
Jerome Benoit
- [python-cpl] branch debian updated (edec13b -> f1700af)
Ole Streicher
- [python-cpl] branch debian updated (f1700af -> 4af3b5f)
Ole Streicher
- [openpilot] branch master created (now 7363b71)
Anton Gladky
- [openpilot] branch pristine-tar created (now e0bd580)
Anton Gladky
- [openpilot] annotated tag upstream/15.02.01 created (now 8be6ca1)
Anton Gladky
- [scoop] branch master updated (a292808 -> 3a5e072)
Daniel Stender
- r47015 - in /packages/fenics/ffc/trunk/debian: changelog patches/ patches/fix-ufc-config.patch patches/series
johannr-guest at users.alioth.debian.org
- r47016 - in /packages/fenics/ffc/tags/1.5.0-3: ./ debian/changelog debian/patches/
johannr-guest at users.alioth.debian.org
- [mpfrc++] branch master updated (c073c58 -> 18b0f9f)
Jerome Benoit
- [mpfrc++] branch pristine-tar updated (876d0ed -> 3222792)
Jerome Benoit
- [mpfrc++] annotated tag upstream/3.6.2+ds created (now 036c139)
Jerome Benoit
- [mpfrc++] tag debian/3.6.2+ds-1 created (now 18b0f9f)
Jerome Benoit
- [mpfrc++] branch master updated (18b0f9f -> a9e5256)
Jerome Benoit
- [mpfrc++] tag debian/3.6.2+ds-1 updated (18b0f9f -> a9e5256)
Jerome Benoit
- [apertium-nno] branch master created (now 63d1002)
Tino Didriksen
- [apertium-nno] branch pristine-tar created (now 3cda0d4)
Tino Didriksen
- [apertium-nno] branch upstream created (now 0e52b85)
Tino Didriksen
- [apertium-nob] branch master created (now 2e40263)
Tino Didriksen
- [apertium-nob] branch pristine-tar created (now b1aaf94)
Tino Didriksen
- [apertium-nob] branch upstream created (now 3a64ba7)
Tino Didriksen
- [apertium-nno-nob] branch master created (now 0c34613)
Tino Didriksen
- [apertium-nno-nob] 02/02: Imported Debian patch 1.0.0~r59753-1
Tino Didriksen
- [apertium-nno-nob] branch pristine-tar created (now ade3675)
Tino Didriksen
- [apertium-nno-nob] branch upstream created (now d2c7b04)
Tino Didriksen
- [openpilot] branch master updated (7363b71 -> b4d3986)
Anton Gladky
- [berkeley-abc] branch master updated (a2696e8 -> da960dc)
Ruben Undheim
- [freefempp] branch experimental updated (7d1a244 -> 5c815e1)
Dimitrios Eftaxiopoulos
- [freefempp] branch pristine-tar updated (db69c31 -> 3d37838)
Dimitrios Eftaxiopoulos
- [freefempp] annotated tag debian/3.36.1-1 created (now 5de66e4)
Dimitrios Eftaxiopoulos
- [freefempp] annotated tag upstream/3.36.1 created (now 1b1ec74)
Dimitrios Eftaxiopoulos
- [openpilot] branch master updated (b4d3986 -> e57550d)
Anton Gladky
- [openpilot] branch master updated (e57550d -> 5b808d2)
Anton Gladky
- [apertium-nno] branch master updated (63d1002 -> 09de571)
Tino Didriksen
- [apertium-nob] branch master updated (2e40263 -> 1db34f6)
Tino Didriksen
- [apertium-nno-nob] branch master updated (0c34613 -> 208e76d)
Tino Didriksen
- [h5py] branch debian/experimental updated (8da60f4 -> 1d693f8)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (1d693f8 -> 054028a)
Ghislain Vaillant
- [h5py] annotated tag debian/2.4.0+dfsg1-1_exp2 created (now d56c34e)
Ghislain Vaillant
- [rtt] branch master updated (a80912d -> d84ea09)
Leopold Palomo-Avellaneda
- [nfft] branch debian/sid created (now 4c4c5d4)
Ghislain Vaillant
- [nfft] branch debian/experimental created (now d61a773)
Ghislain Vaillant
- [nfft] branch debian-experimental deleted (was d61a773)
Ghislain Vaillant
- [nfft] branch upstream deleted (was d0a43d1)
Ghislain Vaillant
- [nfft] branch upstream/latest created (now d0a43d1)
Ghislain Vaillant
- [nfft] branch upstream/3.2.x created (now 5fed9fe)
Ghislain Vaillant
- [nfft] branch upstream-3.2 deleted (was 5fed9fe)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (054028a -> 6680cd9)
Ghislain Vaillant
- [h5py] annotated tag debian/2.4.0+dfsg1-1_exp2 deleted (was d56c34e)
Ghislain Vaillant
- [h5py] annotated tag debian/2.4.0+dfsg1-1_exp2 created (now e94a72e)
Ghislain Vaillant
- [gazebo] annotated tag upstream/5.1.0 created (now bb1de9d)
Jose Luis Rivero
- [gazebo] tag debian/5.0.1+dfsg-1_exp2 created (now 337a3cc)
Jose Luis Rivero
- [gazebo] tag upstream/5.1.0+dfsg created (now 97a82b1)
Jose Luis Rivero
- [gazebo] tag debian/5.0.1+dfsg-1_exp2 deleted (was 337a3cc)
Jose Luis Rivero
- [gazebo] tag upstream/5.1.0+dfsg deleted (was 97a82b1)
Jose Luis Rivero
- [gazebo] annotated tag upstream/5.1.0 deleted (was bb1de9d)
Jose Luis Rivero
- [gazebo] tag debian/5.0.1+dfsg-1_exp2 created (now 5b14536)
Jose Luis Rivero
- [gazebo] branch master updated (5b14536 -> 8efa224)
Jose Luis Rivero
- [gazebo] tag debian/5.0.1+dfsg-1_exp3 created (now 8efa224)
Jose Luis Rivero
- [ocl] annotated tag upstream/2.8.0_rc1 deleted (was 912f226)
Leopold Palomo-Avellaneda
- [libsnl] branch master updated (c9c3e30 -> 8b9c4fb)
Wolfgang Fütterer
- [ocl] branch master updated (d9ab496 -> 2853550)
Leopold Palomo-Avellaneda
- [ocl] branch pristine-tar updated (d72746b -> 311e287)
Leopold Palomo-Avellaneda
- [ocl] branch patch-queue/master created (now d23d41d)
Leopold Palomo-Avellaneda
- [ocl] branch patch-queue/master deleted (was d23d41d)
Leopold Palomo-Avellaneda
- [wcslib] tag upstream/5.2 created (now 63b1818)
Ole Streicher
- [wcslib] branch pristine-tar updated (f531f86 -> 93b8337)
Ole Streicher
- [wcslib] branch debian updated (6e6064a -> 82596b4)
Ole Streicher
- [ocl] branch master updated (2853550 -> 7e3ceb2)
Leopold Palomo-Avellaneda
- [openpilot] branch master updated (5b808d2 -> 19ea864)
Anton Gladky
- [tkhtml3] branch debian updated (875f16e -> 29d8646)
Ole Streicher
- [h5py] branch debian/experimental updated (6680cd9 -> c397f76)
Ghislain Vaillant
- [h5py] annotated tag debian/2.4.0+dfsg1-1_exp3 created (now 8bb3cf3)
Ghislain Vaillant
- [utilrb] branch master created (now f36ef45)
Leopold Palomo-Avellaneda
- [utilrb] branch pristine-tar created (now 1d04379)
Leopold Palomo-Avellaneda
- [saods9] branch debian updated (843b8a4 -> 3877f15)
Ole Streicher
- [qflow] branch pristine-tar updated (5cae71b -> 590115c)
Ruben Undheim
- [alglib] branch experimental updated (f551af0 -> c8f35e6)
Anton Gladky
- [qflow] branch master updated (ab8e02a -> 13f7615)
Ruben Undheim
- [qflow] tag upstream/1.0.90 created (now 4d5038f)
Ruben Undheim
- [alglib] branch experimental updated (c8f35e6 -> 08d51b5)
Anton Gladky
- [qflow] tag upstream/1.0.93 created (now c69525d)
Ruben Undheim
- [qflow] branch pristine-tar updated (590115c -> 2d17c23)
Ruben Undheim
- [qflow] branch master updated (13f7615 -> d12b99c)
Ruben Undheim
- [python-bitstring] branch master created (now d6d9be0)
Ghislain Vaillant
- [python-bitstring] branch master updated (d6d9be0 -> 83bc282)
Ghislain Vaillant
- [qflow] branch master updated (d12b99c -> 90b8559)
Ruben Undheim
- [python-pyds9] branch debian updated (1139a0e -> 82c6f54)
Ole Streicher
- [python-astropy] branch debian updated (ef4bb1c -> df27725)
Ole Streicher
- [python-astropy] branch pristine-tar updated (246b008 -> a4a2998)
Ole Streicher
- [sumo] branch experimental updated (834d0db -> 006ec0e)
Anton Gladky
- [sumo] branch pristine-tar updated (54dee87 -> b6b369c)
Anton Gladky
- [sumo] annotated tag upstream/0.23.0+dfsg1 created (now 0f7fef8)
Anton Gladky
- [python-bitstring] branch master updated (83bc282 -> a8c219e)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (c397f76 -> 9fde65a)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (9fde65a -> d238063)
Ghislain Vaillant
- [h5py] branch pristine-tar updated (dddcbae -> 3e31a4c)
Ghislain Vaillant
- [h5py] branch upstream/latest updated (b86adb3 -> 2b6b9ba)
Ghislain Vaillant
- [h5py] annotated tag upstream/2.5.0 created (now 3f97436)
Ghislain Vaillant
- [log4cpp] branch master updated (1fb9e66 -> 1c53cd6)
Leopold Palomo-Avellaneda
- [esorex] branch debian updated (733ea79 -> cb01bae)
Ole Streicher
- [log4cpp] branch master updated (1c53cd6 -> 04a6ecc)
Leopold Palomo-Avellaneda
- [h5py] branch debian/experimental updated (d238063 -> 9edcc84)
Ghislain Vaillant
- [h5py] annotated tag debian/2.5.0-1_exp1 created (now 936b625)
Ghislain Vaillant
- [h5py] branch debian/experimental updated (9edcc84 -> ac66603)
Ghislain Vaillant
- [h5py] annotated tag debian/2.5.0-1_exp1 deleted (was 936b625)
Ghislain Vaillant
- [h5py] annotated tag debian/2.5.0-1_exp1 created (now befbf49)
Ghislain Vaillant
- [python-bitstring] branch master updated (a8c219e -> bca7df3)
Ghislain Vaillant
- [python-bitstring] branch master updated (bca7df3 -> abd3247)
Ghislain Vaillant
- [python-bitstring] branch pristine-tar created (now be891b6)
Ghislain Vaillant
- [python-bitstring] annotated tag upstream/3.1.3 created (now 347d356)
Ghislain Vaillant
- [python-bitstring] annotated tag debian/3.1.3-1 created (now 9f28cf2)
Ghislain Vaillant
- [cpl-plugin-template] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (8a93533 -> b6af438)
Ole Streicher
- [cpl-plugin-fors] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-amber] branch debian updated (46aa323 -> 868de1a)
Ole Streicher
- [cpl-plugin-amber] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-amber] branch pristine-tar updated (75836d1 -> d7eabdb)
Ole Streicher
- [python-dtcwt] branch master created (now 63aee00)
Ghislain Vaillant
- [python-dtcwt] branch pristine-tar created (now 6f54292)
Ghislain Vaillant
- [python-dtcwt] annotated tag upstream/0.10.1 created (now 353238f)
Ghislain Vaillant
- [cpl-plugin-giraf] branch debian updated (7f1d9a9 -> 2e118f1)
Ole Streicher
- [cpl-plugin-giraf] branch debian-template updated (c33c388 -> b0e9a92)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (71d5bc0 -> 27446bf)
Ole Streicher
- [cpl-plugin-hawki] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (e7bb86b -> 8242cc1)
Ole Streicher
- [cpl-plugin-kmos] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-sinfo] branch debian updated (bfdd69c -> ecd0286)
Ole Streicher
- [cpl-plugin-sinfo] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (cd43716 -> ace8d11)
Ole Streicher
- [cpl-plugin-uves] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (af1e27a -> f28401c)
Ole Streicher
- [cpl-plugin-vimos] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (2c1c403 -> 055c201)
Ole Streicher
- [cpl-plugin-xsh] branch debian-template updated (c33c388 -> 190a3ee)
Ole Streicher
- [python-bitstring] annotated tag debian/3.1.3-1 deleted (was 9f28cf2)
Ghislain Vaillant
- [python-bitstring] branch master updated (abd3247 -> 11ef654)
Ghislain Vaillant
- [python-bitstring] annotated tag debian/3.1.3-1 created (now 38194ae)
Ghislain Vaillant
- [starlink-ast] tag upstream/8.0.4+dfsg created (now 552effe)
Ole Streicher
- [starlink-ast] branch pristine-tar updated (f0e53df -> 1c1e1b5)
Ole Streicher
- [starlink-ast] branch debian updated (5368795 -> 5ebffb0)
Ole Streicher
- [nfft] branch debian/experimental updated (d61a773 -> 1eae64b)
Ghislain Vaillant
- [nfft] branch pristine-tar updated (cb22e59 -> fa86c88)
Ghislain Vaillant
- [nfft] branch upstream/latest updated (d0a43d1 -> 8b76404)
Ghislain Vaillant
- [nfft] annotated tag debian/3.3.0_beta1-1 created (now 389d2da)
Ghislain Vaillant
- [nfft] annotated tag upstream/3.3.0_beta1 created (now a33f3cf)
Ghislain Vaillant
- [python-astropy] branch debian updated (df27725 -> 6ad42ba)
Ole Streicher
- [python-astropy] branch debian updated (6ad42ba -> dbbfb05)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (27446bf -> 073e215)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (073e215 -> b636a18)
Ole Streicher
- [cpl-plugin-hawki] branch pristine-tar updated (fa18265 -> a548135)
Ole Streicher
- [cpl-plugin-hawki] tag upstream/1.8.18+dfsg created (now 55db1fb)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (b636a18 -> beabf61)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (ace8d11 -> fb7d34d)
Ole Streicher
- [cpl-plugin-uves] branch pristine-tar updated (8062061 -> 830114d)
Ole Streicher
- [cpl-plugin-uves] tag upstream/5.5.2+dfsg created (now 40dd95c)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (fb7d34d -> 5cafb55)
Ole Streicher
- [cpl-plugin-sinfo] branch debian updated (ecd0286 -> fd4cb06)
Ole Streicher
- [cpl-plugin-sinfo] branch pristine-tar updated (b23a97d -> 7077d6f)
Ole Streicher
- [cpl-plugin-sinfo] tag upstream/2.6.0+dfsg created (now ab5d7c5)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (b6af438 -> 88eff40)
Ole Streicher
- [cpl-plugin-fors] branch pristine-tar updated (55ccd22 -> e07154a)
Ole Streicher
- [cpl-plugin-fors] tag upstream/5.0.11+dfsg created (now a07efb5)
Ole Streicher
- [cpl-plugin-giraf] branch debian updated (2e118f1 -> ad7120a)
Ole Streicher
- [cpl-plugin-giraf] branch pristine-tar updated (cbc801d -> 4baa3e1)
Ole Streicher
- [cpl-plugin-giraf] tag upstream/2.14+dfsg created (now 66e19a6)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (f28401c -> fde2a34)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (8242cc1 -> 0f1c9ff)
Ole Streicher
- [cpl-plugin-amber] branch debian updated (868de1a -> a0ac8e1)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (055c201 -> f7562a7)
Ole Streicher
- [cpl-plugin-xsh] branch pristine-tar updated (199345f -> 24f7c1c)
Ole Streicher
- [cpl-plugin-xsh] tag upstream/2.6.0+dfsg created (now 3b3533f)
Ole Streicher
- [cpl-plugin-template] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-amber] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-fors] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-hawki] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-kmos] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-sinfo] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-uves] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-vimos] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (f7562a7 -> aaa98e5)
Ole Streicher
- [cpl-plugin-xsh] branch debian-template updated (190a3ee -> a3c78cf)
Ole Streicher
- [cpl-plugin-giraf] branch debian-template deleted (was b0e9a92)
Ole Streicher
- [cpl-plugin-giraf] branch debian-template created (now a3c78cf)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (aaa98e5 -> db441e8)
Ole Streicher
- [cpl-plugin-giraf] branch debian updated (ad7120a -> 499d665)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (beabf61 -> 5f6603c)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (0f1c9ff -> f0aa445)
Ole Streicher
- [cpl-plugin-sinfo] branch debian updated (fd4cb06 -> bd29ead)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (5cafb55 -> c325dcc)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (fde2a34 -> f53e17e)
Ole Streicher
- [cpl-plugin-amber] branch debian updated (a0ac8e1 -> 37270b3)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (88eff40 -> c67afbd)
Ole Streicher
- [cpl-plugin-amber] branch debian updated (37270b3 -> 262fd52)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (c67afbd -> a837822)
Ole Streicher
- [cpl-plugin-giraf] branch debian updated (499d665 -> 8a489fd)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (5f6603c -> 5c6bd2f)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (f0aa445 -> 1c8dbe3)
Ole Streicher
- [cpl-plugin-sinfo] branch debian updated (bd29ead -> 12e55b0)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (c325dcc -> 1f2a924)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (f53e17e -> a845297)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (db441e8 -> 2569730)
Ole Streicher
- [cpl-plugin-amber] branch debian updated (262fd52 -> 750b95f)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (a837822 -> 77c04fc)
Ole Streicher
- [cpl-plugin-giraf] branch debian updated (8a489fd -> 7696ad0)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (5c6bd2f -> 9b9b5a5)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (1c8dbe3 -> 1da32da)
Ole Streicher
- [cpl-plugin-sinfo] branch debian updated (12e55b0 -> 00ded03)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (1f2a924 -> 5f215d9)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (a845297 -> 58a3a8a)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (2569730 -> 542399a)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (9b9b5a5 -> 3b67620)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (1da32da -> 64351df)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (5f215d9 -> 25078d3)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (58a3a8a -> 384115a)
Ole Streicher
- [cpl-plugin-uves] branch debian updated (25078d3 -> 9139362)
Ole Streicher
- [cpl-plugin-xsh] branch debian updated (542399a -> 76a3a1c)
Ole Streicher
- [utilrb] branch master updated (f36ef45 -> 1335595)
Leopold Palomo-Avellaneda
- [dune-common] branch master updated (8ce30cb -> eba2b15)
Ansgar Burchardt
- [typelib] branch master created (now 4cd650c)
Leopold Palomo-Avellaneda
- [typelib] branch pristine-tar created (now 8a0f0ff)
Leopold Palomo-Avellaneda
- [typelib] annotated tag upstream/2.8.0_rc1+dfsg created (now 2196a22)
Leopold Palomo-Avellaneda
- [dune-common] branch master updated (eba2b15 -> d9a9de9)
Ansgar Burchardt
- [dune-geometry] branch master updated (7284b6a -> 93304c0)
Ansgar Burchardt
- [sumo] branch experimental updated (006ec0e -> d4af116)
Anton Gladky
- [sumo] annotated tag debian/0.23.0+dfsg1-1_exp1 created (now cc65aac)
Anton Gladky
- [sumo] annotated tag debian/0.23.0+dfsg1-2_exp1 created (now 1968eb1)
Anton Gladky
- [wcslib] branch pristine-tar updated (93b8337 -> d6d23ee)
Ole Streicher
- [wcslib] branch debian updated (82596b4 -> de5bf6e)
Ole Streicher
- [wcslib] tag upstream/5.3 created (now c3f0e9b)
Ole Streicher
- [dune-localfunctions] branch master updated (53efe60 -> 1d00a68)
Ansgar Burchardt
- [typelib] branch master updated (4cd650c -> 63ceb19)
Leopold Palomo-Avellaneda
- [dune-istl] branch master updated (084cc3c -> 08a0bad)
Ansgar Burchardt
- [cpl-plugin-amber] branch debian updated (750b95f -> 3e21933)
Ole Streicher
- [wcslib] branch debian updated (de5bf6e -> c5229bb)
Ole Streicher
- [wcslib] branch pristine-tar updated (d6d23ee -> ea40b8c)
Ole Streicher
- [wcslib] tag upstream/5.3.1 created (now 91b69f6)
Ole Streicher
- r47017 - in /packages/R/r-cran-msm/trunk/debian: changelog control
tille at users.alioth.debian.org
- r47018 - in /packages/R/r-cran-msm/tags: 1.1-1/ 1.1.4-1/ 1.5-1/
tille at users.alioth.debian.org
- [python-cpl] branch pristine-tar created (now 0af77a7)
Ole Streicher
- [python-cpl] branch debian updated (4af3b5f -> fb1c4db)
Ole Streicher
- [dune-grid] branch master updated (e1fc3e6 -> 73096dd)
Ansgar Burchardt
- [kdl] branch master created (now e975be4)
Leopold Palomo-Avellaneda
- [kdl] branch pristine-tar created (now 8b63d86)
Leopold Palomo-Avellaneda
- [kdl] annotated tag upstream/1.3.0+dfsg created (now 800bed1)
Leopold Palomo-Avellaneda
- [common-msgs] branch master created (now 3745768)
Leopold Palomo-Avellaneda
- [common-msgs] branch pristine-tar created (now 1b006de)
Leopold Palomo-Avellaneda
- [common-msgs] annotated tag upstream/1.12.3 created (now d188440)
Leopold Palomo-Avellaneda
- [python-astropy] branch debian updated (dbbfb05 -> 44c280d)
Ole Streicher
- [h5py] branch debian/experimental updated (ac66603 -> 2f7e5b0)
Ghislain Vaillant
- [python-imageio] branch master created (now ac171da)
Ghislain Vaillant
- [python-imageio] branch pristine-tar created (now 9e7dd04)
Ghislain Vaillant
- [python-imageio] annotated tag upstream/1.2 created (now 97b5de5)
Ghislain Vaillant
- [ros-comm] annotated tag upstream/1.11.11 created (now 79a5e8c)
Jochen Sprickerhof
- [ros-comm] branch master updated (2840644 -> 102be7d)
Jochen Sprickerhof
- [ros-comm] branch pristine-tar updated (d4331fb -> 2f6a473)
Jochen Sprickerhof
- [ros] annotated tag upstream/1.12.1 created (now d0af90b)
Jochen Sprickerhof
- [ros] branch master updated (7c4fc6d -> b26ac63)
Jochen Sprickerhof
- [ros] branch pristine-tar updated (01be0ee -> d477871)
Jochen Sprickerhof
- [catkin] branch master updated (1178482 -> d2e304e)
Jochen Sprickerhof
- [catkin] branch pristine-tar updated (fe69606 -> 8957581)
Jochen Sprickerhof
- [catkin] annotated tag upstream/0.6.14 created (now 86fd4c9)
Jochen Sprickerhof
- [python-imageio] branch master updated (ac171da -> 11689f5)
Ghislain Vaillant
- [ros-comm] branch master updated (102be7d -> 7dedf77)
Jochen Sprickerhof
- [python-cpl] branch debian updated (fb1c4db -> 27ce33b)
Ole Streicher
- [python-cpl] branch pristine-tar updated (0af77a7 -> 8df50ef)
Ole Streicher
- [python-pywcs] branch debian updated (948c96e -> ceaa81c)
Ole Streicher
- [python-pywcs] branch pristine-tar updated (6b885ab -> 25de700)
Ole Streicher
- [python-pywcs] tag debian-1.10-1 created (now d024957)
Ole Streicher
- [python-pywcs] tag debian/1.12-2 created (now ceaa81c)
Ole Streicher
- [python-pywcs] tag ubuntu/1.10-1-ubuntu1 created (now f9ded91)
Ole Streicher
- [python-pywcs] tag ubuntu/1.10-1-ubuntu1 deleted (was f9ded91)
Ole Streicher
- [wcstools] branch debian updated (a3ae7b3 -> 2a54ddd)
Ole Streicher
- [wcstools] tag debian/3.9.1-1 created (now 2a54ddd)
Ole Streicher
- [tkhtml3] tag debian/3.0-fossil20110109-5 created (now 1277a21)
Ole Streicher
- [tkhtml3] branch debian updated (29d8646 -> 1277a21)
Ole Streicher
- [funtools] 01/01: Finalize version
Ole Streicher
- [funtools] branch debian updated (ba16676 -> 47a4485)
Ole Streicher
- [funtools] tag debian/1.4.6+git150228-1 created (now 47a4485)
Ole Streicher
- [python-pyds9] branch debian updated (82c6f54 -> a7b450b)
Ole Streicher
- [python-pyds9] tag debian/1.7-2 created (now a7b450b)
Ole Streicher
- [python-pyds9] branch ubuntu deleted (was 664d58a)
Ole Streicher
- [python-pyds9] branch pristine-tar created (now 54813ef)
Ole Streicher
- [sextractor] branch debian updated (0e01053 -> 09a3ec9)
Ole Streicher
- [sextractor] branch ubuntu created (now a4ff072)
Ole Streicher
- [sextractor] branch ubuntu deleted (was a4ff072)
Ole Streicher
- [sextractor] tag debian/2.19.5-2 created (now 09a3ec9)
Ole Streicher
- [python-xrayutilities] branch master updated (55d1026 -> 5078980)
Eugen Wintersberger
- [python-xrayutilities] branch master updated (5078980 -> 96389d0)
Eugen Wintersberger
- [esorex] branch debian updated (cb01bae -> f17062e)
Ole Streicher
- [esorex] tag debian/3.12-1 created (now f17062e)
Ole Streicher
- [cpl] branch debian updated (f1cd4b3 -> 32f8c23)
Ole Streicher
- [cpl] branch debian updated (32f8c23 -> 227b2b2)
Ole Streicher
- [cpl] tag debian/6.6-1 created (now 227b2b2)
Ole Streicher
- [fitsverify] branch debian updated (68cf9d4 -> 807e0be)
Ole Streicher
- [fitsverify] tag debian/4.17-2 created (now 807e0be)
Ole Streicher
- [ftools-fv] branch debian updated (600a61c -> 473cbda)
Ole Streicher
- [ftools-fv] tag debian/5.3+dfsg-6 created (now 473cbda)
Ole Streicher
- [skycat] branch debian updated (4413703 -> 1614418)
Ole Streicher
- [skycat] tag debian/3.1.2+starlink1-b-9 created (now 1614418)
Ole Streicher
- [tcl-fitstcl] branch debian updated (97e0f34 -> 7c86f78)
Ole Streicher
- [tcl-fitstcl] tag debian/2.3-4 created (now 7c86f78)
Ole Streicher
- [saods9] branch debian updated (3877f15 -> 70d649b)
Ole Streicher
- [saods9] branch debian-sid created (now 4ba030a)
Ole Streicher
- [saods9] tag debian/7.3.2+repack-2 created (now 70d649b)
Ole Streicher
- [saods9] branch pristine-tar updated (1d51885 -> bb5ac8e)
Ole Streicher
- [saods9] branch debian-sid deleted (was 4ba030a)
Ole Streicher
- [eclib] branch master updated (81b052a -> 7be9c2a)
Julien Puydt
- [eclib] branch pristine-tar updated (d2b1a0b -> e0537ab)
Julien Puydt
- [scoop] branch master updated (3a5e072 -> 1b3a6c3)
Daniel Stender
- [openturns] branch db/py3 created (now 29bb0da)
Denis Barbier
- [python-pyqtgraph] branch master updated (c77c46e -> f54080b)
Gianfranco Costamagna
- [scoop] branch master updated (1b3a6c3 -> 0fb23f7)
Daniel Stender
- [catkin-pkg] branch debian-robotics updated (f4866df -> 2d9a2e5)
Leopold Palomo-Avellaneda
- [catkin-pkg] branch master updated (229ce83 -> fd873f3)
Leopold Palomo-Avellaneda
- [cpl] branch debian updated (227b2b2 -> a9d335c)
Ole Streicher
- [surf-alggeo] branch master updated (7feafb5 -> 4b4f7c5)
Jerome Benoit
- [surf-alggeo] tag debian/1.0.6+ds-2 created (now 4b4f7c5)
Jerome Benoit
- [calculix-cgx] branch master updated (93187ce -> 98a9b42)
Wolfgang Fütterer
- [libsnl] branch master updated (8b9c4fb -> 01adc08)
Wolfgang Fütterer
- [tkhtml3] branch debian updated (1277a21 -> 81d9ba2)
Ole Streicher
- [tkhtml3] tag debian/3.0-fossil20110109-6 created (now 81d9ba2)
Ole Streicher
- r47019 - in /packages/scilab/branches/5.5/debian: changelog patches/bashim.diff patches/jogl-2.2.diff patches/librarypath.diff patches/m4-hdf5.patch patches/m4-java-ppc64el.patch patches/remove-exit.diff patches/series
sylvestre at users.alioth.debian.org
- r47020 - in /packages/morse/trunk/debian: changelog control patches/bump-max-blender-version.patch patches/drop-link_append.patch patches/series
sylvestre at users.alioth.debian.org
- r47021 - in /packages/morse/tags/1.2.2-1~exp1: ./ changelog control patches/bump-max-blender-version.patch patches/drop-link_append.patch patches/series
sylvestre at users.alioth.debian.org
- r47022 - /packages/morse/trunk/debian/changelog
sylvestre at users.alioth.debian.org
- [openturns] branch db/python3 created (now e1d0503)
Denis Barbier
- [openturns] branch db/py3 deleted (was 29bb0da)
Denis Barbier
- [eigen3] branch master updated (7987113 -> 0f386ce)
Anton Gladky
- [eigen3] annotated tag debian/3.2.4-1 created (now 664593e)
Anton Gladky
- [python-astropy] branch debian updated (44c280d -> 4d38e99)
Ole Streicher
- [actionlib] branch master created (now 6ea2ce5)
Leopold Palomo-Avellaneda
- [actionlib] branch pristine-tar created (now ec6516a)
Leopold Palomo-Avellaneda
- [actionlib] annotated tag upstream/1.11.4 created (now be7c225)
Leopold Palomo-Avellaneda
- [actionlib] branch master updated (6ea2ce5 -> 4b9b492)
Leopold Palomo-Avellaneda
- [libsnl] branch master updated (01adc08 -> 5fe2d04)
Wolfgang Fütterer
- [actionlib] branch master updated (4b9b492 -> bbdc312)
Leopold Palomo-Avellaneda
- [starlink-ast] branch debian updated (5ebffb0 -> f4582b0)
Ole Streicher
- [starlink-ast] tag debian/8.0.4+dfsg-1 created (now f4582b0)
Ole Streicher
- [python-cpl] branch debian updated (27ce33b -> 262d2c0)
Ole Streicher
- [python-cpl] tag debian/0.7-1 created (now 262d2c0)
Ole Streicher
- [python-cpl] tag upstream/0.7 created (now 0fe3344)
Ole Streicher
- [dynamic-reconfigure] branch master created (now 178c0aa)
Leopold Palomo-Avellaneda
- [dynamic-reconfigure] branch pristine-tar created (now 11f17b9)
Leopold Palomo-Avellaneda
- [dynamic-reconfigure] annotated tag upstream/1.5.39 created (now 7767b09)
Leopold Palomo-Avellaneda
- [calculix-cgx] branch master updated (98a9b42 -> 62f0e1d)
Wolfgang Fütterer
- [openblas] branch master updated (34e3b75 -> 075c51a)
Sébastien Villemot
- [openblas] branch pristine-tar updated (645252e -> f11a947)
Sébastien Villemot
- [openblas] annotated tag upstream/0.2.14 created (now a6a5079)
Sébastien Villemot
- [gnuplot5] branch master updated (69d77fb -> af851ed)
Anton Gladky
- [gnuplot5] annotated tag debian/5.0.0+dfsg1-1 created (now 59fd114)
Anton Gladky
- [openturns] branch debian updated (750e799 -> 8e6dc1e)
Denis Barbier
- [openturns] annotated tag debian/1.5-1 created (now 506d7b3)
Denis Barbier
- [openturns] annotated tag debian/1.3-3 created (now 69e7b59)
Denis Barbier
- [openturns] branch db/python3 deleted (was e1d0503)
Denis Barbier
- [openturns] branch debian1.3 deleted (was 7cf03ef)
Denis Barbier
- [openturns] branch debian1.2 deleted (was 86cfd7e)
Denis Barbier
- [nltk] branch master updated (7a03956 -> 5faa516)
Daniel Stender
- [nltk] annotated tag debian/3.0.2-1 created (now f1d3278)
Daniel Stender
- [nltk] annotated tag upstream/3.0.1 created (now 35db41b)
Daniel Stender
- [nltk] annotated tag upstream/3.0.2 created (now 68443ce)
Daniel Stender
- [gummi] branch master updated (d4f8284 -> d94bb2d)
Daniel Stender
- [python-astropy] branch debian updated (4d38e99 -> 60ee285)
Ole Streicher
- [python-astropy] tag debian/1.0.2-1 created (now 60ee285)
Ole Streicher
- [python-astropy] tag upstream/1.0.1 created (now b19b38a)
Ole Streicher
- [libsnl] branch master updated (5fe2d04 -> ae7f0ea)
Wolfgang Fütterer
- [cpl-plugin-amber] branch debian updated (3e21933 -> bd73e52)
Ole Streicher
- [cpl-plugin-amber] tag debian/4.3.3+dfsg-1 created (now bd73e52)
Ole Streicher
- [cpl-plugin-amber] tag upstream/4.3.3+dfsg created (now 17ae83e)
Ole Streicher
- [cpl-plugin-amber] branch pristine-tar updated (d7eabdb -> 599aade)
Ole Streicher
- [cpl-plugin-fors] branch debian updated (77c04fc -> 0a22ce6)
Ole Streicher
- [cpl-plugin-fors] tag debian/5.0.11+dfsg-1 created (now 0a22ce6)
Ole Streicher
- [cpl-plugin-giraf] branch debian updated (7696ad0 -> 495a046)
Ole Streicher
- [cpl-plugin-giraf] tag debian/2.14+dfsg-1 created (now 495a046)
Ole Streicher
- [cpl-plugin-hawki] branch debian updated (3b67620 -> 338e2cb)
Ole Streicher
- [cpl-plugin-hawki] tag debian/1.8.18+dfsg-1 created (now 338e2cb)
Ole Streicher
- [cpl-plugin-kmos] branch debian updated (64351df -> 6812bbf)
Ole Streicher
- [cpl-plugin-kmos] tag debian/1.3.12+dfsg-1 created (now 6812bbf)
Ole Streicher
- [cpl-plugin-kmos] tag upstream/1.3.12+dfsg created (now 922c8c1)
Ole Streicher
- [geometry-experimental] branch master created (now 8ed9ac0)
Leopold Palomo-Avellaneda
- [geometry-experimental] branch pristine-tar created (now 0d020d7)
Leopold Palomo-Avellaneda
- [geometry-experimental] annotated tag upstream/0.5.11 created (now 66f6478)
Leopold Palomo-Avellaneda
- [calculix-ccx] branch pristine-tar updated (c9b5555 -> 67070c7)
Wolfgang Fütterer
- [calculix-ccx] branch patch-queue/snapshot created (now 08f21f2)
Wolfgang Fütterer
- [calculix-ccx] branch snapshot created (now 8017724)
Wolfgang Fütterer
- [calculix-ccx] branch snapshot deleted (was 8017724)
Wolfgang Fütterer
- [calculix-ccx] branch patch-queue/snapshot deleted (was 08f21f2)
Wolfgang Fütterer
- [calculix-ccx] branch master updated (90e4d05 -> d393607)
Wolfgang Fütterer
- [cpl-plugin-sinfo] branch debian updated (00ded03 -> 682506a)
Ole Streicher
- [cpl-plugin-sinfo] tag debian/2.6.0+dfsg-1 created (now 682506a)
Ole Streicher
- r47023 - /packages/gmsh-tetgen/trunk/debian/rules
trophime-guest at users.alioth.debian.org
- r47024 - /packages/gmsh-tetgen/trunk/debian/patches/fix_spelling_errors.patch
trophime-guest at users.alioth.debian.org
- [cpl-plugin-uves] branch debian updated (9139362 -> b3da3a8)
Ole Streicher
- [cpl-plugin-uves] tag debian/5.5.2+dfsg-1 created (now b3da3a8)
Ole Streicher
- [cpl-plugin-vimos] branch debian updated (384115a -> 2220eb1)
Ole Streicher
- [cpl-plugin-vimos] tag debian/2.9.15+dfsg-2 created (now 2220eb1)
Ole Streicher
- [geometry-experimental] branch master updated (8ed9ac0 -> 0804f0e)
Jochen Sprickerhof
- [cpl-plugin-xsh] branch debian updated (76a3a1c -> bed2f51)
Ole Streicher
- [cpl-plugin-xsh] tag debian/2.6.0+dfsg-1 created (now bed2f51)
Ole Streicher
- [iml] branch master updated (ea47697 -> 609a08e)
Tobias Hansen
- [iml] branch pristine-tar updated (a1180c7 -> 4635d29)
Tobias Hansen
- [libvigraimpex] branch master updated (75ca592 -> a446852)
Daniel Stender
- [libvigraimpex] branch pristine-tar created (now 838f5d2)
Daniel Stender
- [libvigraimpex] branch upstream created (now bc0329b)
Daniel Stender
- [libvigraimpex] annotated tag debian/1.10.0+dfsg-8 created (now de072ba)
Daniel Stender
- [libvigraimpex] annotated tag upstream/1.10.0+dfsg created (now 318b8a0)
Daniel Stender
- [geometry-experimental] branch master updated (0804f0e -> ffdab66)
Leopold Palomo-Avellaneda
- [openblas] branch master updated (075c51a -> f50d3e7)
Sébastien Villemot
- [openblas] branch master updated (f50d3e7 -> 180af80)
Sébastien Villemot
- [openblas] annotated tag debian/0.2.14-1 created (now eb8a5ed)
Sébastien Villemot
- [ignition-math2] branch master created (now 5ccbcde)
Jose Luis Rivero
- [ignition-math2] branch pristine-tar created (now 2a486af)
Jose Luis Rivero
- [ignition-math2] annotated tag upstream/2.0.1 created (now 80715a7)
Jose Luis Rivero
- [ignition-transport] branch master created (now e40c1f5)
Jose Luis Rivero
- [ignition-transport] branch pristine-tar created (now 8bb2bcc)
Jose Luis Rivero
- [ignition-transport] annotated tag upstream/0.8.1 created (now e28df8e)
Jose Luis Rivero
- [lammps] branch master updated (32b9d4b -> ff7d03f)
Anton Gladky
- [lammps] annotated tag debian/0_20150313.gitfa668e1-1 created (now f5051a2)
Anton Gladky
- [gummi] annotated tag debian/0.6.5-4 created (now f0c9d0f)
Daniel Stender
- [geometry-experimental] branch master updated (ffdab66 -> e3e8280)
Jochen Sprickerhof
- [r-cran-statmod] branch master updated (ee1e1f8 -> 7426cbb)
Sébastien Villemot
- [r-cran-statmod] branch pristine-tar updated (b15320b -> 7aefe9e)
Sébastien Villemot
- [r-cran-statmod] annotated tag debian/1.4.21-1 created (now 6d3e3cf)
Sébastien Villemot
- [r-cran-statmod] annotated tag upstream/1.4.21 created (now 2e1c33a)
Sébastien Villemot
- [r-cran-rjson] branch master updated (831ae80 -> 43137ad)
Sébastien Villemot
- [r-cran-rjson] branch pristine-tar updated (020e6b8 -> e27264a)
Sébastien Villemot
- [r-cran-rjson] annotated tag debian/0.2.15-1 created (now 7806818)
Sébastien Villemot
- [r-cran-rjson] annotated tag upstream/0.2.15 created (now f209734)
Sébastien Villemot
- [python-cpl] branch debian updated (262d2c0 -> d87be2a)
Ole Streicher
- [double-conversion] branch master updated (d0ea193 -> 92e8c23)
Sébastien Villemot
- [double-conversion] annotated tag debian/2.0.1-2 created (now 2e8818c)
Sébastien Villemot
- [iml] branch master updated (609a08e -> 177fe2d)
Tobias Hansen
- [iml] annotated tag debian/1.0.4-1 created (now 8212ccd)
Tobias Hansen
- [iml] annotated tag upstream/1.0.4 created (now 8eb7763)
Tobias Hansen
- [scoop] branch pristine-tar updated (f95882c -> 7ca9cd0)
Daniel Stender
- [scoop] annotated tag debian/0.7.1-3 created (now c1a5544)
Daniel Stender
Last message date:
Thu Apr 30 23:12:36 UTC 2015
Archived on: Thu Apr 30 23:12:37 UTC 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).