OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [language/] [cxx/] [ustl/] [current/] [tests/] [bvt05.std] - Blame information for rev 819

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
2
swap(1,2)
3
{ 2 1 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
4
copy(0,8,9)
5
{ 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 16 17 18 }
6
copy with back_inserter
7
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
8
copy with inserter
9
{ 1 2 3 1 2 3 4 5 4 5 }
10
copy_n(0,8,9)
11
{ 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 16 17 18 }
12
copy_if(is_even)
13
{ 2 4 6 8 10 10 12 14 16 18 }
14
for_each(printint)
15
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
16
for_each(reverse_iterator, printint)
17
{ 18 17 16 15 14 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 }
18
find(10)
19
10 found at offset 9
20
count(13)
21
2 values of 13, 1 values of 18
22
transform(sqr)
23
{ 1 4 9 16 25 36 49 64 81 100 100 121 144 169 169 196 225 256 289 324 }
24
replace(13,666)
25
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 666 666 14 15 16 17 18 }
26
fill(13)
27
{ 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 }
28
fill_n(5, 13)
29
{ 13 13 13 13 13 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
30
fill 64083 uint8_t(0x41) works
31
fill 64083 uint16_t(0x4142) works
32
fill 64083 uint32_t(0x41424344) works
33
fill 64083 float(0.4242) works
34
fill 64083 uint64_t(0x4142434445464748) works
35
copy 64083 uint8_t(0x41) works
36
copy 64083 uint16_t(0x4142) works
37
copy 64083 uint32_t(0x41424344) works
38
copy 64083 float(0.4242) works
39
copy 64083 uint64_t(0x4142434445464748) works
40
generate(genint)
41
{ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 }
42
rotate(4)
43
{ 15 16 17 18 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 }
44
merge with (3,5,10,11,11,14)
45
{ 1 2 3 3 4 5 5 6 7 8 9 10 10 10 11 11 11 12 13 13 14 14 15 16 17 18 }
46
inplace_merge with (3,5,10,11,11,14)
47
{ 1 2 3 3 4 5 5 6 7 8 9 10 10 10 11 11 11 12 13 13 14 14 15 16 17 18 }
48
remove(13)
49
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 14 15 16 17 18 }
50
remove (elements 3, 4, 6, 15, and 45)
51
{ 1 2 3 6 8 9 10 10 11 12 13 13 15 16 17 18 }
52
unique
53
{ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 }
54
reverse
55
{ 18 17 16 15 14 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 }
56
lower_bound(10)
57
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
58
10 begins at position 9
59
upper_bound(10)
60
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
61
10 ends at position 11
62
equal_range(10)
63
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
64
Range of  10 is {  9, 11 }
65
Range of   0 is {  0,  0 }
66
Range of 100 is { 20, 20 }
67
sort
68
{ 18 17 16 15 14 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 }
69
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
70
stable_sort
71
{ 18 17 16 15 14 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 }
72
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
73
is_sorted
74
unsorted=false, sorted=true
75
find_first_of
76
found 14 at position 15
77
lexicographical_compare
78
LC1 < LC2 == true
79
LC2 < LC2 == false
80
LC3 < LC4 == true
81
LC4 < LC1 == true
82
LC1 < LC4 == false
83
max_element
84
max element is 18
85
min_element
86
min element is 1
87
partial_sort
88
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
89
partial_sort_copy
90
{ 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 15 16 17 18 }
91
partition
92
{ 2 4 6 8 10 10 12 14 16 18 1 3 5 7 9 11 13 13 15 17 }
93
stable_partition
94
{ 2 4 6 8 10 10 12 14 16 18 1 3 5 7 9 11 13 13 15 17 }
95
next_permutation
96
{ 1 2 3 }
97
{ 1 3 2 }
98
{ 2 1 3 }
99
{ 2 3 1 }
100
{ 3 1 2 }
101
{ 3 2 1 }
102
prev_permutation
103
{ 3 2 1 }
104
{ 3 1 2 }
105
{ 2 3 1 }
106
{ 2 1 3 }
107
{ 1 3 2 }
108
{ 1 2 3 }
109
reverse_copy
110
{ 18 17 16 15 14 13 13 12 11 10 10 9 8 7 6 5 4 3 2 1 }
111
rotate_copy
112
{ 7 8 9 10 10 11 12 13 13 14 15 16 17 18 1 2 3 4 5 6 }
113
search
114
{5,6,7,8,9} at 4
115
{10,10,11,14} at 20
116
find_end
117
{5,6,7,8,9} at 4
118
{10,10,11,14} at 20
119
search_n
120
{14} at 15
121
{13,13} at 13
122
{10,10,10} at 20
123
includes
124
includes=true, not includes=false
125
set_difference
126
{ 1 2 3 5 }
127
set_symmetric_difference
128
{ 1 2 3 4 5 7 8 }
129
set_intersection
130
{ 4 6 }
131
set_union
132
{ 1 2 3 4 4 5 6 7 8 }

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.