Changes of Revision 357
libosmocore.spec
Changed
x
1
2
3
Name: libosmocore
4
Requires: osmocom-master
5
-Version: 1.10.0.8.2a6d
6
+Version: 1.10.0.9.9764
7
Release: 0
8
Summary: The Open Source Mobile Communications Core Library
9
License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later
10
Group: Productivity/Telephony/Utilities
11
Url: https://osmocom.org/projects/libosmocore/wiki/Libosmocore
12
-Source: libosmocore_1.10.0.8.2a6d.tar.xz
13
+Source: libosmocore_1.10.0.9.9764.tar.xz
14
Source1: rpmlintrc
15
BuildRequires: automake >= 1.6
16
BuildRequires: libtool >= 2
17
commit_2a6dfe11b914e88c4240e3e40c6e9cdc46b9b9b0.txt
Deleted
commit_9764567fe691cfaa280ccf16f1599bc3a7ce54d2.txt
Added
libosmocore_1.10.0.8.2a6d.dsc -> libosmocore_1.10.0.9.9764.dsc
Changed
22
1
2
Source: libosmocore
3
Binary: libosmocore, libosmocodec4, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore22, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm20, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty13, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmosim-doc, libosmousb0, libosmousb-doc, libosmocore-dev, libosmocore-utils, libosmocore-dbg
4
Architecture: any all
5
-Version: 1.10.0.8.2a6d
6
+Version: 1.10.0.9.9764
7
Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
Homepage: https://projects.osmocom.org/projects/libosmocore
9
Standards-Version: 3.9.8
10
11
libosmovty-doc deb doc optional arch=all
12
libosmovty13 deb libs optional arch=any
13
Checksums-Sha1:
14
- 02bcc3435b826f6c73391f2e0b32a341c1dd625f 1120876 libosmocore_1.10.0.8.2a6d.tar.xz
15
+ aca54b512491afe1be5e1a636a1c4869a5e10553 1121628 libosmocore_1.10.0.9.9764.tar.xz
16
Checksums-Sha256:
17
- a903e766a4611bd9f4c6b084ca04c00c1986ba191025d09ae1807ad85a2b01a9 1120876 libosmocore_1.10.0.8.2a6d.tar.xz
18
+ 9907569c881f121f137ccf5881385453318be91ff2d4a8a2b982a0cb0525c5d5 1121628 libosmocore_1.10.0.9.9764.tar.xz
19
Files:
20
- 446a5c7714217ef97d2f2bd8cf5eea7a 1120876 libosmocore_1.10.0.8.2a6d.tar.xz
21
+ 9bbbbf8bb87392101cb23dd981adf857 1121628 libosmocore_1.10.0.9.9764.tar.xz
22
libosmocore_1.10.0.8.2a6d.tar.xz/.tarball-version -> libosmocore_1.10.0.9.9764.tar.xz/.tarball-version
Changed
4
1
2
-1.10.0.8-2a6d
3
+1.10.0.9-9764
4
libosmocore_1.10.0.8.2a6d.tar.xz/debian/changelog -> libosmocore_1.10.0.9.9764.tar.xz/debian/changelog
Changed
12
1
2
-libosmocore (1.10.0.8.2a6d) unstable; urgency=medium
3
+libosmocore (1.10.0.9.9764) unstable; urgency=medium
4
5
* Automatically generated changelog entry for building the Osmocom master feed
6
7
- -- Osmocom OBS scripts <info@osmocom.org> Wed, 21 Aug 2024 06:21:51 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org> Fri, 23 Aug 2024 16:14:59 +0000
9
10
libosmocore (1.10.0) unstable; urgency=medium
11
12
libosmocore_1.10.0.8.2a6d.tar.xz/tests/Makefile.am -> libosmocore_1.10.0.9.9764.tar.xz/tests/Makefile.am
Changed
37
1
2
prbs/prbs_test gsm23003/gsm23003_test \
3
gsm23236/gsm23236_test \
4
codec/codec_ecu_fr_test codec/codec_efr_sid_test \
5
- codec/codec_hr_sid_test \
6
+ codec/codec_fr_sid_test codec/codec_hr_sid_test \
7
timer/clk_override_test \
8
oap/oap_client_test gsm29205/gsm29205_test \
9
logging/logging_vty_test \
10
11
codec_codec_efr_sid_test_SOURCES = codec/codec_efr_sid_test.c
12
codec_codec_efr_sid_test_LDADD = $(top_builddir)/src/codec/libosmocodec.la $(LDADD)
13
14
+codec_codec_fr_sid_test_SOURCES = codec/codec_fr_sid_test.c
15
+codec_codec_fr_sid_test_LDADD = $(top_builddir)/src/codec/libosmocodec.la $(LDADD)
16
+
17
codec_codec_hr_sid_test_SOURCES = codec/codec_hr_sid_test.c
18
codec_codec_hr_sid_test_LDADD = $(top_builddir)/src/codec/libosmocodec.la $(LDADD)
19
20
21
codec/codec_test.ok \
22
codec/codec_ecu_fr_test.ok \
23
codec/codec_efr_sid_test.ok codec/codec_efr_sid_test.in \
24
+ codec/codec_fr_sid_test.ok codec/codec_fr_sid_test.in \
25
codec/codec_hr_sid_test.ok codec/codec_hr_sid_test.in \
26
vty/vty_test.ok vty/vty_test.err \
27
vty/fail_not_de-indented.cfg \
28
29
>$(srcdir)/codec/codec_ecu_fr_test.ok
30
codec/codec_efr_sid_test $(srcdir)/codec/codec_efr_sid_test.in \
31
>$(srcdir)/codec/codec_efr_sid_test.ok
32
+ codec/codec_fr_sid_test $(srcdir)/codec/codec_fr_sid_test.in \
33
+ >$(srcdir)/codec/codec_fr_sid_test.ok
34
codec/codec_hr_sid_test $(srcdir)/codec/codec_hr_sid_test.in \
35
>$(srcdir)/codec/codec_hr_sid_test.ok
36
if ENABLE_GB
37
libosmocore_1.10.0.9.9764.tar.xz/tests/codec/codec_fr_sid_test.c
Added
99
1
2
+/*
3
+ * This program is a test for osmo_fr_sid_classify(). It reads a set of
4
+ * FRv1 codec frames in hex format (TS 101 318 RTP format represented in hex,
5
+ * each frame as its own hex line) and feeds each test frame to
6
+ * osmo_fr_sid_classify(). It then prints the output next to each input.
7
+ *
8
+ * Author: Mychaela N. Falconia <falcon@freecalypso.org>, 2024 - however,
9
+ * Mother Mychaela's contributions are NOT subject to copyright.
10
+ * No rights reserved, all rights relinquished.
11
+ *
12
+ * This program is free software; you can redistribute it and/or modify
13
+ * it under the terms of the GNU General Public License as published by
14
+ * the Free Software Foundation; either version 2 of the License, or
15
+ * (at your option) any later version.
16
+ *
17
+ * This program is distributed in the hope that it will be useful,
18
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
19
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
+ * GNU General Public License for more details.
21
+ */
22
+
23
+#include <ctype.h>
24
+#include <stdio.h>
25
+#include <stdint.h>
26
+#include <stdbool.h>
27
+#include <stdlib.h>
28
+#include <string.h>
29
+
30
+#include <osmocom/core/utils.h>
31
+#include <osmocom/codec/codec.h>
32
+
33
+static void process_record(const char *hex_str)
34
+{
35
+ uint8_t frame_bytesGSM_FR_BYTES;
36
+ enum osmo_gsm631_sid_class sidc;
37
+
38
+ osmo_hexparse(hex_str, frame_bytes, GSM_FR_BYTES);
39
+ sidc = osmo_fr_sid_classify(frame_bytes);
40
+ printf("%s ==> %d\n", hex_str, (int) sidc);
41
+}
42
+
43
+static void process_line(char *linebuf, const char *infname, int lineno)
44
+{
45
+ char *cp = linebuf, *hex_str;
46
+ int ndig;
47
+
48
+ while (isspace(*cp))
49
+ cp++;
50
+ if (*cp == '\0' || *cp == '#')
51
+ return;
52
+ /* expect string of 66 hex digits */
53
+ hex_str = cp;
54
+ for (ndig = 0; ndig < GSM_FR_BYTES * 2; ndig++) {
55
+ if (!isxdigit(*cp))
56
+ goto inv;
57
+ cp++;
58
+ }
59
+ if (*cp) {
60
+ if (!isspace(*cp))
61
+ goto inv;
62
+ *cp++ = '\0';
63
+ }
64
+ /* must be end of non-comment line */
65
+ while (isspace(*cp))
66
+ cp++;
67
+ if (*cp != '\0' && *cp != '#')
68
+ goto inv;
69
+
70
+ process_record(hex_str);
71
+ return;
72
+
73
+inv: fprintf(stderr, "%s line %d: invalid syntax\n", infname, lineno);
74
+ exit(1);
75
+}
76
+
77
+int main(int argc, char **argv)
78
+{
79
+ const char *infname;
80
+ FILE *inf;
81
+ char linebuf128;
82
+ int lineno;
83
+
84
+ if (argc != 2) {
85
+ fprintf(stderr, "usage: %s input-file\n", argv0);
86
+ exit(1);
87
+ }
88
+ infname = argv1;
89
+ inf = fopen(infname, "r");
90
+ if (!inf) {
91
+ perror(infname);
92
+ exit(1);
93
+ }
94
+ for (lineno = 1; fgets(linebuf, sizeof(linebuf), inf); lineno++)
95
+ process_line(linebuf, infname, lineno);
96
+ fclose(inf);
97
+ exit(0);
98
+}
99
libosmocore_1.10.0.9.9764.tar.xz/tests/codec/codec_fr_sid_test.in
Added
186
1
2
+# This file is input for the FRv1 SID classifier test program.
3
+# It has been generated here:
4
+#
5
+# https://www.freecalypso.org/hg/vband-misc/file/tip/fr-sid
6
+#
7
+# It is based on the same principle as the EFR version:
8
+#
9
+# https://www.freecalypso.org/hg/vband-misc/file/tip/efr-sid/Unit-test-desc
10
+
11
+DAE6DB659B00010000000000000100000000000001000000000000010000000000
12
+DAE6DB659B00014000000000000100000000000001000000000000010000000000
13
+DAE6DB659B00012000000000000100000000000001000000000000010000000000
14
+DAE6DB659B00010800000000000100000000000001000000000000010000000000
15
+DAE6DB659B00010400000000000100000000000001000000000000010000000000
16
+DAE6DB659B00010100000000000100000000000001000000000000010000000000
17
+DAE6DB659B00010080000000000100000000000001000000000000010000000000
18
+DAE6DB659B00010020000000000100000000000001000000000000010000000000
19
+DAE6DB659B00010010000000000100000000000001000000000000010000000000
20
+DAE6DB659B00010004000000000100000000000001000000000000010000000000
21
+DAE6DB659B00010002000000000100000000000001000000000000010000000000
22
+DAE6DB659B00010000800000000100000000000001000000000000010000000000
23
+DAE6DB659B00010000400000000100000000000001000000000000010000000000
24
+DAE6DB659B00010000100000000100000000000001000000000000010000000000
25
+DAE6DB659B00010000080000000100000000000001000000000000010000000000
26
+DAE6DB659B00010000020000000100000000000001000000000000010000000000
27
+DAE6DB659B00010000010000000100000000000001000000000000010000000000
28
+DAE6DB659B00010000004000000100000000000001000000000000010000000000
29
+DAE6DB659B00010000002000000100000000000001000000000000010000000000
30
+DAE6DB659B00010000000800000100000000000001000000000000010000000000
31
+DAE6DB659B00010000000400000100000000000001000000000000010000000000
32
+DAE6DB659B00010000000100000100000000000001000000000000010000000000
33
+DAE6DB659B00010000000080000100000000000001000000000000010000000000
34
+DAE6DB659B00010000000020000100000000000001000000000000010000000000
35
+DAE6DB659B00010000000010000100000000000001000000000000010000000000
36
+DAE6DB659B00010000000004000100000000000001000000000000010000000000
37
+DAE6DB659B00010000000002000100000000000001000000000000010000000000
38
+DAE6DB659B00010000000000000140000000000001000000000000010000000000
39
+DAE6DB659B00010000000000000120000000000001000000000000010000000000
40
+DAE6DB659B00010000000000000108000000000001000000000000010000000000
41
+DAE6DB659B00010000000000000104000000000001000000000000010000000000
42
+DAE6DB659B00010000000000000101000000000001000000000000010000000000
43
+DAE6DB659B00010000000000000100800000000001000000000000010000000000
44
+DAE6DB659B00010000000000000100200000000001000000000000010000000000
45
+DAE6DB659B00010000000000000100100000000001000000000000010000000000
46
+DAE6DB659B00010000000000000100040000000001000000000000010000000000
47
+DAE6DB659B00010000000000000100020000000001000000000000010000000000
48
+DAE6DB659B00010000000000000100008000000001000000000000010000000000
49
+DAE6DB659B00010000000000000100004000000001000000000000010000000000
50
+DAE6DB659B00010000000000000100001000000001000000000000010000000000
51
+DAE6DB659B00010000000000000100000800000001000000000000010000000000
52
+DAE6DB659B00010000000000000100000200000001000000000000010000000000
53
+DAE6DB659B00010000000000000100000100000001000000000000010000000000
54
+DAE6DB659B00010000000000000100000040000001000000000000010000000000
55
+DAE6DB659B00010000000000000100000020000001000000000000010000000000
56
+DAE6DB659B00010000000000000100000008000001000000000000010000000000
57
+DAE6DB659B00010000000000000100000004000001000000000000010000000000
58
+DAE6DB659B00010000000000000100000001000001000000000000010000000000
59
+DAE6DB659B00010000000000000100000000800001000000000000010000000000
60
+DAE6DB659B00010000000000000100000000200001000000000000010000000000
61
+DAE6DB659B00010000000000000100000000100001000000000000010000000000
62
+DAE6DB659B00010000000000000100000000040001000000000000010000000000
63
+DAE6DB659B00010000000000000100000000020001000000000000010000000000
64
+DAE6DB659B00010000000000000100000000000001400000000000010000000000
65
+DAE6DB659B00010000000000000100000000000001200000000000010000000000
66
+DAE6DB659B00010000000000000100000000000001080000000000010000000000
67
+DAE6DB659B00010000000000000100000000000001040000000000010000000000
68
+DAE6DB659B00010000000000000100000000000001010000000000010000000000
69
+DAE6DB659B00010000000000000100000000000001008000000000010000000000
70
+DAE6DB659B00010000000000000100000000000001002000000000010000000000
71
+DAE6DB659B00010000000000000100000000000001001000000000010000000000
72
+DAE6DB659B00010000000000000100000000000001000400000000010000000000
73
+DAE6DB659B00010000000000000100000000000001000200000000010000000000
74
+DAE6DB659B00010000000000000100000000000001000080000000010000000000
75
+DAE6DB659B00010000000000000100000000000001000040000000010000000000
76
+DAE6DB659B00010000000000000100000000000001000010000000010000000000
77
+DAE6DB659B00010000000000000100000000000001000008000000010000000000
78
+DAE6DB659B00010000000000000100000000000001000002000000010000000000
79
+DAE6DB659B00010000000000000100000000000001000001000000010000000000
80
+DAE6DB659B00010000000000000100000000000001000000400000010000000000
81
+DAE6DB659B00010000000000000100000000000001000000200000010000000000
82
+DAE6DB659B00010000000000000100000000000001000000080000010000000000
83
+DAE6DB659B00010000000000000100000000000001000000040000010000000000
84
+DAE6DB659B00010000000000000100000000000001000000010000010000000000
85
+DAE6DB659B00010000000000000100000000000001000000008000010000000000
86
+DAE6DB659B00010000000000000100000000000001000000002000010000000000
87
+DAE6DB659B00010000000000000100000000000001000000001000010000000000
88
+DAE6DB659B00010000000000000100000000000001000000000400010000000000
89
+DAE6DB659B00010000000000000100000000000001000000000200010000000000
90
+DAE6DB659B00010000000000000100000000000001000000000000014000000000
91
+DAE6DB659B00010000000000000100000000000001000000000000012000000000
92
+DAE6DB659B00010000000000000100000000000001000000000000010800000000
93
+DAE6DB659B00010000000000000100000000000001000000000000010400000000
94
+DAE6DB659B00010000000000000100000000000001000000000000010100000000
95
+DAE6DB659B00010000000000000100000000000001000000000000010080000000
96
+DAE6DB659B00010000000000000100000000000001000000000000010020000000
97
+DAE6DB659B00010000000000000100000000000001000000000000010010000000
98
+DAE6DB659B00010000000000000100000000000001000000000000010004000000
99
+DAE6DB659B00010000000000000100000000000001000000000000010000800000
100
+DAE6DB659B00010000000000000100000000000001000000000000010000100000
101
+DAE6DB659B00010000000000000100000000000001000000000000010000020000
102
+DAE6DB659B00010000000000000100000000000001000000000000010000004000
103
+DAE6DB659B00010000000000000100000000000001000000000000010000000800
104
+DAE6DB659B00010000000000000100000000000001000000000000010000000100
105
+DAE6DB659B00010000000000000100000000000001000000000000010000000020
106
+DAE6DB659B00010000000000000100000000000001000000000000010000000004
107
+DAE6DB659B00014000000000000100000000800001000000000000010000000000
108
+DAE6DB659B00012000000000000100000000200001000000000000010000000000
109
+DAE6DB659B00010800000000000100000000100001000000000000010000000000
110
+DAE6DB659B00010400000000000100000000040001000000000000010000000000
111
+DAE6DB659B00010100000000000100000000020001000000000000010000000000
112
+DAE6DB659B00010080000000000100000000000001400000000000010000000000
113
+DAE6DB659B00010020000000000100000000000001200000000000010000000000
114
+DAE6DB659B00010010000000000100000000000001080000000000010000000000
115
+DAE6DB659B00010004000000000100000000000001040000000000010000000000
116
+DAE6DB659B00010002000000000100000000000001010000000000010000000000
117
+DAE6DB659B00010000800000000100000000000001008000000000010000000000
118
+DAE6DB659B00010000400000000100000000000001002000000000010000000000
119
+DAE6DB659B00010000100000000100000000000001001000000000010000000000
120
+DAE6DB659B00010000080000000100000000000001000400000000010000000000
121
+DAE6DB659B00010000020000000100000000000001000200000000010000000000
122
+DAE6DB659B00010000010000000100000000000001000080000000010000000000
123
+DAE6DB659B00010000004000000100000000000001000040000000010000000000
124
+DAE6DB659B00010000002000000100000000000001000010000000010000000000
125
+DAE6DB659B00010000000800000100000000000001000008000000010000000000
126
+DAE6DB659B00010000000400000100000000000001000002000000010000000000
127
+DAE6DB659B00010000000100000100000000000001000001000000010000000000
128
+DAE6DB659B00010000000080000100000000000001000000400000010000000000
129
+DAE6DB659B00010000000020000100000000000001000000200000010000000000
130
+DAE6DB659B00010000000010000100000000000001000000080000010000000000
131
+DAE6DB659B00010000000004000100000000000001000000040000010000000000
132
+DAE6DB659B00010000000002000100000000000001000000010000010000000000
133
+DAE6DB659B00010000000000000140000000000001000000008000010000000000
134
+DAE6DB659B00010000000000000120000000000001000000002000010000000000
135
+DAE6DB659B00010000000000000108000000000001000000001000010000000000
136
+DAE6DB659B00010000000000000104000000000001000000000400010000000000
137
+DAE6DB659B00010000000000000101000000000001000000000200010000000000
138
+DAE6DB659B00010000000000000100800000000001000000000000014000000000
139
+DAE6DB659B00010000000000000100200000000001000000000000012000000000
140
+DAE6DB659B00010000000000000100100000000001000000000000010800000000
141
+DAE6DB659B00010000000000000100040000000001000000000000010400000000
142
+DAE6DB659B00010000000000000100020000000001000000000000010100000000
143
+DAE6DB659B00010000000000000100008000000001000000000000010080000000
144
+DAE6DB659B00010000000000000100004000000001000000000000010020000000
145
+DAE6DB659B00010000000000000100001000000001000000000000010010000000
146
+DAE6DB659B00010000000000000100000800000001000000000000010004000000
147
+DAE6DB659B00010000000000000100000200000001000000000000010000800000
148
+DAE6DB659B00010000000000000100000100000001000000000000010000100000
149
+DAE6DB659B00010000000000000100000040000001000000000000010000020000
150
+DAE6DB659B00010000000000000100000020000001000000000000010000004000
151
+DAE6DB659B00010000000000000100000008000001000000000000010000000800
152
+DAE6DB659B00010000000000000100000004000001000000000000010000000100
153
+DAE6DB659B00010000000000000100000001000001000000000000010000000020
154
+DAE6DB659B00010000000000000100000000800001000000000000010000000004
155
+DAE6DB659B00014020100804000101008040200001080402010000014020000000
156
+DAE6DB659B00012010080402000100804020100001040201008000012010000000
157
+DAE6DB659B00010804020100000140201008040001010080402000010804000000
158
+DAE6DB659B00010402010080000120100804020001008040201000010400800000
159
+DAE6DB659B00010100804020000108040201000001402010080400010100100000
160
+DAE6DB659B00010080402010000104020100800001201008040200010080020000
161
+DAE6DB659B00010020100804000101008040200001080402010000014020004000
162
+DAE6DB659B00010010080402000100804020100001040201008000012010000800
163
+DAE6DB659B00010004020100000140201008040001010080402000010804000100
164
+DAE6DB659B00010002010080000120100804020001008040201000010400800020
165
+DAE6DB659B00010000804020000108040201000001402010080400010100100004
166
+DAE6DB659B00014080810102000101020204040001040408081000010000000000
167
+DAE6DB659B00012020404080000140808101020001010202040400010000000000
168
+DAE6DB659B00010810102020000120204040800001408081010200010000000000
169
+DAE6DB659B00010404080810000108101020200001202040408000014000000000
170
+DAE6DB659B00010102020404000104040808100001081010202000012000000000
171
+DAE6DB659B00010080810102000101020204040001040408081000010800000000
172
+DAE6DB659B00010020404080000140808101020001010202040400010400000000
173
+DAE6DB659B00010010102020000120204040800001408081010200010100000000
174
+DAE6DB659B00010004080810000108101020200001202040408000014080000000
175
+DAE6DB659B00010002020404000104040808100001081010202000012020000000
176
+DAE6DB659B00010000810102000101020204040001040408081000010810000000
177
+DAE6DB659B00010000404080000140808101020001010202040400010404000000
178
+DAE6DB659B00010000102020000120204040800001408081010200010100800000
179
+DAE6DB659B00010000080810000108101020200001202040408000014080100000
180
+DAE6DB659B00010000020404000104040808100001081010202000012020020000
181
+DAE6DB659B00010000010102000101020204040001040408081000010810004000
182
+DAE6DB659B00010000004080000140808101020001010202040400010404000800
183
+DAE6DB659B00010000002020000120204040800001408081010200010100800100
184
+DAE6DB659B00010000000810000108101020200001202040408000014080100020
185
+DAE6DB659B00010000000404000104040808100001081010202000012020020004
186
libosmocore_1.10.0.9.9764.tar.xz/tests/codec/codec_fr_sid_test.ok
Added
177
1
2
+DAE6DB659B00010000000000000100000000000001000000000000010000000000 ==> 2
3
+DAE6DB659B00014000000000000100000000000001000000000000010000000000 ==> 2
4
+DAE6DB659B00012000000000000100000000000001000000000000010000000000 ==> 2
5
+DAE6DB659B00010800000000000100000000000001000000000000010000000000 ==> 2
6
+DAE6DB659B00010400000000000100000000000001000000000000010000000000 ==> 2
7
+DAE6DB659B00010100000000000100000000000001000000000000010000000000 ==> 2
8
+DAE6DB659B00010080000000000100000000000001000000000000010000000000 ==> 2
9
+DAE6DB659B00010020000000000100000000000001000000000000010000000000 ==> 2
10
+DAE6DB659B00010010000000000100000000000001000000000000010000000000 ==> 2
11
+DAE6DB659B00010004000000000100000000000001000000000000010000000000 ==> 2
12
+DAE6DB659B00010002000000000100000000000001000000000000010000000000 ==> 2
13
+DAE6DB659B00010000800000000100000000000001000000000000010000000000 ==> 2
14
+DAE6DB659B00010000400000000100000000000001000000000000010000000000 ==> 2
15
+DAE6DB659B00010000100000000100000000000001000000000000010000000000 ==> 2
16
+DAE6DB659B00010000080000000100000000000001000000000000010000000000 ==> 2
17
+DAE6DB659B00010000020000000100000000000001000000000000010000000000 ==> 2
18
+DAE6DB659B00010000010000000100000000000001000000000000010000000000 ==> 2
19
+DAE6DB659B00010000004000000100000000000001000000000000010000000000 ==> 2
20
+DAE6DB659B00010000002000000100000000000001000000000000010000000000 ==> 2
21
+DAE6DB659B00010000000800000100000000000001000000000000010000000000 ==> 2
22
+DAE6DB659B00010000000400000100000000000001000000000000010000000000 ==> 2
23
+DAE6DB659B00010000000100000100000000000001000000000000010000000000 ==> 2
24
+DAE6DB659B00010000000080000100000000000001000000000000010000000000 ==> 2
25
+DAE6DB659B00010000000020000100000000000001000000000000010000000000 ==> 2
26
+DAE6DB659B00010000000010000100000000000001000000000000010000000000 ==> 2
27
+DAE6DB659B00010000000004000100000000000001000000000000010000000000 ==> 2
28
+DAE6DB659B00010000000002000100000000000001000000000000010000000000 ==> 2
29
+DAE6DB659B00010000000000000140000000000001000000000000010000000000 ==> 2
30
+DAE6DB659B00010000000000000120000000000001000000000000010000000000 ==> 2
31
+DAE6DB659B00010000000000000108000000000001000000000000010000000000 ==> 2
32
+DAE6DB659B00010000000000000104000000000001000000000000010000000000 ==> 2
33
+DAE6DB659B00010000000000000101000000000001000000000000010000000000 ==> 2
34
+DAE6DB659B00010000000000000100800000000001000000000000010000000000 ==> 2
35
+DAE6DB659B00010000000000000100200000000001000000000000010000000000 ==> 2
36
+DAE6DB659B00010000000000000100100000000001000000000000010000000000 ==> 2
37
+DAE6DB659B00010000000000000100040000000001000000000000010000000000 ==> 2
38
+DAE6DB659B00010000000000000100020000000001000000000000010000000000 ==> 2
39
+DAE6DB659B00010000000000000100008000000001000000000000010000000000 ==> 2
40
+DAE6DB659B00010000000000000100004000000001000000000000010000000000 ==> 2
41
+DAE6DB659B00010000000000000100001000000001000000000000010000000000 ==> 2
42
+DAE6DB659B00010000000000000100000800000001000000000000010000000000 ==> 2
43
+DAE6DB659B00010000000000000100000200000001000000000000010000000000 ==> 2
44
+DAE6DB659B00010000000000000100000100000001000000000000010000000000 ==> 2
45
+DAE6DB659B00010000000000000100000040000001000000000000010000000000 ==> 2
46
+DAE6DB659B00010000000000000100000020000001000000000000010000000000 ==> 2
47
+DAE6DB659B00010000000000000100000008000001000000000000010000000000 ==> 2
48
+DAE6DB659B00010000000000000100000004000001000000000000010000000000 ==> 2
49
+DAE6DB659B00010000000000000100000001000001000000000000010000000000 ==> 2
50
+DAE6DB659B00010000000000000100000000800001000000000000010000000000 ==> 2
51
+DAE6DB659B00010000000000000100000000200001000000000000010000000000 ==> 2
52
+DAE6DB659B00010000000000000100000000100001000000000000010000000000 ==> 2
53
+DAE6DB659B00010000000000000100000000040001000000000000010000000000 ==> 2
54
+DAE6DB659B00010000000000000100000000020001000000000000010000000000 ==> 2
55
+DAE6DB659B00010000000000000100000000000001400000000000010000000000 ==> 2
56
+DAE6DB659B00010000000000000100000000000001200000000000010000000000 ==> 2
57
+DAE6DB659B00010000000000000100000000000001080000000000010000000000 ==> 2
58
+DAE6DB659B00010000000000000100000000000001040000000000010000000000 ==> 2
59
+DAE6DB659B00010000000000000100000000000001010000000000010000000000 ==> 2
60
+DAE6DB659B00010000000000000100000000000001008000000000010000000000 ==> 2
61
+DAE6DB659B00010000000000000100000000000001002000000000010000000000 ==> 2
62
+DAE6DB659B00010000000000000100000000000001001000000000010000000000 ==> 2
63
+DAE6DB659B00010000000000000100000000000001000400000000010000000000 ==> 2
64
+DAE6DB659B00010000000000000100000000000001000200000000010000000000 ==> 2
65
+DAE6DB659B00010000000000000100000000000001000080000000010000000000 ==> 2
66
+DAE6DB659B00010000000000000100000000000001000040000000010000000000 ==> 2
67
+DAE6DB659B00010000000000000100000000000001000010000000010000000000 ==> 2
68
+DAE6DB659B00010000000000000100000000000001000008000000010000000000 ==> 2
69
+DAE6DB659B00010000000000000100000000000001000002000000010000000000 ==> 2
70
+DAE6DB659B00010000000000000100000000000001000001000000010000000000 ==> 2
71
+DAE6DB659B00010000000000000100000000000001000000400000010000000000 ==> 2
72
+DAE6DB659B00010000000000000100000000000001000000200000010000000000 ==> 2
73
+DAE6DB659B00010000000000000100000000000001000000080000010000000000 ==> 2
74
+DAE6DB659B00010000000000000100000000000001000000040000010000000000 ==> 2
75
+DAE6DB659B00010000000000000100000000000001000000010000010000000000 ==> 2
76
+DAE6DB659B00010000000000000100000000000001000000008000010000000000 ==> 2
77
+DAE6DB659B00010000000000000100000000000001000000002000010000000000 ==> 2
78
+DAE6DB659B00010000000000000100000000000001000000001000010000000000 ==> 2
79
+DAE6DB659B00010000000000000100000000000001000000000400010000000000 ==> 2
80
+DAE6DB659B00010000000000000100000000000001000000000200010000000000 ==> 2
81
+DAE6DB659B00010000000000000100000000000001000000000000014000000000 ==> 2
82
+DAE6DB659B00010000000000000100000000000001000000000000012000000000 ==> 2
83
+DAE6DB659B00010000000000000100000000000001000000000000010800000000 ==> 2
84
+DAE6DB659B00010000000000000100000000000001000000000000010400000000 ==> 2
85
+DAE6DB659B00010000000000000100000000000001000000000000010100000000 ==> 2
86
+DAE6DB659B00010000000000000100000000000001000000000000010080000000 ==> 2
87
+DAE6DB659B00010000000000000100000000000001000000000000010020000000 ==> 2
88
+DAE6DB659B00010000000000000100000000000001000000000000010010000000 ==> 2
89
+DAE6DB659B00010000000000000100000000000001000000000000010004000000 ==> 2
90
+DAE6DB659B00010000000000000100000000000001000000000000010000800000 ==> 2
91
+DAE6DB659B00010000000000000100000000000001000000000000010000100000 ==> 2
92
+DAE6DB659B00010000000000000100000000000001000000000000010000020000 ==> 2
93
+DAE6DB659B00010000000000000100000000000001000000000000010000004000 ==> 2
94
+DAE6DB659B00010000000000000100000000000001000000000000010000000800 ==> 2
95
+DAE6DB659B00010000000000000100000000000001000000000000010000000100 ==> 2
96
+DAE6DB659B00010000000000000100000000000001000000000000010000000020 ==> 2
97
+DAE6DB659B00010000000000000100000000000001000000000000010000000004 ==> 2
98
+DAE6DB659B00014000000000000100000000800001000000000000010000000000 ==> 1
99
+DAE6DB659B00012000000000000100000000200001000000000000010000000000 ==> 1
100
+DAE6DB659B00010800000000000100000000100001000000000000010000000000 ==> 1
101
+DAE6DB659B00010400000000000100000000040001000000000000010000000000 ==> 1
102
+DAE6DB659B00010100000000000100000000020001000000000000010000000000 ==> 1
103
+DAE6DB659B00010080000000000100000000000001400000000000010000000000 ==> 1
104
+DAE6DB659B00010020000000000100000000000001200000000000010000000000 ==> 1
105
+DAE6DB659B00010010000000000100000000000001080000000000010000000000 ==> 1
106
+DAE6DB659B00010004000000000100000000000001040000000000010000000000 ==> 1
107
+DAE6DB659B00010002000000000100000000000001010000000000010000000000 ==> 1
108
+DAE6DB659B00010000800000000100000000000001008000000000010000000000 ==> 1
109
+DAE6DB659B00010000400000000100000000000001002000000000010000000000 ==> 1
110
+DAE6DB659B00010000100000000100000000000001001000000000010000000000 ==> 1
111
+DAE6DB659B00010000080000000100000000000001000400000000010000000000 ==> 1
112
+DAE6DB659B00010000020000000100000000000001000200000000010000000000 ==> 1
113
+DAE6DB659B00010000010000000100000000000001000080000000010000000000 ==> 1
114
+DAE6DB659B00010000004000000100000000000001000040000000010000000000 ==> 1
115
+DAE6DB659B00010000002000000100000000000001000010000000010000000000 ==> 1
116
+DAE6DB659B00010000000800000100000000000001000008000000010000000000 ==> 1
117
+DAE6DB659B00010000000400000100000000000001000002000000010000000000 ==> 1
118
+DAE6DB659B00010000000100000100000000000001000001000000010000000000 ==> 1
119
+DAE6DB659B00010000000080000100000000000001000000400000010000000000 ==> 1
120
+DAE6DB659B00010000000020000100000000000001000000200000010000000000 ==> 1
121
+DAE6DB659B00010000000010000100000000000001000000080000010000000000 ==> 1
122
+DAE6DB659B00010000000004000100000000000001000000040000010000000000 ==> 1
123
+DAE6DB659B00010000000002000100000000000001000000010000010000000000 ==> 1
124
+DAE6DB659B00010000000000000140000000000001000000008000010000000000 ==> 1
125
+DAE6DB659B00010000000000000120000000000001000000002000010000000000 ==> 1
126
+DAE6DB659B00010000000000000108000000000001000000001000010000000000 ==> 1
127
+DAE6DB659B00010000000000000104000000000001000000000400010000000000 ==> 1
128
+DAE6DB659B00010000000000000101000000000001000000000200010000000000 ==> 1
129
+DAE6DB659B00010000000000000100800000000001000000000000014000000000 ==> 1
130
+DAE6DB659B00010000000000000100200000000001000000000000012000000000 ==> 1
131
+DAE6DB659B00010000000000000100100000000001000000000000010800000000 ==> 1
132
+DAE6DB659B00010000000000000100040000000001000000000000010400000000 ==> 1
133
+DAE6DB659B00010000000000000100020000000001000000000000010100000000 ==> 1
134
+DAE6DB659B00010000000000000100008000000001000000000000010080000000 ==> 1
135
+DAE6DB659B00010000000000000100004000000001000000000000010020000000 ==> 1
136
+DAE6DB659B00010000000000000100001000000001000000000000010010000000 ==> 1
137
+DAE6DB659B00010000000000000100000800000001000000000000010004000000 ==> 1
138
+DAE6DB659B00010000000000000100000200000001000000000000010000800000 ==> 1
139
+DAE6DB659B00010000000000000100000100000001000000000000010000100000 ==> 1
140
+DAE6DB659B00010000000000000100000040000001000000000000010000020000 ==> 1
141
+DAE6DB659B00010000000000000100000020000001000000000000010000004000 ==> 1
142
+DAE6DB659B00010000000000000100000008000001000000000000010000000800 ==> 1
143
+DAE6DB659B00010000000000000100000004000001000000000000010000000100 ==> 1
144
+DAE6DB659B00010000000000000100000001000001000000000000010000000020 ==> 1
145
+DAE6DB659B00010000000000000100000000800001000000000000010000000004 ==> 1
146
+DAE6DB659B00014020100804000101008040200001080402010000014020000000 ==> 1
147
+DAE6DB659B00012010080402000100804020100001040201008000012010000000 ==> 1
148
+DAE6DB659B00010804020100000140201008040001010080402000010804000000 ==> 1
149
+DAE6DB659B00010402010080000120100804020001008040201000010400800000 ==> 1
150
+DAE6DB659B00010100804020000108040201000001402010080400010100100000 ==> 1
151
+DAE6DB659B00010080402010000104020100800001201008040200010080020000 ==> 1
152
+DAE6DB659B00010020100804000101008040200001080402010000014020004000 ==> 1
153
+DAE6DB659B00010010080402000100804020100001040201008000012010000800 ==> 1
154
+DAE6DB659B00010004020100000140201008040001010080402000010804000100 ==> 1
155
+DAE6DB659B00010002010080000120100804020001008040201000010400800020 ==> 1
156
+DAE6DB659B00010000804020000108040201000001402010080400010100100004 ==> 1
157
+DAE6DB659B00014080810102000101020204040001040408081000010000000000 ==> 0
158
+DAE6DB659B00012020404080000140808101020001010202040400010000000000 ==> 0
159
+DAE6DB659B00010810102020000120204040800001408081010200010000000000 ==> 0
160
+DAE6DB659B00010404080810000108101020200001202040408000014000000000 ==> 0
161
+DAE6DB659B00010102020404000104040808100001081010202000012000000000 ==> 0
162
+DAE6DB659B00010080810102000101020204040001040408081000010800000000 ==> 0
163
+DAE6DB659B00010020404080000140808101020001010202040400010400000000 ==> 0
164
+DAE6DB659B00010010102020000120204040800001408081010200010100000000 ==> 0
165
+DAE6DB659B00010004080810000108101020200001202040408000014080000000 ==> 0
166
+DAE6DB659B00010002020404000104040808100001081010202000012020000000 ==> 0
167
+DAE6DB659B00010000810102000101020204040001040408081000010810000000 ==> 0
168
+DAE6DB659B00010000404080000140808101020001010202040400010404000000 ==> 0
169
+DAE6DB659B00010000102020000120204040800001408081010200010100800000 ==> 0
170
+DAE6DB659B00010000080810000108101020200001202040408000014080100000 ==> 0
171
+DAE6DB659B00010000020404000104040808100001081010202000012020020000 ==> 0
172
+DAE6DB659B00010000010102000101020204040001040408081000010810004000 ==> 0
173
+DAE6DB659B00010000004080000140808101020001010202040400010404000800 ==> 0
174
+DAE6DB659B00010000002020000120204040800001408081010200010100800100 ==> 0
175
+DAE6DB659B00010000000810000108101020200001202040408000014080100020 ==> 0
176
+DAE6DB659B00010000000404000104040808100001081010202000012020020004 ==> 0
177
libosmocore_1.10.0.8.2a6d.tar.xz/tests/testsuite.at -> libosmocore_1.10.0.9.9764.tar.xz/tests/testsuite.at
Changed
14
1
2
AT_CHECK($abs_top_builddir/tests/codec/codec_efr_sid_test $abs_srcdir/codec/codec_efr_sid_test.in, 0, expout, ignore)
3
AT_CLEANUP
4
5
+AT_SETUP(codec_fr_sid)
6
+AT_KEYWORDS(codec_fr_sid)
7
+cat $abs_srcdir/codec/codec_fr_sid_test.ok > expout
8
+AT_CHECK($abs_top_builddir/tests/codec/codec_fr_sid_test $abs_srcdir/codec/codec_fr_sid_test.in, 0, expout, ignore)
9
+AT_CLEANUP
10
+
11
AT_SETUP(codec_hr_sid)
12
AT_KEYWORDS(codec_hr_sid)
13
cat $abs_srcdir/codec/codec_hr_sid_test.ok > expout
14