Ticket #8187: gdb-mpegenc

File gdb-mpegenc, 31.7 KB (added by Suhwan, 7 years ago)
Line 
1GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
2Copyright (C) 2018 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law. Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "x86_64-linux-gnu".
8Type "show configuration" for configuration details.
9For bug reporting instructions, please see:
10<http://www.gnu.org/software/gdb/bugs/>.
11Find the GDB manual and other documentation resources online at:
12<http://www.gnu.org/software/gdb/documentation/>.
13For help, type "help".
14Type "apropos word" to search for commands related to "word"...
15Reading symbols from ../ffmpeg/ffmpeg_g...done.
16(gdb) b mpegenc.c:1219
17Breakpoint 1 at 0x224cdba: file libavformat/mpegenc.c, line 1219.
18(gdb) r
19Starting program: ffmpeg_g -y -r 2 -i samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi -target dvd -loglevel 99 -map 0 -c copy -c:a:39 xbm -disposition:s:13 g723_1 -disposition:a:151 ayuv -ac 16 -strict 1 output/tmp.rpl
20[Thread debugging using libthread_db enabled]
21Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
22ffmpeg version N-94982-gea673a0edb Copyright (c) 2000-2019 the FFmpeg developers
23 built with clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
24 configuration: --cc=clang --cxx=clang++ --ld=clang --enable-debug --toolchain=clang-asan
25 libavutil 56. 35.100 / 56. 35.100
26 libavcodec 58. 58.101 / 58. 58.101
27 libavformat 58. 32.104 / 58. 32.104
28 libavdevice 58. 9.100 / 58. 9.100
29 libavfilter 7. 58.102 / 7. 58.102
30 libswscale 5. 6.100 / 5. 6.100
31 libswresample 3. 6.100 / 3. 6.100
32Splitting the commandline.
33Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
34Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '2'.
35Reading option '-i' ... matched as input url with argument 'samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi'.
36Reading option '-target' ... matched as option 'target' (specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")) with argument 'dvd'.
37Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
38Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0'.
39Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
40Reading option '-c:a:39' ... matched as option 'c' (codec name) with argument 'xbm'.
41Reading option '-disposition:s:13' ... matched as option 'disposition' (disposition) with argument 'g723_1'.
42Reading option '-disposition:a:151' ... matched as option 'disposition' (disposition) with argument 'ayuv'.
43Reading option '-ac' ... matched as option 'ac' (set number of audio channels) with argument '16'.
44Reading option '-strict' ...Routing option strict to both codec and muxer layer
45 matched as AVOption 'strict' with argument '1'.
46Reading option 'output/tmp.rpl' ... matched as output url.
47Finished splitting the commandline.
48Parsing a group of options: global .
49Applying option y (overwrite output files) with argument 1.
50Applying option loglevel (set logging level) with argument 99.
51Successfully parsed a group of options.
52Parsing a group of options: input url samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi.
53Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 2.
54Successfully parsed a group of options.
55Opening an input file: samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi.
56[NULL @ 0x61b000000080] Opening 'samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi' for reading
57[file @ 0x611000000180] Setting default whitelist 'file,crypto'
58Probing avi score:100 size:2048
59[avi @ 0x61b000000080] Format avi probed with size=2048 and score=100
60[avi @ 0x60e000000040] use odml:1
61pos:14 tag: tag=LIST size=0xc0
62pos:18 list: tag=hdrl size=0x0
63pos:20 tag: tag=avih size=0x38
64pos:60 tag: tag=LIST size=0x74
65pos:64 list: tag=strl size=0x0
66pos:6C tag: tag=strh size=0x38
67pos:74 strh: tag=vids size=0xffffffff
68[avi @ 0x61b000000080] 2997 125 0
69pos:AC tag: tag=strf size=0x28
70pos:D4 video: tag=DIVX size=0x0
71pos:DC tag: tag=LIST size=0x30
72pos:E0 list: tag=INFO size=0x0
73pos:114 tag: tag=JUNK size=0x6ec
74pos:808 tag: tag=LIST size=0x2c546
75pos:80C list: tag=movi size=0x0
76movi end=2cd4e
77[avi @ 0x61b000000080] movi_end=0x2cd4e
78[avi @ 0x61b000000080] 0: tag=0x63643030 flags=0x0 pos=0x4 len=0/0 cum_len=0
79[avi @ 0x61b000000080] 1: tag=0x63643030 flags=0x10 pos=0xc len=23664/23664 cum_len=1
80[avi @ 0x61b000000080] 2: tag=0x63643030 flags=0x0 pos=0x5c84 len=15665/15665 cum_len=2
81[avi @ 0x61b000000080] 3: tag=0x63643030 flags=0x0 pos=0x99be len=11763/11763 cum_len=3
82[avi @ 0x61b000000080] 4: tag=0x63643030 flags=0x0 pos=0xc7ba len=11698/11698 cum_len=4
83[avi @ 0x61b000000080] 5: tag=0x63643030 flags=0x0 pos=0xf574 len=6698/6698 cum_len=5
84[avi @ 0x61b000000080] 6: tag=0x63643030 flags=0x0 pos=0x10fa6 len=11222/11222 cum_len=6
85[avi @ 0x61b000000080] 7: tag=0x63643030 flags=0x0 pos=0x13b84 len=5785/5785 cum_len=7
86[avi @ 0x61b000000080] 8: tag=0x63643030 flags=0x0 pos=0x15226 len=9220/9220 cum_len=8
87[avi @ 0x61b000000080] 9: tag=0x63643030 flags=0x0 pos=0x17632 len=5383/5383 cum_len=9
88[avi @ 0x61b000000080] 10: tag=0x63643030 flags=0x0 pos=0x18b42 len=9417/9417 cum_len=10
89[avi @ 0x61b000000080] 11: tag=0x63643030 flags=0x0 pos=0x1b014 len=6260/6260 cum_len=11
90[avi @ 0x61b000000080] 12: tag=0x63643030 flags=0x10 pos=0x1c890 len=41185/41185 cum_len=12
91[avi @ 0x61b000000080] 13: tag=0x63643030 flags=0x0 pos=0x2697a len=8671/8671 cum_len=13
92[avi @ 0x61b000000080] 14: tag=0x63643030 flags=0x0 pos=0x28b62 len=6947/6947 cum_len=14
93[avi @ 0x61b000000080] 15: tag=0x63643030 flags=0x0 pos=0x2a68e len=1923/1923 cum_len=15
94[avi @ 0x61b000000080] 16: tag=0x63643030 flags=0x0 pos=0x2ae1a len=5924/5924 cum_len=16
95[avi @ 0x61b000000080] Before avformat_find_stream_info() pos: 2060 bytes read:98856 seeks:4 nb_streams:1
96[mpeg4 @ 0x619000000580] Format yuv420p chosen by get_format().
97[mpeg4 @ 0x619000000580] low_delay flag set incorrectly, clearing it
98[avi @ 0x61b000000080] rfps: 23.250000 0.017115
99 Last message repeated 1 times
100[avi @ 0x61b000000080] rfps: 23.333333 0.013412
101 Last message repeated 1 times
102[avi @ 0x61b000000080] rfps: 23.416667 0.010159
103 Last message repeated 1 times
104[avi @ 0x61b000000080] rfps: 23.500000 0.007357
105 Last message repeated 1 times
106[avi @ 0x61b000000080] rfps: 23.583333 0.005007
107 Last message repeated 1 times
108[avi @ 0x61b000000080] rfps: 23.666667 0.003107
109 Last message repeated 1 times
110[avi @ 0x61b000000080] rfps: 23.750000 0.001659
111 Last message repeated 1 times
112[avi @ 0x61b000000080] rfps: 23.833333 0.000661
113 Last message repeated 1 times
114[avi @ 0x61b000000080] rfps: 23.916667 0.000114
115 Last message repeated 1 times
116[avi @ 0x61b000000080] rfps: 24.000000 0.000019
117 Last message repeated 1 times
118[avi @ 0x61b000000080] rfps: 24.083333 0.000374
119 Last message repeated 1 times
120[avi @ 0x61b000000080] rfps: 24.166667 0.001180
121 Last message repeated 1 times
122[avi @ 0x61b000000080] rfps: 24.250000 0.002438
123 Last message repeated 1 times
124[avi @ 0x61b000000080] rfps: 24.333333 0.004146
125 Last message repeated 1 times
126[avi @ 0x61b000000080] rfps: 24.416667 0.006306
127 Last message repeated 1 times
128[avi @ 0x61b000000080] rfps: 24.500000 0.008916
129 Last message repeated 1 times
130[avi @ 0x61b000000080] rfps: 24.583333 0.011978
131 Last message repeated 1 times
132[avi @ 0x61b000000080] rfps: 24.666667 0.015490
133 Last message repeated 1 times
134[avi @ 0x61b000000080] rfps: 24.750000 0.019453
135[avi @ 0x61b000000080] rfps: 48.000000 0.000075
136 Last message repeated 1 times
137[avi @ 0x61b000000080] rfps: 120.000000 0.000468
138 Last message repeated 1 times
139[avi @ 0x61b000000080] rfps: 240.000000 0.001870
140 Last message repeated 1 times
141[avi @ 0x61b000000080] rfps: 23.976024 0.000000
142 Last message repeated 1 times
143[avi @ 0x61b000000080] rfps: 47.952048 0.000000
144 Last message repeated 1 times
145[avi @ 0x61b000000080] stream 0: start_time: 0.000 duration: 0.709
146[avi @ 0x61b000000080] format: start_time: 0.000 duration: 0.709 bitrate=2075 kb/s
147[avi @ 0x61b000000080] After avformat_find_stream_info() pos: 183910 bytes read:247938 seeks:4 frames:16
148Input #0, avi, from 'samples/samples.mplayerhq.hu/archive/all/avi+mpeg4+++vdpart-bug.avi':
149 Metadata:
150 encoder : MEncoder dev-CVS-040225-23:24-3.3.3
151 Duration: 00:00:00.71, start: 0.000000, bitrate: 2075 kb/s
152 Stream #0:0, 16, 125/2997: Video: mpeg4 (Advanced Simple Profile), 1 reference frame (DIVX / 0x58564944), yuv420p(left), 640x480 [SAR 1:1 DAR 4:3], 0/1, 2319 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 2997 tbc
153Successfully opened the file.
154Parsing a group of options: output url output/tmp.rpl.
155Applying option target (specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")) with argument dvd.
156Assuming NTSC for target.
157Applying option map (set input stream mapping) with argument 0.
158Applying option c (codec name) with argument copy.
159Applying option c:a:39 (codec name) with argument xbm.
160Applying option disposition:s:13 (disposition) with argument g723_1.
161Applying option disposition:a:151 (disposition) with argument ayuv.
162Applying option ac (set number of audio channels) with argument 16.
163Successfully parsed a group of options.
164Opening an output file: output/tmp.rpl.
165[file @ 0x610000000a40] Setting default whitelist 'file,crypto'
166Successfully opened the file.
167[dvd @ 0x61b000000e80] VBV buffer size not set, using default size of 230KB
168If you want the mpeg file to be compliant to some specification
169Like DVD, VCD or others, make sure you set the correct buffer size
170Output #0, dvd, to 'output/tmp.rpl':
171 Metadata:
172 encoder : Lavf58.32.104
173 Stream #0:0, 0, 1/90000: Video: mpeg4 (Advanced Simple Profile), 1 reference frame (DIVX / 0x58564944), yuv420p(left), 640x480 (0x0) [SAR 1:1 DAR 4:3], 0/1, q=2-31, 6000 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 29.97 tbc
174Stream mapping:
175 Stream #0:0 -> #0:0 (copy)
176Press [q] to stop, [?] for help
177cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
178[dvd @ 0x61b000000e80] First SCR: 0 First DTS: 45000
179[dvd @ 0x61b000000e80] dts:0.500000 pts:0.500000 flags:1 stream:0 nopts:1
180[dvd @ 0x61b000000e80] dts:0.500000 pts:0.500000 scr:0.000000 stream:0
181[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.500
182[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
183 Last message repeated 9 times
184[dvd @ 0x61b000000e80] dts:0.541711 pts:0.541711 flags:0 stream:0 nopts:1
185[dvd @ 0x61b000000e80] dts:0.541711 pts:0.541711 scr:0.019467 stream:0
186[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.542
187[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
188 Last message repeated 6 times
189[dvd @ 0x61b000000e80] dts:0.583411 pts:0.583411 flags:0 stream:0 nopts:1
190[dvd @ 0x61b000000e80] dts:0.583411 pts:0.583411 scr:0.032444 stream:0
191[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.583
192[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
193 Last message repeated 4 times
194[dvd @ 0x61b000000e80] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
195[dvd @ 0x61b000000e80] dts:0.625122 pts:-102481911520608.625000 flags:0 stream:0 nopts:0
196[dvd @ 0x61b000000e80] dts:0.625122 pts:-102481911520608.625000 scr:0.042178 stream:0
197[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
198 Last message repeated 5 times
199[dvd @ 0x61b000000e80] dts:0.666833 pts:0.666833 flags:0 stream:0 nopts:1
200[dvd @ 0x61b000000e80] dts:0.666833 pts:0.666833 scr:0.051911 stream:0
201[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.667
202[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
203 Last message repeated 1 times
204[dvd @ 0x61b000000e80] dts:0.708544 pts:-102481911520608.625000 flags:0 stream:0 nopts:0
205[dvd @ 0x61b000000e80] dts:0.708544 pts:-102481911520608.625000 scr:0.056778 stream:0
206[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
207 Last message repeated 4 times
208[dvd @ 0x61b000000e80] dts:0.750244 pts:0.750244 flags:0 stream:0 nopts:1
209[dvd @ 0x61b000000e80] dts:0.750244 pts:0.750244 scr:0.064889 stream:0
210[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.750
211[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
212 Last message repeated 1 times
213[dvd @ 0x61b000000e80] dts:0.791956 pts:-102481911520608.625000 flags:0 stream:0 nopts:0
214[dvd @ 0x61b000000e80] dts:0.791956 pts:-102481911520608.625000 scr:0.069756 stream:0
215[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
216[dvd @ 0x61b000000e80] bumping scr, scr:0.071378, dts:0.500000
217[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
218 Last message repeated 3 times
219[dvd @ 0x61b000000e80] dts:0.833667 pts:0.833667 flags:0 stream:0 nopts:1
220[dvd @ 0x61b000000e80] dts:0.833667 pts:0.833667 scr:0.506500 stream:0
221[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.834
222[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
223[dvd @ 0x61b000000e80] dts:0.875378 pts:-102481911520608.625000 flags:0 stream:0 nopts:0
224[dvd @ 0x61b000000e80] dts:0.875378 pts:-102481911520608.625000 scr:0.509744 stream:0
225[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
226 Last message repeated 4 times
227[dvd @ 0x61b000000e80] dts:0.917078 pts:0.917078 flags:0 stream:0 nopts:1
228[dvd @ 0x61b000000e80] dts:0.917078 pts:0.917078 scr:0.517856 stream:0
229[dvd @ 0x61b000000e80] packet ID=e0 PTS=0.917
230[dvd @ 0x61b000000e80] packet ID=e0 PTS=-102481911520608.625
231 Last message repeated 1 times
232[dvd @ 0x61b000000e80] dts:0.958789 pts:-102481911520608.625000 flags:1 stream:0 nopts:0
233
234Breakpoint 1, mpeg_mux_write_packet (ctx=0x61b000000e80, pkt=0x3feeae6609317801)
235 at libavformat/mpegenc.c:1219
2361219 (pts - stream->vobu_start_pts >= 36000))) {
237(gdb) n
238libavformat/mpegenc.c:1219:19: runtime error: signed integer overflow: -9223372036854775808 - 45000 cannot be represented in type 'long'
239SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior libavformat/mpegenc.c:1219:19 in
2401217 if (is_iframe &&
241(gdb) bt
242#0 mpeg_mux_write_packet (ctx=0x61b000000e80, pkt=0x3feeae6609317801)
243 at libavformat/mpegenc.c:1217
244#1 0x00000000023195b4 in write_packet (s=0x61b000000e80, pkt=<optimized out>)
245 at libavformat/mux.c:747
246#2 0x0000000002326f0c in av_interleaved_write_frame (s=<optimized out>,
247 pkt=0x7fffffffb040) at libavformat/mux.c:1238
248#3 0x000000000063bfff in write_packet (of=0x61600000b601, pkt=0x7fffffffb040,
249 ost=0x61600000b480, unqueue=0) at fftools/ffmpeg.c:815
250#4 0x0000000000614210 in do_streamcopy (ist=0x615000000040, ost=<optimized out>,
251 pkt=0x7fffffffb8e0) at fftools/ffmpeg.c:2076
252#5 process_input_packet (ist=0x615000000040, pkt=0x7fffffffb8e0, no_eof=0)
253 at fftools/ffmpeg.c:2746
254#6 0x000000000064abf8 in process_input (file_index=7120) at fftools/ffmpeg.c:4518
255#7 0x00000000005e71e8 in transcode_step () at fftools/ffmpeg.c:4638
256#8 transcode () at fftools/ffmpeg.c:4692
257#9 0x00000000005db6ec in main (argc=<optimized out>, argv=<optimized out>)
258 at fftools/ffmpeg.c:4894
259(gdb) disass $pc-32,$pc+32
260Dump of assembler code from 0x224ce31 to 0x224ce71:
261 0x000000000224ce31 <mpeg_mux_write_packet+4929>: or %eax,%r13d
262 0x000000000224ce34 <mpeg_mux_write_packet+4932>: cmp %cl,-0x75bf01d5(%rbp)
263 0x000000000224ce3a <mpeg_mux_write_packet+4938>: insb (%dx),%es:(%rdi)
264 0x000000000224ce3b <mpeg_mux_write_packet+4939>: and $0x10,%al
265 0x000000000224ce3d <mpeg_mux_write_packet+4941>: mov $0x8c9f,%edi
266 0x000000000224ce42 <mpeg_mux_write_packet+4946>: mov %rbx,%rsi
267 0x000000000224ce45 <mpeg_mux_write_packet+4949>: callq 0x505ff0 <__sanitizer_cov_trace_const_cmp8>
268 0x000000000224ce4a <mpeg_mux_write_packet+4954>: cmp $0x8c9f,%rbx
269=> 0x000000000224ce51 <mpeg_mux_write_packet+4961>: jle 0x224d5a6 <mpeg_mux_write_packet+6838>
270 0x000000000224ce57 <mpeg_mux_write_packet+4967>: mov $0xb447d80,%edi
271 0x000000000224ce5c <mpeg_mux_write_packet+4972>: callq 0x505b70 <__sanitizer_cov_trace_pc_guard>
272 0x000000000224ce61 <mpeg_mux_write_packet+4977>: test %bpl,%bpl
273 0x000000000224ce64 <mpeg_mux_write_packet+4980>: jne 0x224d3a0 <mpeg_mux_write_packet+6320>
274 0x000000000224ce6a <mpeg_mux_write_packet+4986>: jmpq 0x224e1e5 <mpeg_mux_write_packet+9973>
275 0x000000000224ce6f <mpeg_mux_write_packet+4991>: movslq %r15d,%rbx
276End of assembler dump.
277(gdb) info all-registers
278rax 0x7fffffffa4e0 140737488332000
279rbx 0x7fffffffffff5038 9223372036854730808
280rcx 0x7fffffffa520 140737488332064
281rdx 0x7fffffffa520 140737488332064
282rsi 0x7fffffffffff5038 9223372036854730808
283rdi 0x8c9f 35999
284rbp 0xaf01 0xaf01
285rsp 0x7fffffffa810 0x7fffffffa810
286r8 0x6a6cb03abcebc041 7668698031829270593
287r9 0x0 0
288r10 0x0 0
289r11 0x202 514
290r12 0x60e000003101 106515188953345
291r13 0xc1c00000628 13314398619176
292r14 0x609000003c40 106171591572544
293r15 0x60e000003140 106515188953408
294rip 0x224ce51 0x224ce51 <mpeg_mux_write_packet+4961>
295eflags 0x216 [ PF AF IF ]
296cs 0x33 51
297ss 0x2b 43
298ds 0x0 0
299es 0x0 0
300fs 0x0 0
301gs 0x0 0
302st0 0 (raw 0x00000000000000000000)
303st1 0 (raw 0x00000000000000000000)
304st2 0 (raw 0x00000000000000000000)
305st3 0 (raw 0x00000000000000000000)
306st4 0 (raw 0x00000000000000000000)
307st5 0 (raw 0x00000000000000000000)
308st6 0 (raw 0x00000000000000000000)
309st7 0 (raw 0x00000000000000000000)
310fctrl 0x37f 895
311fstat 0x0 0
312ftag 0xffff 65535
313fiseg 0x0 0
314fioff 0x0 0
315foseg 0x0 0
316fooff 0x0 0
317fop 0x0 0
318mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
319---Type <return> to continue, or q <return> to quit---
320bndcfgu {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved = 0x0,
321 enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0,
322 preserved = 0, enabled = 0}}
323bndstatus {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0,
324 status = {bde = 0, error = 0}}
325k0 0x0 0
326k1 0x0 0
327k2 0x0 0
328k3 0x0 0
329k4 0x0 0
330k5 0x0 0
331k6 0x0 0
332k7 0x0 0
333pkru 0x55555554 1431655764
334zmm0 {v16_float = {0x0, 0x0, 0x0, 0x0, 0x0 <repeats 12 times>},
335 v8_double = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x8, 0x0, 0x0,
336 0x0, 0x30, 0x0, 0x0, 0x0, 0x60, 0xa4, 0xff, 0xff, 0xff, 0x7f,
337 0x0 <repeats 50 times>}, v32_int16 = {0x8, 0x0, 0x30, 0x0, 0xa460, 0xffff,
338 0x7fff, 0x0 <repeats 25 times>}, v16_int32 = {0x8, 0x30, 0xffffa460, 0x7fff,
339 0x0 <repeats 12 times>}, v8_int64 = {0x3000000008, 0x7fffffffa460, 0x0, 0x0,
340 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x7fffffffa4600000003000000008, 0x0, 0x0,
341 0x0}}
342zmm1 {v16_float = {0x0, 0x0, 0x0, 0x0, 0x0 <repeats 12 times>},
343 v8_double = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0xa5, 0xc9,
344 0x0, 0x0, 0xe0, 0x62, 0x0, 0x0, 0x86, 0x6a, 0x1, 0x0, 0xe0, 0x62,
345 0x0 <repeats 50 times>}, v32_int16 = {0xc9a5, 0x0, 0x62e0, 0x0, 0x6a86, 0x1,
346 0x62e0, 0x0 <repeats 25 times>}, v16_int32 = {0xc9a5, 0x62e0, 0x16a86, 0x62e0,
347 0x0 <repeats 12 times>}, v8_int64 = {0x62e00000c9a5, 0x62e000016a86, 0x0, 0x0,
348 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x62e000016a86000062e00000c9a5, 0x0, 0x0,
349 0x0}}
350zmm2 {v16_float = {0x0, 0x0, 0x0, 0x0, 0x0 <repeats 12 times>},
351 v8_double = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x86, 0x6a,
352 0x1, 0x0, 0xe0, 0x62, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa5, 0x5,
353 0x0 <repeats 50 times>}, v32_int16 = {0x6a86, 0x1, 0x62e0, 0x0, 0x0, 0x0,
354 0x5a5, 0x0 <repeats 25 times>}, v16_int32 = {0x16a86, 0x62e0, 0x0, 0x5a5,
355 0x0 <repeats 12 times>}, v8_int64 = {0x62e000016a86, 0x5a500000000, 0x0, 0x0,
356 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x5a500000000000062e000016a86, 0x0, 0x0,
357 0x0}}
358zmm3 {v16_float = {0x0, 0x0, 0x0, 0x0, 0x0 <repeats 12 times>},
359 v8_double = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0, 0xc4,
360 0x0, 0x0, 0xe0, 0x62, 0x0, 0x0, 0xa5, 0xc9, 0x0, 0x0, 0xe0, 0x62,
361---Type <return> to continue, or q <return> to quit---
362 0x0 <repeats 50 times>}, v32_int16 = {0xc400, 0x0, 0x62e0, 0x0, 0xc9a5, 0x0,
363 0x62e0, 0x0 <repeats 25 times>}, v16_int32 = {0xc400, 0x62e0, 0xc9a5, 0x62e0,
364 0x0 <repeats 12 times>}, v8_int64 = {0x62e00000c400, 0x62e00000c9a5, 0x0, 0x0,
365 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x62e00000c9a5000062e00000c400, 0x0, 0x0,
366 0x0}}
367zmm4 {v16_float = {0x0, 0x0, 0x0, 0x3, 0x0 <repeats 12 times>},
368 v8_double = {0x0, 0x8f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x13, 0x9c,
369 0x4, 0x2a, 0x7d, 0xc3, 0xa0, 0x14, 0x4c, 0x2f, 0x5d, 0xea, 0xe8, 0xf2, 0x61,
370 0x40, 0x0 <repeats 48 times>}, v32_int16 = {0x9c13, 0x2a04, 0xc37d, 0x14a0,
371 0x2f4c, 0xea5d, 0xf2e8, 0x4061, 0x0 <repeats 24 times>}, v16_int32 = {
372 0x2a049c13, 0x14a0c37d, 0xea5d2f4c, 0x4061f2e8, 0x0 <repeats 12 times>},
373 v8_int64 = {0x14a0c37d2a049c13, 0x4061f2e8ea5d2f4c, 0x0, 0x0, 0x0, 0x0, 0x0,
374 0x0}, v4_int128 = {0x4061f2e8ea5d2f4c14a0c37d2a049c13, 0x0, 0x0, 0x0}}
375zmm5 {v16_float = {0x0, 0x21940000, 0xffff2e1f, 0x0,
376 0x0 <repeats 12 times>}, v8_double = {0x7fffffffffffffff, 0x8000000000000000,
377 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x2d, 0xe8, 0x82, 0x37, 0x65, 0x48,
378 0x68, 0x54, 0x2, 0xe1, 0x51, 0xc7, 0x6, 0xc0, 0x60, 0xe2,
379 0x0 <repeats 48 times>}, v32_int16 = {0xe82d, 0x3782, 0x4865, 0x5468, 0xe102,
380 0xc751, 0xc006, 0xe260, 0x0 <repeats 24 times>}, v16_int32 = {0x3782e82d,
381 0x54684865, 0xc751e102, 0xe260c006, 0x0 <repeats 12 times>}, v8_int64 = {
382 0x546848653782e82d, 0xe260c006c751e102, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
383 v4_int128 = {0xe260c006c751e102546848653782e82d, 0x0, 0x0, 0x0}}
384zmm6 {v16_float = {0x0, 0x0, 0x0, 0x0, 0x0 <repeats 12 times>},
385 v8_double = {0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {
386 0xd, 0x93, 0x35, 0x29, 0xf5, 0x2e, 0x72, 0xa3, 0x1c, 0xea, 0xac, 0x3a, 0x9b,
387 0xba, 0x61, 0xe1, 0x0 <repeats 48 times>}, v32_int16 = {0x930d, 0x2935,
388 0x2ef5, 0xa372, 0xea1c, 0x3aac, 0xba9b, 0xe161, 0x0 <repeats 24 times>},
389 v16_int32 = {0x2935930d, 0xa3722ef5, 0x3aacea1c, 0xe161ba9b,
390 0x0 <repeats 12 times>}, v8_int64 = {0xa3722ef52935930d, 0xe161ba9b3aacea1c,
391 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {
392 0xe161ba9b3aacea1ca3722ef52935930d, 0x0, 0x0, 0x0}}
393zmm7 {v16_float = {0x0, 0xff8489ab, 0xffffffff, 0xb0000000,
394 0x0 <repeats 12 times>}, v8_double = {0x8000000000000000, 0x7fffffffffffffff,
395 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0xe0, 0x8c, 0xc4, 0xda, 0xaa, 0xec,
396 0xf6, 0xca, 0xdb, 0x8c, 0x9f, 0x7b, 0xbb, 0x4d, 0x5c, 0x59,
397 0x0 <repeats 48 times>}, v32_int16 = {0x8ce0, 0xdac4, 0xecaa, 0xcaf6, 0x8cdb,
398 0x7b9f, 0x4dbb, 0x595c, 0x0 <repeats 24 times>}, v16_int32 = {0xdac48ce0,
399 0xcaf6ecaa, 0x7b9f8cdb, 0x595c4dbb, 0x0 <repeats 12 times>}, v8_int64 = {
400 0xcaf6ecaadac48ce0, 0x595c4dbb7b9f8cdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
401 v4_int128 = {0x595c4dbb7b9f8cdbcaf6ecaadac48ce0, 0x0, 0x0, 0x0}}
402zmm8 {v16_float = {0x80000000, 0x0, 0xb6eb0400, 0x0,
403---Type <return> to continue, or q <return> to quit---
404 0x0 <repeats 12 times>}, v8_double = {0x0, 0x8000000000000000, 0x0, 0x0, 0x0,
405 0x0, 0x0, 0x0}, v64_int8 = {0x1b, 0xcb, 0x82, 0xda, 0xfa, 0x63, 0xa7, 0xf,
406 0x82, 0x75, 0xdb, 0x4f, 0x72, 0xd7, 0xf8, 0xdb, 0x0 <repeats 48 times>},
407 v32_int16 = {0xcb1b, 0xda82, 0x63fa, 0xfa7, 0x7582, 0x4fdb, 0xd772, 0xdbf8,
408 0x0 <repeats 24 times>}, v16_int32 = {0xda82cb1b, 0xfa763fa, 0x4fdb7582,
409 0xdbf8d772, 0x0 <repeats 12 times>}, v8_int64 = {0xfa763fada82cb1b,
410 0xdbf8d7724fdb7582, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {
411 0xdbf8d7724fdb75820fa763fada82cb1b, 0x0, 0x0, 0x0}}
412zmm9 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
413 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
414 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
415 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
416zmm10 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
417 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
418 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
419 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
420zmm11 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
421 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
422 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
423 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
424zmm12 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
425 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
426 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
427 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
428zmm13 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
429 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
430 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
431 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
432zmm14 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
433 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
434 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
435 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
436zmm15 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
437 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
438 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
439 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
440zmm16 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
441 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
442 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
443 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
444zmm17 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
445---Type <return> to continue, or q <return> to quit---
446 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
447 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
448 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
449zmm18 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
450 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
451 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
452 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
453zmm19 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
454 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
455 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
456 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
457zmm20 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
458 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
459 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
460 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
461zmm21 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
462 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
463 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
464 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
465zmm22 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
466 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
467 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
468 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
469zmm23 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
470 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
471 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
472 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
473zmm24 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
474 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
475 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
476 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
477zmm25 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
478 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
479 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
480 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
481zmm26 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
482 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
483 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
484 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
485zmm27 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
486 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
487---Type <return> to continue, or q <return> to quit---
488 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
489 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
490zmm28 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
491 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
492 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
493 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
494zmm29 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
495 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
496 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
497 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
498zmm30 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
499 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
500 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
501 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
502zmm31 {v16_float = {0x0 <repeats 16 times>}, v8_double = {0x0, 0x0, 0x0,
503 0x0, 0x0, 0x0, 0x0, 0x0}, v64_int8 = {0x0 <repeats 64 times>}, v32_int16 = {
504 0x0 <repeats 32 times>}, v16_int32 = {0x0 <repeats 16 times>}, v8_int64 = {
505 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int128 = {0x0, 0x0, 0x0, 0x0}}
506bnd0 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
507bnd1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
508bnd2 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
509bnd3 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1 {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
510