File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change
1
+ ! *****************************************************************************************
2
+ ! >
3
+ ! Test of [[csv_utilities]].
4
+
5
+ program csv_test3
6
+
7
+ use csv_utilities
8
+ use iso_fortran_env, only: wp = > real64
9
+
10
+ implicit none
11
+
12
+ integer ,dimension (:),allocatable :: ivec
13
+
14
+ write (* ,* ) ' '
15
+ write (* ,* ) ' ============================'
16
+ write (* ,* ) ' csv_test_4 '
17
+ write (* ,* ) ' ============================'
18
+ write (* ,* ) ' '
19
+
20
+ allocate (ivec(10000 ))
21
+
22
+ ivec = 0
23
+ ivec(500 ) = 1
24
+
25
+ call sort_ascending(ivec)
26
+ if (.not. all (ivec(1 :10000-1 )==0 )) error stop ' sort error'
27
+ if (ivec(10000 )/= 1 ) error stop ' sort error'
28
+
29
+ ivec = unique(ivec,chunk_size= 10 )
30
+ if (.not. all (ivec == [0 ,1 ])) error stop ' unique error'
31
+
32
+ write (* ,* ) ' PASSED'
33
+
34
+ end program csv_test3
You can’t perform that action at this time.
0 commit comments