c/10876: internal compiler error

[email protected]
Newsgroups gmane.comp.gcc.prs
Message-ID <[email protected]>
>Number:         10876
>Category:       c
>Synopsis:       internal compiler error
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Mon May 19 23:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Aaron Williams
>Release:        3.3
>Organization:
>Environment:
Ultrasparc Sun Solaris 2.7, 32-bit
>Description:
When attempting to compile arts for KDE-3.1.2 with gcc 3.3 on Solaris I get the following:

make[3]: Entering directory `/net/max/export/max1/tools/kde_3.1/archive/3.1.2/arts-1.1.2/flow/gsl'
if /bin/ksh ../../libtool --silent --mode=compile /tools/gcc-3.2/bin/gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../flow -I../../flow -I../../mcop -I../.. -I/tools/kde/3.1.2/include -I/tools/qt/qt-3.1.2/include   -I/tools/qt/share/include -I../../libltdl  -DQT_THREAD_SUPPORT  -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -DNDEBUG -O2 -g -I/tools/qt/share/include -L/tools/qt/share/lib -DNDEBUG -O2  -g -I/tools/qt/share/include -L/tools/qt/share/lib -MT gslfft.lo -MD -MP -MF ".deps/gslfft.Tpo" \
  -c -o gslfft.lo `test -f 'gslfft.c' || echo './'`gslfft.c; \
then mv ".deps/gslfft.Tpo" ".deps/gslfft.Plo"; \
else rm -f ".deps/gslfft.Tpo"; exit 1; \
fi
gslfft.c: In function `gsl_power2_fft256analysis_skip2':
gslfft.c:3565: internal compiler error: Segmentation Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [gslfft.lo] Error 1

I have created a small test version of the code which I have attached which generates the same error, i.e.:

