-
Notifications
You must be signed in to change notification settings - Fork 5
/
1.6.0-DEV-7d3dac44dc.log
129 lines (128 loc) · 4.62 KB
/
1.6.0-DEV-7d3dac44dc.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Julia Version 1.6.0-DEV.1148
Commit 7d3dac44dc (2020-10-06 21:26 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
CPU: AMD EPYC 7502 32-Core Processor
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-10.0.1 (ORCJIT, znver2)
Environment:
JULIA_DEPOT_PATH = ::/usr/local/share/julia
JULIA_NUM_THREADS = 2
Resolving package versions...
Installed ExtendableSparse ──── v0.3.1
Installed DocStringExtensions ─ v0.8.3
Updating `~/.julia/environments/v1.6/Project.toml`
[95c220a8] + ExtendableSparse v0.3.1
Updating `~/.julia/environments/v1.6/Manifest.toml`
[ffbed154] + DocStringExtensions v0.8.3
[95c220a8] + ExtendableSparse v0.3.1
[56f22d72] + Artifacts
[2a0f44e3] + Base64
[ade2ca70] + Dates
[b77e0a4c] + InteractiveUtils
[76f85450] + LibGit2
[8f399da3] + Libdl
[37e2e46d] + LinearAlgebra
[56ddb016] + Logging
[d6f4376e] + Markdown
[44cfe95a] + Pkg
[de0858da] + Printf
[3fa0cd96] + REPL
[9a3f8284] + Random
[ea8e919c] + SHA
[9e88b42a] + Serialization
[6462fe0b] + Sockets
[2f01184e] + SparseArrays
[fa267f1f] + TOML
[8dfed614] + Test
[cf7118a7] + UUIDs
[4ec0a83e] + Unicode
Testing ExtendableSparse
Status `/tmp/jl_yuhSA1/Project.toml`
[ffbed154] DocStringExtensions v0.8.3
[95c220a8] ExtendableSparse v0.3.1
[37e2e46d] LinearAlgebra
[de0858da] Printf
[2f01184e] SparseArrays
[8dfed614] Test
Status `/tmp/jl_yuhSA1/Manifest.toml`
[ffbed154] DocStringExtensions v0.8.3
[95c220a8] ExtendableSparse v0.3.1
[56f22d72] Artifacts
[2a0f44e3] Base64
[ade2ca70] Dates
[b77e0a4c] InteractiveUtils
[76f85450] LibGit2
[8f399da3] Libdl
[37e2e46d] LinearAlgebra
[56ddb016] Logging
[d6f4376e] Markdown
[44cfe95a] Pkg
[de0858da] Printf
[3fa0cd96] REPL
[9a3f8284] Random
[ea8e919c] SHA
[9e88b42a] Serialization
[6462fe0b] Sockets
[2f01184e] SparseArrays
[fa267f1f] TOML
[8dfed614] Test
[cf7118a7] UUIDs
[4ec0a83e] Unicode
Testing Running tests...
test_constructors()
test_timing( m=10000, n=10000, nnz=50000)
SparseMatrixCSC:
0.552821 seconds (30 allocations: 2.001 MiB)
SparseMatrixLNK:
0.007981 seconds (9 allocations: 1.602 MiB)
ExtendableSparseMatrix:
0.012393 seconds (23 allocations: 2.671 MiB)
test_assembly( m=10, n=10, xnnz=5, nsplice=1)
test_assembly( m=100, n=100, xnnz=500, nsplice=2)
test_assembly( m=1000, n=1000, xnnz=5000, nsplice=3)
test_assembly( m=20, n=10, xnnz=5, nsplice=1)
test_assembly( m=200, n=100, xnnz=500, nsplice=2)
test_assembly( m=2000, n=1000, xnnz=5000, nsplice=3)
test_assembly( m=10, n=20, xnnz=5, nsplice=1)
test_assembly( m=100, n=200, xnnz=500, nsplice=2)
test_assembly( m=1000, n=2000, xnnz=5000, nsplice=3)
test_assembly( m=8106, n=6529, xnnz=1259, nsplice=3)
test_assembly( m=1471, n=2883, xnnz=9584, nsplice=5)
test_assembly( m=5572, n=221, xnnz=4083, nsplice=5)
test_assembly( m=8872, n=9014, xnnz=9920, nsplice=1)
test_assembly( m=7451, n=7903, xnnz=4186, nsplice=1)
test_assembly( m=9057, n=4804, xnnz=6953, nsplice=1)
test_assembly( m=7763, n=5892, xnnz=7862, nsplice=3)
test_assembly( m=669, n=7065, xnnz=1674, nsplice=2)
test_assembly( m=6428, n=9083, xnnz=5541, nsplice=1)
test_assembly( m=1170, n=8024, xnnz=9723, nsplice=4)
test_transient_construction( m=107, n=326, d=0.24833477700593132)
test_transient_construction( m=260, n=429, d=0.1797342015338548)
test_transient_construction( m=104, n=697, d=0.16087386871346365)
test_transient_construction( m=219, n=55, d=0.11972946797513977)
test_transient_construction( m=372, n=434, d=0.14885406097682075)
test_transient_construction( m=955, n=155, d=0.09488928144377162)
test_transient_construction( m=607, n=212, d=0.16430438957154148)
test_transient_construction( m=361, n=283, d=0.16078681460740651)
test_transient_construction( m=849, n=379, d=0.07599793368480401)
test_transient_construction( m=304, n=829, d=0.04393589948990595)
test_addition( m=898, n=126, d=0.11977413698642962)
test_addition( m=660, n=609, d=0.08871573196189787)
test_addition( m=717, n=430, d=0.15620741912714814)
test_addition( m=30, n=592, d=0.08532634775459348)
test_addition( m=288, n=591, d=0.155580335140486)
test_addition( m=267, n=541, d=8.603696254025905e-5)
test_addition( m=64, n=947, d=0.12219089068101933)
test_addition( m=560, n=331, d=0.20887300240563736)
test_addition( m=814, n=934, d=0.18156014279623736)
test_addition( m=353, n=939, d=0.15423576596241145)
test_operations(n=10)
0.000475 seconds (69 allocations: 40.039 KiB)
test_operations(n=100)
0.000591 seconds (69 allocations: 178.609 KiB)
test_operations(n=1000)
0.039492 seconds (73 allocations: 1.509 MiB)
1.923644 seconds (151.81 k allocations: 136.661 MiB, 4.77% gc time, 19.82% compilation time)
Testing ExtendableSparse tests passed