Comments (4)
Is the new 2.0.0 release binary (ABI) compatible with the old 1.16 library? That doesn't seem likely. Should a new v2.0.1 tag be made fixing the version number in CMakeLists.txt ?
from combblas.
It is just a leftover line in the CMakeList. It should have said 2.0.0
Happy to accept a pull request if that creates issues.
from combblas.
I've created PR #18 to fix this.
from combblas.
There is a related question: are CombBLAS shared libraries expected to be ABI stable? i.e. is v2.0.1 (or v2.1.0) expected to be binary compatible with v2.0.0 ?
If that's the case then it could be helpful to configure CMakeFiles.txt to set the SOVERSION for shared libaries. This can be done separately from the project version.
By default the soname is set using the project version, but this might be overkill, since it means v2.0.1 would be treated as binary incompatible with v2.0.0.
from combblas.
Related Issues (18)
- Windows VisualStudio 2019 (CMake) build ?
- Doesn't respect multilib structure
- ApproxWeightPerfectMatching.h doesn't get installed HOT 1
- Repository isn't tagged with version HOT 2
- clang compiler prints a lot of warnings some of which look damaging
- Many tests fail on FreeBSD HOT 3
- Does the library provide the SpMM operation (sparse matrix times skinny dense matrix)? HOT 1
- Four tests fail HOT 1
- Illegal Operand from MTRand::initialize() HOT 3
- CombBLAS causes multiple definition of GlobalMT and ThreadBuffLenForBinning in SuperLU-Dist
- Tests not passed because of timeout
- Error while linking CXX executable lcc HOT 1
- Possible typo in Applications' makefile HOT 4
- CombBLAS releases HOT 1
- g++5.5 build failed and g++6.5 build success on ubuntu16.04
- build fails with Intel 19.1
- SpParMat3D Fails to Recognize Headers from parfriends.h
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from combblas.