gcc -g -O2 -c test.c
test.c: In function `gsl_power2_fft256analysis_skip2':
test.c:278: internal compiler error: Segmentation Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
>How-To-Repeat:
Attempt to compile the attached test.c file
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-csrc; name="test.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="test.c"

I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgojZGVmaW5lIEJVVFRFUkZMWV9Y
WShYMXJlLFgxaW0sWDJyZSxYMmltLFkxcmUsWTFpbSxZMnJlLFkyaW0sV3JlLFdpbSkgeyBcCiAg
cmVnaXN0ZXIgZG91YmxlIFQxcmUsIFQxaW0sIFQycmUsIFQyaW07IFwKICBUMXJlID0gWDJyZSAq
IFdyZTsgIFwKICBUMWltID0gWDJpbSAqIFdyZTsgIFwKICBUMnJlID0gWDJpbSAqIFdpbTsgIFwK
ICBUMmltID0gWDJyZSAqIFdpbTsgIFwKICBUMXJlIC09IFQycmU7ICAgICAgIFwKICBUMWltICs9
IFQyaW07ICAgICAgIFwKICBUMnJlID0gWDFyZSAtIFQxcmU7IFwKICBUMmltID0gWDFpbSAtIFQx
aW07IFwKICBZMXJlID0gWDFyZSArIFQxcmU7IFwKICBZMWltID0gWDFpbSArIFQxaW07IFwKICBZ
MnJlID0gVDJyZTsgICAgICAgIFwKICBZMmltID0gVDJpbTsgICAgICAgIFwKfQojZGVmaW5lIEJV
VFRFUkZMWV9ZeChYMXJlLFgxaW0sWDJyZSxYMmltLFkxcmUsWTFpbSxZMnJlLFkyaW0sV3JlLFdp
bSkgeyBcCiAgcmVnaXN0ZXIgZG91YmxlIFQxcmUsIFQxaW0sIFQycmUsIFQyaW07IFwKICBUMXJl
ID0gWDJyZSAqIFdpbTsgIFwKICBUMWltID0gWDJpbSAqIFdpbTsgIFwKICBUMnJlID0gWDJpbSAq
IFdyZTsgIFwKICBUMmltID0gWDJyZSAqIFdyZTsgIFwKICBUMXJlICs9IFQycmU7ICAgICAgIFwK
ICBUMWltIC09IFQyaW07ICAgICAgIFwKICBUMnJlID0gWDFyZSArIFQxcmU7IFwKICBUMmltID0g
WDFpbSArIFQxaW07IFwKICBZMXJlID0gWDFyZSAtIFQxcmU7IFwKICBZMWltID0gWDFpbSAtIFQx
aW07IFwKICBZMnJlID0gVDJyZTsgICAgICAgIFwKICBZMmltID0gVDJpbTsgICAgICAgIFwKfQoj
ZGVmaW5lIEJVVFRFUkZMWV95WChYMXJlLFgxaW0sWDJyZSxYMmltLFkxcmUsWTFpbSxZMnJlLFky
aW0sV3JlLFdpbSkgeyBcCiAgcmVnaXN0ZXIgZG91YmxlIFQxcmUsIFQxaW0sIFQycmUsIFQyaW07
IFwKICBUMXJlID0gWDJyZSAqIFdpbTsgIFwKICBUMWltID0gWDJpbSAqIFdpbTsgIFwKICBUMnJl
ID0gWDJpbSAqIFdyZTsgIFwKICBUMmltID0gWDJyZSAqIFdyZTsgIFwKICBUMXJlICs9IFQycmU7
ICAgICAgIFwKICBUMWltIC09IFQyaW07ICAgICAgIFwKICBUMnJlID0gWDFyZSAtIFQxcmU7IFwK
ICBUMmltID0gWDFpbSAtIFQxaW07IFwKICBZMXJlID0gWDFyZSArIFQxcmU7IFwKICBZMWltID0g
WDFpbSArIFQxaW07IFwKICBZMnJlID0gVDJyZTsgICAgICAgIFwKICBZMmltID0gVDJpbTsgICAg
ICAgIFwKfQojZGVmaW5lIEJVVFRFUkZMWV8xMChYMXJlLFgxaW0sWDJyZSxYMmltLFkxcmUsWTFp
bSxZMnJlLFkyaW0sXzEsXzIpIHsgXAogIHJlZ2lzdGVyIGRvdWJsZSBUMnJlLCBUMmltOyBcCiAg
VDJyZSA9IFgxcmUgLSBYMnJlOyBcCiAgVDJpbSA9IFgxaW0gLSBYMmltOyBcCiAgWTFyZSA9IFgx
cmUgKyBYMnJlOyBcCiAgWTFpbSA9IFgxaW0gKyBYMmltOyBcCiAgWTJyZSA9IFQycmU7ICAgICAg
ICBcCiAgWTJpbSA9IFQyaW07ICAgICAgICBcCn0KI2RlZmluZSBCVVRURVJGTFlfMDEoWDFyZSxY
MWltLFgycmUsWDJpbSxZMXJlLFkxaW0sWTJyZSxZMmltLF8xLF8yKSB7IFwKICByZWdpc3RlciBk
b3VibGUgVDJyZSwgVDJpbTsgXAogIFQycmUgPSBYMXJlICsgWDJpbTsgXAogIFQyaW0gPSBYMWlt
IC0gWDJyZTsgXAogIFkxcmUgPSBYMXJlIC0gWDJpbTsgXAogIFkxaW0gPSBYMWltICsgWDJyZTsg
XAogIFkycmUgPSBUMnJlOyAgICAgICAgXAogIFkyaW0gPSBUMmltOyAgICAgICAgXAp9CiNkZWZp
bmUgQlVUVEVSRkxZXzBtKFgxcmUsWDFpbSxYMnJlLFgyaW0sWTFyZSxZMWltLFkycmUsWTJpbSxf
MSxfMikgeyBcCiAgcmVnaXN0ZXIgZG91YmxlIFQycmUsIFQyaW07IFwKICBUMnJlID0gWDFyZSAt
IFgyaW07IFwKICBUMmltID0gWDFpbSArIFgycmU7IFwKICBZMXJlID0gWDFyZSArIFgyaW07IFwK
ICBZMWltID0gWDFpbSAtIFgycmU7IFwKICBZMnJlID0gVDJyZTsgICAgICAgIFwKICBZMmltID0g
VDJpbTsgICAgICAgIFwKfQojZGVmaW5lIEJVVFRFUkZMWV9YWChYMXJlLFgxaW0sWDJyZSxYMmlt
LFkxcmUsWTFpbSxZMnJlLFkyaW0sV3JlLF8yKSB7IFwKICByZWdpc3RlciBkb3VibGUgVDFyZSwg
VDFpbSwgVDJyZSwgVDJpbTsgXAogIFQxcmUgPSBYMnJlICogV3JlOyAgXAogIFQxaW0gPSBYMmlt
ICogV3JlOyAgXAogIFQycmUgPSBUMWltOyBcCiAgVDJpbSA9IFQxcmU7IFwKICBUMXJlIC09IFQy
cmU7ICAgICAgIFwKICBUMWltICs9IFQyaW07ICAgICAgIFwKICBUMnJlID0gWDFyZSAtIFQxcmU7
IFwKICBUMmltID0gWDFpbSAtIFQxaW07IFwKICBZMXJlID0gWDFyZSArIFQxcmU7IFwKICBZMWlt
ID0gWDFpbSArIFQxaW07IFwKICBZMnJlID0gVDJyZTsgICAgICAgIFwKICBZMmltID0gVDJpbTsg
ICAgICAgIFwKfQojZGVmaW5lIEJVVFRFUkZMWV95WShYMXJlLFgxaW0sWDJyZSxYMmltLFkxcmUs
WTFpbSxZMnJlLFkyaW0sV3JlLF8yKSB7IFwKICByZWdpc3RlciBkb3VibGUgVDFyZSwgVDFpbSwg
VDJyZSwgVDJpbTsgXAogIFQxcmUgPSBYMnJlICogV3JlOyAgXAogIFQxaW0gPSBYMmltICogV3Jl
OyAgXAogIFQycmUgPSBUMWltOyAgXAogIFQyaW0gPSBUMXJlOyAgXAogIFQxcmUgKz0gVDJyZTsg
ICAgICAgXAogIFQxaW0gLT0gVDJpbTsgICAgICAgXAogIFQycmUgPSBYMXJlIC0gVDFyZTsgXAog
IFQyaW0gPSBYMWltIC0gVDFpbTsgXAogIFkxcmUgPSBYMXJlICsgVDFyZTsgXAogIFkxaW0gPSBY
MWltICsgVDFpbTsgXAogIFkycmUgPSBUMnJlOyAgICAgICAgXAogIFkyaW0gPSBUMmltOyAgICAg
ICAgXAp9CiNkZWZpbmUgQlVUVEVSRkxZXzEwc2NhbGUoWDFyZSxYMWltLFgycmUsWDJpbSxZMXJl
LFkxaW0sWTJyZSxZMmltLFMpIHsgXAogIHJlZ2lzdGVyIGRvdWJsZSBUMnJlLCBUMmltOyBcCiAg
VDJyZSA9IFgxcmUgLSBYMnJlOyBcCiAgVDJpbSA9IFgxaW0gLSBYMmltOyBcCiAgWTFyZSA9IFgx
cmUgKyBYMnJlOyBcCiAgWTFpbSA9IFgxaW0gKyBYMmltOyBcCiAgWTJyZSA9IFQycmUgKiBTOyAg
ICBcCiAgWTJpbSA9IFQyaW0gKiBTOyAgICBcCiAgWTFyZSAqPSBTOyAgICAgICAgICBcCiAgWTFp
bSAqPSBTOyAgICAgICAgICBcCn0KCiNkZWZpbmUgV01VTFRJUExZKFdyZSxXaW0sRHJlLERpbSkg
eyBcCiAgcmVnaXN0ZXIgZG91YmxlIFQxcmUsIFQxaW0sIFQycmUsIFQyaW07IFwKICBUMXJlID0g
V3JlICogRHJlOyAgXAogIFQxaW0gPSBXaW0gKiBEcmU7ICBcCiAgVDJyZSA9IFdpbSAqIERpbTsg
IFwKICBUMmltID0gV3JlICogRGltOyAgXAogIFQxcmUgLT0gVDJyZTsgICAgICBcCiAgVDFpbSAr
PSBUMmltOyAgICAgIFwKICBXcmUgKz0gVDFyZTsgICAgICAgXAogIFdpbSArPSBUMWltOyAgICAg
ICBcCn0KCi8qKgogKiogR2VuZXJhdGVkIGRhdGEgKGJ5IGdzbC1nZW5mZnQgMiBGKQogKiovCnN0
YXRpYyB2b2lkCmdzbF9wb3dlcjJfZmZ0MmFuYWx5c2lzIChjb25zdCBkb3VibGUgKlgsIGRvdWJs
ZSAqWSkKewogIHJlZ2lzdGVyIHVuc2lnbmVkIGludCBidXR0ZXJmbHksIGJsb2NrLCBvZmZzZXQ7
CiAgcmVnaXN0ZXIgZG91YmxlIFdyZSwgV2ltOwoKICBidXR0ZXJmbHkgPSBibG9jayA9IG9mZnNl
dCA9IDAsIFdyZSA9IFdpbSA9IDAuMDsgLyogc2lsZW5jZSBjb21waWxlciAqLwoKICAvKiBwZXJm
b3JtIDEgdGltZXMgZmZ0MiAqLwogIEJVVFRFUkZMWV8xMCAoWFswXSwgWFswICsgMV0sCiAgICAg
ICAgICAgICAgICAgIFhbMl0sIFhbMiArIDFdLAogICAgICAgICAgICAgICAgICBZWzBdLCBZWzAg
KyAxXSwKICAgICAgICAgICAgICAgICAgWVsyXSwgWVsyICsgMV0sCiAgICAgICAgICAgICAgICAg
IF9fMSwgX18wKTsKfQoKCi8qKgogKiogR2VuZXJhdGVkIGRhdGEgZW5kcyBoZXJlCiAqKi8KLyoq
CiAqKiBHZW5lcmF0ZWQgZGF0YSAoYnkgZ3NsLWdlbmZmdCAyNTYgUyBTIFMgUyBTIFMgWCBUKQog
KiovCnN0YXRpYyB2b2lkCmdzbF9wb3dlcjJfZmZ0MjU2YW5hbHlzaXNfc2tpcDIgKGNvbnN0IGRv
dWJsZSAqWCwgZG91YmxlICpZKQp7CiAgcmVnaXN0ZXIgdW5zaWduZWQgaW50IGJ1dHRlcmZseSwg
YmxvY2ssIG9mZnNldDsKICByZWdpc3RlciBkb3VibGUgV3JlLCBXaW07CgogIGJ1dHRlcmZseSA9
IGJsb2NrID0gb2Zmc2V0ID0gMCwgV3JlID0gV2ltID0gMC4wOyAvKiBzaWxlbmNlIGNvbXBpbGVy
ICovCgogIC8qIHNraXBwaW5nIDEyOCB0aW1lcyBmZnQyICovCgogIC8qIHNraXBwaW5nIDY0IHRp
bWVzIGZmdDQgKi8KCiAgLyogc2tpcHBpbmcgMzIgdGltZXMgZmZ0OCAqLwoKICAvKiBza2lwcGlu
ZyAxNiB0aW1lcyBmZnQxNiAqLwoKICAvKiBza2lwcGluZyA4IHRpbWVzIGZmdDMyICovCgogIC8q
IHNraXBwaW5nIDQgdGltZXMgZmZ0NjQgKi8KCiAgLyogcGVyZm9ybSAyIHRpbWVzIGZmdDEyOCAq
LwogIGdzbF9wb3dlcjJfZmZ0MTI4YW5hbHlzaXNfc2tpcDIgKFgsIFkpOwogIGdzbF9wb3dlcjJf
ZmZ0MTI4YW5hbHlzaXNfc2tpcDIgKFggKyAyNTYsIFkgKyAyNTYpOwoKICAvKiBwZXJmb3JtIDEg
dGltZXMgZmZ0MjU2ICovCiAgewogICAgc3RhdGljIGNvbnN0IGRvdWJsZSBXY29uc3QyNTZbXSA9
IHsKICAgICAgKzAuOTk5Njk4ODE4Njk2MjA0LCArMC4wMjQ1NDEyMjg1MjI5MTIsCiAgICAgICsw
Ljk5ODc5NTQ1NjIwNTE3MiwgKzAuMDQ5MDY3Njc0MzI3NDE4LAogICAgICArMC45OTcyOTA0NTY2
Nzg2OTAsICswLjA3MzU2NDU2MzU5OTY2NywKICAgICAgKzAuOTk1MTg0NzI2NjcyMTk3LCArMC4w
OTgwMTcxNDAzMjk1NjEsCiAgICAgICswLjk5MjQ3OTUzNDU5ODcxMCwgKzAuMTIyNDEwNjc1MTk5
MjE2LAogICAgICArMC45ODkxNzY1MDk5NjQ3ODEsICswLjE0NjczMDQ3NDQ1NTM2MiwKICAgICAg
KzAuOTg1Mjc3NjQyMzg4OTQxLCArMC4xNzA5NjE4ODg3NjAzMDEsCiAgICAgICswLjk4MDc4NTI4
MDQwMzIzMCwgKzAuMTk1MDkwMzIyMDE2MTI4LAogICAgICArMC45NzU3MDIxMzAwMzg1MjksICsw
LjIxOTEwMTI0MDE1Njg3MCwKICAgICAgKzAuOTcwMDMxMjUzMTk0NTQ0LCArMC4yNDI5ODAxNzk5
MDMyNjQsCiAgICAgICswLjk2Mzc3NjA2NTc5NTQ0MCwgKzAuMjY2NzEyNzU3NDc0ODk4LAogICAg
ICArMC45NTY5NDAzMzU3MzIyMDksICswLjI5MDI4NDY3NzI1NDQ2MiwKICAgICAgKzAuOTQ5NTI4
MTgwNTkzMDM3LCArMC4zMTM2ODE3NDAzOTg4OTIsCiAgICAgICswLjk0MTU0NDA2NTE4MzAyMSwg
KzAuMzM2ODg5ODUzMzkyMjIwLAogICAgICArMC45MzI5OTI3OTg4MzQ3MzksICswLjM1OTg5NTAz
NjUzNDk4OCwKICAgICAgKzAuOTIzODc5NTMyNTExMjg3LCArMC4zODI2ODM0MzIzNjUwOTAsCiAg
ICAgICswLjkxNDIwOTc1NTcwMzUzMSwgKzAuNDA1MjQxMzE0MDA0OTkwLAogICAgICArMC45MDM5
ODkyOTMxMjM0NDMsICswLjQyNzU1NTA5MzQzMDI4MiwKICAgICAgKzAuODkzMjI0MzAxMTk1NTE1
LCArMC40NDk2MTEzMjk2NTQ2MDcsCiAgICAgICswLjg4MTkyMTI2NDM0ODM1NSwgKzAuNDcxMzk2
NzM2ODI1OTk4LAogICAgICArMC44NzAwODY5OTExMDg3MTEsICswLjQ5Mjg5ODE5MjIyOTc4NCwK
ICAgICAgKzAuODU3NzI4NjEwMDAwMjcyLCArMC41MTQxMDI3NDQxOTMyMjIsCiAgICAgICswLjg0
NDg1MzU2NTI0OTcwNywgKzAuNTM0OTk3NjE5ODg3MDk3LAogICAgICArMC44MzE0Njk2MTIzMDI1
NDUsICswLjU1NTU3MDIzMzAxOTYwMiwKICAgICAgKzAuODE3NTg0ODEzMTUxNTg0LCArMC41NzU4
MDgxOTE0MTc4NDUsCiAgICAgICswLjgwMzIwNzUzMTQ4MDY0NSwgKzAuNTk1Njk5MzA0NDkyNDMz
LAogICAgICArMC43ODgzNDY0Mjc2MjY2MDYsICswLjYxNTIzMTU5MDU4MDYyNywKICAgICAgKzAu
NzczMDEwNDUzMzYyNzM3LCArMC42MzQzOTMyODQxNjM2NDUsCiAgICAgICswLjc1NzIwODg0NjUw
NjQ4NSwgKzAuNjUzMTcyODQyOTUzNzc3LAogICAgICArMC43NDA5NTExMjUzNTQ5NTksICswLjY3
MTU1ODk1NDg0NzAxOCwKICAgICAgKzAuNzI0MjQ3MDgyOTUxNDY3LCArMC42ODk1NDA1NDQ3Mzcw
NjcsCiAgICAgICswLjcwNzEwNjc4MTE4NjU0OCwgKzAuNzA3MTA2NzgxMTg2NTQ3LAogICAgICAr
MC42ODk1NDA1NDQ3MzcwNjcsICswLjcyNDI0NzA4Mjk1MTQ2NywKICAgICAgKzAuNjcxNTU4OTU0
ODQ3MDE4LCArMC43NDA5NTExMjUzNTQ5NTksCiAgICAgICswLjY1MzE3Mjg0Mjk1Mzc3NywgKzAu
NzU3MjA4ODQ2NTA2NDg0LAogICAgICArMC42MzQzOTMyODQxNjM2NDUsICswLjc3MzAxMDQ1MzM2
MjczNywKICAgICAgKzAuNjE1MjMxNTkwNTgwNjI3LCArMC43ODgzNDY0Mjc2MjY2MDYsCiAgICAg
ICswLjU5NTY5OTMwNDQ5MjQzMywgKzAuODAzMjA3NTMxNDgwNjQ1LAogICAgICArMC41NzU4MDgx
OTE0MTc4NDUsICswLjgxNzU4NDgxMzE1MTU4NCwKICAgICAgKzAuNTU1NTcwMjMzMDE5NjAyLCAr
MC44MzE0Njk2MTIzMDI1NDUsCiAgICAgICswLjUzNDk5NzYxOTg4NzA5NywgKzAuODQ0ODUzNTY1
MjQ5NzA3LAogICAgICArMC41MTQxMDI3NDQxOTMyMjIsICswLjg1NzcyODYxMDAwMDI3MiwKICAg
ICAgKzAuNDkyODk4MTkyMjI5Nzg0LCArMC44NzAwODY5OTExMDg3MTEsCiAgICAgICswLjQ3MTM5
NjczNjgyNTk5OCwgKzAuODgxOTIxMjY0MzQ4MzU1LAogICAgICArMC40NDk2MTEzMjk2NTQ2MDcs
ICswLjg5MzIyNDMwMTE5NTUxNSwKICAgICAgKzAuNDI3NTU1MDkzNDMwMjgyLCArMC45MDM5ODky
OTMxMjM0NDMsCiAgICAgICswLjQwNTI0MTMxNDAwNDk5MCwgKzAuOTE0MjA5NzU1NzAzNTMxLAog
ICAgICArMC4zODI2ODM0MzIzNjUwOTAsICswLjkyMzg3OTUzMjUxMTI4NywKICAgICAgKzAuMzU5
ODk1MDM2NTM0OTg4LCArMC45MzI5OTI3OTg4MzQ3MzksCiAgICAgICswLjMzNjg4OTg1MzM5MjIy
MCwgKzAuOTQxNTQ0MDY1MTgzMDIxLAogICAgICArMC4zMTM2ODE3NDAzOTg4OTIsICswLjk0OTUy
ODE4MDU5MzAzNywKICAgICAgKzAuMjkwMjg0Njc3MjU0NDYyLCArMC45NTY5NDAzMzU3MzIyMDks
CiAgICAgICswLjI2NjcxMjc1NzQ3NDg5OCwgKzAuOTYzNzc2MDY1Nzk1NDQwLAogICAgICArMC4y
NDI5ODAxNzk5MDMyNjQsICswLjk3MDAzMTI1MzE5NDU0NCwKICAgICAgKzAuMjE5MTAxMjQwMTU2
ODcwLCArMC45NzU3MDIxMzAwMzg1MjksCiAgICAgICswLjE5NTA5MDMyMjAxNjEyOCwgKzAuOTgw
Nzg1MjgwNDAzMjMwLAogICAgICArMC4xNzA5NjE4ODg3NjAzMDEsICswLjk4NTI3NzY0MjM4ODk0
MSwKICAgICAgKzAuMTQ2NzMwNDc0NDU1MzYyLCArMC45ODkxNzY1MDk5NjQ3ODEsCiAgICAgICsw
LjEyMjQxMDY3NTE5OTIxNiwgKzAuOTkyNDc5NTM0NTk4NzEwLAogICAgICArMC4wOTgwMTcxNDAz
Mjk1NjEsICswLjk5NTE4NDcyNjY3MjE5NywKICAgICAgKzAuMDczNTY0NTYzNTk5NjY3LCArMC45
OTcyOTA0NTY2Nzg2OTAsCiAgICAgICswLjA0OTA2NzY3NDMyNzQxOCwgKzAuOTk4Nzk1NDU2MjA1
MTcyLAogICAgICArMC4wMjQ1NDEyMjg1MjI5MTIsICswLjk5OTY5ODgxODY5NjIwNCwKICAgIH07
CiAgICBjb25zdCBkb3VibGUgKlcgPSBXY29uc3QyNTYgLSAyOwogICAgZG91YmxlICpaID0gWSAr
IDEyODsKICAgIGZvciAob2Zmc2V0ID0gMDsgb2Zmc2V0IDwgNTEyOyBvZmZzZXQgKz0gNTEyKSB7
CiAgICAgIEJVVFRFUkZMWV8xMCAoWVtvZmZzZXRdLCBZW29mZnNldCArIDFdLAogICAgICAgICAg
ICAgICAgICAgIFlbb2Zmc2V0ICsgMjU2XSwgWVtvZmZzZXQgKyAyNTYgKyAxXSwKICAgICAgICAg
ICAgICAgICAgICBZW29mZnNldF0sIFlbb2Zmc2V0ICsgMV0sCiAgICAgICAgICAgICAgICAgICAg
WVtvZmZzZXQgKyAyNTZdLCBZW29mZnNldCArIDI1NiArIDFdLAogICAgICAgICAgICAgICAgICAg
IF9fMSwgX18wKTsKICAgICAgQlVUVEVSRkxZXzAxIChaW29mZnNldF0sIFpbb2Zmc2V0ICsgMV0s
CiAgICAgICAgICAgICAgICAgICAgWltvZmZzZXQgKyAyNTZdLCBaW29mZnNldCArIDI1NiArIDFd
LAogICAgICAgICAgICAgICAgICAgIFpbb2Zmc2V0XSwgWltvZmZzZXQgKyAxXSwKICAgICAgICAg
ICAgICAgICAgICBaW29mZnNldCArIDI1Nl0sIFpbb2Zmc2V0ICsgMjU2ICsgMV0sCiAgICAgICAg
ICAgICAgICAgICAgX18wLCBfXzEpOwogICAgfQogICAgZm9yIChidXR0ZXJmbHkgPSAyOyBidXR0
ZXJmbHkgPCAxMjg7IGJ1dHRlcmZseSArPSAyKSB7CiAgICAgIFdyZSA9IFdbYnV0dGVyZmx5XTsg
V2ltID0gV1tidXR0ZXJmbHkgKyAxXTsKICAgICAgZm9yIChibG9jayA9IDA7IGJsb2NrIDwgNTEy
OyBibG9jayArPSA1MTIpIHsKICAgICAgICBvZmZzZXQgPSBidXR0ZXJmbHkgKyBibG9jazsKICAg
ICAgICBCVVRURVJGTFlfWFkgKFlbb2Zmc2V0XSwgWVtvZmZzZXQgKyAxXSwKICAgICAgICAgICAg
ICAgICAgICAgIFlbb2Zmc2V0ICsgMjU2XSwgWVtvZmZzZXQgKyAyNTYgKyAxXSwKICAgICAgICAg
ICAgICAgICAgICAgIFlbb2Zmc2V0XSwgWVtvZmZzZXQgKyAxXSwKICAgICAgICAgICAgICAgICAg
ICAgIFlbb2Zmc2V0ICsgMjU2XSwgWVtvZmZzZXQgKyAyNTYgKyAxXSwKICAgICAgICAgICAgICAg
ICAgICAgIFdyZSwgV2ltKTsKICAgICAgICBCVVRURVJGTFlfWXggKFpbb2Zmc2V0XSwgWltvZmZz
ZXQgKyAxXSwKICAgICAgICAgICAgICAgICAgICAgIFpbb2Zmc2V0ICsgMjU2XSwgWltvZmZzZXQg
KyAyNTYgKyAxXSwKICAgICAgICAgICAgICAgICAgICAgIFpbb2Zmc2V0XSwgWltvZmZzZXQgKyAx
XSwKICAgICAgICAgICAgICAgICAgICAgIFpbb2Zmc2V0ICsgMjU2XSwgWltvZmZzZXQgKyAyNTYg
KyAxXSwKICAgICAgICAgICAgICAgICAgICAgIFdyZSwgV2ltKTsKICAgICAgfQogICAgfQogIH0K
fQo=
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.