Page MenuHomeSolus

D12323.id30815.diff
No OneTemporary

D12323.id30815.diff

diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libmgard.so.1
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,14 @@
+libmgard.so.1:_ZN5mgard10build_treeEPm
+libmgard.so.1:_ZN5mgard10myfunctionENS_10htree_nodeES0_
+libmgard.so.1:_ZN5mgard11build_codecEPNS_10htree_nodeEjmPNS_13huffman_codecE
+libmgard.so.1:_ZN5mgard14new_htree_nodeEim
+libmgard.so.1:_ZN5mgard15free_htree_nodeEPNS_10htree_nodeE
+libmgard.so.1:_ZN5mgard17compress_memory_zEPvmRSt6vectorIhSaIhEE
+libmgard.so.1:_ZN5mgard19build_huffman_codecEPlPPmmRm
+libmgard.so.1:_ZN5mgard19decompress_memory_zEPvmPim
+libmgard.so.1:_ZN5mgard20compress_memory_zstdEPvmRSt6vectorIhSaIhEE
+libmgard.so.1:_ZN5mgard22decompress_memory_zstdEPvmPhm
+libmgard.so.1:_ZN5mgard23compress_memory_huffmanERKSt6vectorIlSaIlEERm
+libmgard.so.1:_ZN5mgard25decompress_memory_huffmanEPhmPlm
+libmgard.so.1:_ZN5mgard8build_ftEPlmRm
+libmgard.so.1:_ZN5mgard9free_treeEPSt14priority_queueIPNS_10htree_nodeESt6vectorIS2_SaIS2_EENS_13LessThanByCntEE
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,5 @@
+libc.so.6
+libgcc_s.so.1
+libstdc++.so.6
+libz.so.1
+libzstd.so.1
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,32 @@
+libc.so.6:__cxa_atexit
+libc.so.6:__fprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:calloc
+libc.so.6:exit
+libc.so.6:fputc
+libc.so.6:fputs
+libc.so.6:free
+libc.so.6:fwrite
+libc.so.6:malloc
+libc.so.6:memcpy
+libc.so.6:memmove
+libc.so.6:stderr
+libgcc_s.so.1:_Unwind_Resume
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZSt20__throw_length_errorPKc
+libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:_Znam
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__gxx_personality_v0
+libz.so.1:deflate
+libz.so.1:deflateEnd
+libz.so.1:deflateInit_
+libz.so.1:inflate
+libz.so.1:inflateEnd
+libz.so.1:inflateInit2_
+libzstd.so.1:ZSTD_compress
+libzstd.so.1:ZSTD_compressBound
+libzstd.so.1:ZSTD_decompress
+libzstd.so.1:ZSTD_getErrorName
+libzstd.so.1:ZSTD_isError
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,20 @@
+name : mgard
+version : 1.0.0
+release : 1
+source :
+ - https://github.com/CODARcode/MGARD/archive/refs/tags/1.0.0.tar.gz : 2dd153abc9bef7d87923cdefca6243b2050b7522e1d2b196e04c73c5cee6e880
+homepage : https://github.com/CODARcode/MGARD
+license : Apache-2.0
+component : programming.library
+summary : MultiGrid Adaptive Reduction of Data
+description: |
+ MGARD (MultiGrid Adaptive Reduction of Data) is a technique for multilevel lossy compression of scientific data based on the theory of multigrid methods.
+builddeps :
+ - pkgconfig(libzstd)
+setup : |
+ %cmake_ninja
+build : |
+ %ninja_build
+install : |
+ %ninja_install
+ rm -f $installdir/usr/include/mgard/MGARDConfig.h.in
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,165 @@
+<PISI>
+ <Source>
+ <Name>mgard</Name>
+ <Homepage>https://github.com/CODARcode/MGARD</Homepage>
+ <Packager>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Packager>
+ <License>Apache-2.0</License>
+ <PartOf>programming.library</PartOf>
+ <Summary xml:lang="en">MultiGrid Adaptive Reduction of Data</Summary>
+ <Description xml:lang="en">MGARD (MultiGrid Adaptive Reduction of Data) is a technique for multilevel lossy compression of scientific data based on the theory of multigrid methods.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>mgard</Name>
+ <Summary xml:lang="en">MultiGrid Adaptive Reduction of Data</Summary>
+ <Description xml:lang="en">MGARD (MultiGrid Adaptive Reduction of Data) is a technique for multilevel lossy compression of scientific data based on the theory of multigrid methods.
+</Description>
+ <PartOf>programming.library</PartOf>
+ <Files>
+ <Path fileType="library">/usr/lib64/libmgard.so.1</Path>
+ <Path fileType="library">/usr/lib64/libmgard.so.1.0.0</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>mgard-devel</Name>
+ <Summary xml:lang="en">Development files for mgard</Summary>
+ <Description xml:lang="en">MGARD (MultiGrid Adaptive Reduction of Data) is a technique for multilevel lossy compression of scientific data based on the theory of multigrid methods.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">mgard</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/mgard/EnumeratedMeshRange.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/IndicatorInput.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/LinearOperator.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/LinearQuantizer.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/LinearQuantizer.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/MGARDConfig.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MGARDConfig.hpp.in</Path>
+ <Path fileType="header">/usr/include/mgard/MassMatrix.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MeshHierarchy.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MeshLevel.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MeshRefiner.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MultilevelCoefficientQuantizer.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/MultilevelCoefficientQuantizer.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/SituatedCoefficientRange.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/SituatedCoefficientRange.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorLinearOperator.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorLinearOperator.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMassMatrix.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMassMatrix.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMeshHierarchy.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMeshHierarchy.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMeshHierarchyIteration.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMeshHierarchyIteration.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMultilevelCoefficientQuantizer.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorMultilevelCoefficientQuantizer.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorNorms.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorNorms.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorProlongation.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorProlongation.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorQuantityOfInterest.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorQuantityOfInterest.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorRestriction.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/TensorRestriction.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/UniformEdgeFamilies.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/UniformEdgeFamilies.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/UniformMeshHierarchy.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/UniformMeshRefiner.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/UniformRestriction.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/arguments.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/arguments.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/blas.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/blas.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/cmdline.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/compress.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/compress.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/compress_cuda.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/compressors.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/Array.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/CMakeLists.txt</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/Common.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/CommonInternal.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/CompressionWorkflow.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/DataRefactoring.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/DataRefactoring.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ErrorCalculator.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/GPKFunctor.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/GridProcessingKernel.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/GridProcessingKernel.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/GridProcessingKernel3D.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/GridProcessingKernel3D.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/Handle.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/IPKFunctor.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/IterativeProcessingKernel.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/IterativeProcessingKernel.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/IterativeProcessingKernel3D.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/IterativeProcessingKernel3D.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LPKFunctor.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LevelwiseProcessingKernel.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LevelwiseProcessingKernel.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearProcessingKernel.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearProcessingKernel.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearProcessingKernel3D.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearProcessingKernel3D.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearQuantization.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LinearQuantization.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/LosslessCompression.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/MemoryManagement.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/Message.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/Metadata.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/canonical.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/constants.hh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/cuda_error_handling.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/cuda_mem.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/dbg_gpu_printing.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/format.hh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/histogram.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/huffman.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/huffman_codec.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/huffman_workflow.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/io.hh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/par_huffman.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/par_merge.cuh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/timer.hh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/ParallelHuffman/types.hh</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/PrecomputeKernels.h</Path>
+ <Path fileType="header">/usr/include/mgard/cuda/SubArray.h</Path>
+ <Path fileType="header">/usr/include/mgard/data.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/data.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/decompose.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/decompose.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/estimators.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/indicators.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/measure.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/metadata.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/norms.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/output.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/pcg.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/shuffle.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/shuffle.tpp</Path>
+ <Path fileType="header">/usr/include/mgard/utilities.hpp</Path>
+ <Path fileType="header">/usr/include/mgard/utilities.tpp</Path>
+ <Path fileType="library">/usr/lib64/cmake/mgard/mgard-config-version.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/mgard/mgard-config.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/mgard/mgard-targets-relwithdebinfo.cmake</Path>
+ <Path fileType="library">/usr/lib64/cmake/mgard/mgard-targets.cmake</Path>
+ <Path fileType="library">/usr/lib64/libmgard.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/mgard.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2021-11-16</Date>
+ <Version>1.0.0</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 8:26 PM (1 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5790203
Default Alt Text
D12323.id30815.diff (15 KB)

Event Timeline