c/3819: segmentation error associated with compiling the program

iskopovi@mit.edu iskopovi@mit.edu
Wed Jul 25 12:26:00 GMT 2001


>Number:         3819
>Category:       c
>Synopsis:       segmentation error associated with compiling the program
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 25 12:26:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     iskopovi@mit.edu
>Release:        unknown-1.0
>Organization:
>Environment:

>Description:
Hi:

I have attached the file that basically allocates space for 
a bunch of dense matrices.  The interesting thing is that 
when I try to run this file on the linux gcc compilers I get
the segmentation fault.  However, if I try to run it on a
unix machine it works fine.  

thank you very much
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="tttt.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="tttt.c"

I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNpbmNsdWRlIDx0aW1lLmg+CgoK
LyolJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSovCi8qJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICUqLwovKiUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmbG93IHBhcmFtZXRlcnMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAlKi8KLyolICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJSovIAovKiUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlKi8KICAgCiNkZWZpbmUgIEkgMzAwMCAgICAgICAgICAvKiBudW1iZXIgb2YgZ3Jp
ZCBwb2ludHMgaW4gdGhlIHggZGlyZWN0aW9uICovCiNkZWZpbmUgIEogNDAgICAgICAgICAgICAg
ICAgICAgICAgLyogbnVtYmVyIG9mIGdyaWQgcG9pbnRzIGluIHRoZSB6IGRpcmVjdGlvbiAqLwoj
ZGVmaW5lICBGIDUuMCAgICAgICAgICAgICAgICAgICAgIC8qIGNlbGwgbGVuZ3RoIHNjYWxpbmcg
ZmFjdG9yICAgICAgICAgICAgICAgKi8KI2RlZmluZSBURiAxMDAuMCAgICAgICAgICAgICAgICAg
ICAvKiBmaW5hbCB0aW1lIGluc3RhbnQgICAgICAgICAgICAgICAgICAgICAgICovCiNkZWZpbmUg
ZHQgMC4wMDEgICAgICAgICAgICAgICAgICAgLyogdGltZSBpbmNyZW1lbnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqLwojZGVmaW5lICBYIDIwLjAgICAgICAgICAgICAgICAgICAgIC8qIGhh
bGYgZG9tYWluIGxlbmd0aCBpbiB0aGUgeCBkaXJlY3Rpb24gICAgKi8KI2RlZmluZSAgYSAwLjA1
ICAgICAgICAgICAgICAgICAgICAvKiBhbXBsaXR1ZGUgb2YgdGhlIG9ic3RhY2xlICAgICAgICAg
ICAgICAgICovCiNkZWZpbmUgIGQgMS4wICAgICAgICAgICAgICAgICAgICAgLyogaGFsZiB3aWR0
aCBvZiB0aGUgb2JzdGFjbGUgICAgICAgICAgICAgICAqLwojZGVmaW5lICBGIDUuMCAgICAgICAg
ICAgICAgICAgICAgIC8qIGZyb3VkZSBudW1iZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ki8KI2RlZmluZSAgVCAwLjAxICAgICAgICAgICAgICAgICAgICAvKiBmbG93IGFjY2VsZXJhdGlv
biB0aW1lIHBlcmlvZCAgICAgICAgICAgICovIAoKCi8qJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUqLwov
KiUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAlKi8KLyolICAgIGZsYWdzIGNvbnRyb2xsaW5nIGFsZ29yaXRo
bSBvcmRlciBvZiBvcGVyYXRpb25zICYgb3V0cHV0IG9mIHJlc3VsdHMgICAgJSovCi8qJSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICUqLyAKLyolJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSovCgojZGVmaW5lIGYwMCAy
ICAgICAgICAgICAgICAgICAgICAgIC8qIHByb2plY3Rpb24gbWF0cml4IExVIGRlY29tcC4gYWxy
ZWFkeSBkb25lKi8KI2RlZmluZSBmMDEgMSAgICAgICAgICAgICAgICAgICAgICAvKiBncmlkIHBv
aW50IGNvb3JkaW5hdGVzIC0gZ3JpZC5kYXQgICAgICAgICovCiNkZWZpbmUgZjAyIDEgICAgICAg
ICAgICAgICAgICAgICAgLyogdHJhbnNmb3IuIG1hdHJpeCBhbmQgamFjb2JpYW4gLSB0cmFucy5k
YXQqLyAKI2RlZmluZSBmMDMgMSAgICAgICAgICAgICAgICAgICAgICAvKiBtb25vdG9uaWMgJiB1
cHdpbmQgc2xvcGVzIC0gc2xvcGVzLmRhdCAgICovCiNkZWZpbmUgZjA0IDEgICAgICAgICAgICAg
ICAgICAgICAgLyogY29udmVjdGl2ZSB0ZXJtcyAtIGNvbnZlY3RpdmUuZGF0ICAgICAgICAqLwoj
ZGVmaW5lIGYwNSAxICAgICAgICAgICAgICAgICAgICAgIC8qIHByb2plY3Rpb24gbWF0cml4ICAt
IG1hdHJpeC5kYXQgICAgICAgICAgKi8KI2RlZmluZSBmMDYgMSAgICAgICAgICAgICAgICAgICAg
ICAvKiBmaW5hbCByZXN1bHRzIC0gcmVzdWx0cy5kYXQgICAgICAgICAgICAgICovCgoKLyolJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSovCi8qJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICUqLwovKiUgICAgICAgICBk
ZWZpbmUgbW9kZWwgdmFyaWFibGVzIGRlcGVuZGVudCB1cG9uIHRoZSBmbG93IHBhcmFtZXRlcnMg
ICAgICAgICAlKi8KLyolICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJSovIAovKiUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlKi8KCiNkZWZpbmUgIE0gKEkrMSkqKEorMSkgICAgICAgICAgICAgLyogc2l6ZSBvZiB0aGUg
cHJvamVjdGlvbiBtYXRyaXggICAgICAgICAgICAqLwoKCi8qJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUq
LwovKiUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAlKi8KLyolICAgICAgICAgIGZ1bmN0aW9uIGRlY2xhcmF0
aW9ucyAtIGZ1bmN0aW9ucyBhcmUgc3RhdGVkIGF0IHRoZSBlbmQgICAgICAgICAgJSovCi8qJSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICUqLyAKLyolJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSovCiAgIApkb3VibGUg
aW50ZWdyYWxfTChpbnQgaSwgaW50IElvMik7IC8qIGNvbXB1dGVzIGNlbGwgc2NhbGluZ3MgZm9y
IGxlZnQgZG9tYWluICAgKi8gCmRvdWJsZSBpbnRlZ3JhbF9SKGludCBpLCBpbnQgSW8yKTsgLyog
Y29tcHV0ZXMgY2VsbCBzY2FsaW5ncyBmb3IgcmlnaHQgZG9tYWluICAqLwpkb3VibGUgaGlsbChk
b3VibGUgeCk7ICAgICAgICAgICAgIC8qIGNvbXB1dGVzIHRoZSBoaWdodCBvZiB0aGUgb2JzdGFj
bGUgICAgICAgKi8KCgppbnQgbWFpbigpewoKLyolJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSovCi8qJSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICUqLwovKiUgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcmlhYmxl
IGRlZmluaXRpb25zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAlKi8KLyolICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgJSovIAovKiUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUl
JSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlKi8KCiAvKiBnZW5lcmljIGNvdW50
ZXJzICovCiBpbnQgICAgICAgICAgICAgICAgICAgIGk7ICAgICAgICAgLyogeC1kaXJlY3Rpb24g
Z2VuZXJhbCBwdXJwb3NlIGNvdW50ZXIgICAgICAqLwogaW50ICAgICAgICAgICAgICAgICAgICBq
OyAgICAgICAgIC8qIHotZGlyZWN0aW9uIGdlbmVyYWwgcHVycG9zZSBjcHVudGVyICAgICAgKi8K
IGludCAgICAgICAgICAgICAgICAgICAgazsgICAgICAgICAvKiBhZGRpdGlvbmFsIGdlbmVyYWwg
cHVycG9zZSBjb3VudGVyICAgICAgICovCgogLyogdmFyaWFibGVzIGRlc2NyaWJpbmcgdGhlIGZs
dWlkIHByb3BlcnRpZXMgKi8gCgogZG91YmxlICAgICAgIFVbSSsyXVtKKzJdOyAgICAgICAgIC8q
IHgtY29tcG9uZW50IG9mIHRoZSB2ZWxvY2l0eSB2ZWN0b3IgICAgICAgKi8KIGRvdWJsZSAgICAg
ICBXW0krMl1bSisyXTsgICAgICAgICAvKiB6LWNvbXBvbmVudCBvZiB0aGUgdmVsb2NpdHkgdmVj
dG9yICAgICAgICovCiBkb3VibGUgICAgICAgRFtJKzJdW0orMl07ICAgICAgICAgLyogZmx1aWQg
cHJldHJ1YmF0aW9uIGRlbnNpdHkgICAgICAgICAgICAgICAqLwogZG91YmxlICAgICAgIFBbSSsy
XVtKKzJdOyAgICAgICAgIC8qIGZsdWlkIHByZXRydWJhdGlvbiBwcmVzc3VyZSAgICAgICAgICAg
ICAgKi8KIGRvdWJsZSAgICAgIEZVW0krMl1bSisyXTsgICAgICAgICAvKiB4LWNvbXBvbmVudCBv
ZiB0aGUgZm9yY2luZyB2ZWN0b3IgICAgICAgICovCiBkb3VibGUgICAgICBGV1tJKzJdW0orMl07
ICAgICAgICAgLyogei1jb21wb25lbnQgb2YgdGhlIGZvcmNvbmcgdmVjdG9yICAgICAgICAqLwog
ZG91YmxlICAgICAgRkRbSSsyXVtKKzJdOyAgICAgICAgIC8qIGRlbnNpdHkgZm9yY2luZyAgICAg
ICAgICAgICAgICAgICAgICAgICAgKi8KIGRvdWJsZSAgICAgIFV0W0krMl1bSisyXTsgICAgICAg
ICAvKiBkKFUpL2QodCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiBkb3VibGUg
ICAgICBXdFtJKzJdW0orMl07ICAgICAgICAgLyogZChXKS9kKHQpICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAqLwoKIC8qIHZhcmlhYmxlcyBhc3NvY2lhdGVkIHdpdGggdGhlIGdyaWQg
dHJhbnNmb3JtdGFpb24gKi8KIGludCAgICAgICAgICAgICAgICAgIElvMjsgICAgICAgICAvKiBJ
IGRpdmlkZWQgYnkgMiAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAgICAg
ICAgICAgICAgZHg7ICAgICAgICAgLyogYmFzZSBjZWxsIGxlbmd0aCAgICAgICAgICAgICAgICAg
ICAgICAgICAqLwogZG91YmxlICAgc2dwX3hbSSsxXVtKKzFdOyAgICAgICAgIC8qIHgtY29vcmRp
bmF0ZSBvZiBzY2FsYXIgZ3JpZCBwb2ludHMgICAgICAgKi8KIGRvdWJsZSAgIHNncF96W0krMV1b
SisxXTsgICAgICAgICAvKiB6LWNvb3JkaW5hdGUgb2Ygc2NhbGFyIGdyaWQgcG9pbnRzICAgICAg
ICovCiBkb3VibGUgICAgICBYeFtJKzFdW0orMV07ICAgICAgICAgLyogVDEgYXQgc2NhbGFyIGdy
aWQgcG9pbnRzICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAgICAgWHpbSSsxXVtKKzFdOyAg
ICAgICAgIC8qIFQyIGF0IHNjYWxhciBncmlkIHBvaW50cyAgICAgICAgICAgICAgICAgKi8KIGRv
dWJsZSAgICAgIFp4W0krMV1bSisxXTsgICAgICAgICAvKiBUMyBhdCBzY2FsYXIgZ3JpZCBwb2lu
dHMgICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAgICBaeltJKzFdW0orMV07ICAgICAgICAg
LyogVDQgYXQgc2NhbGFyIGdyaWQgcG9pbnRzICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAg
ICBYeHhbSSsxXVtKKzFdOyAgICAgICAgIC8qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKi8KIGRvdWJsZSAgICAgWHp6W0krMV1bSisxXTsgICAgICAgICAvKiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAgIFh4eltJ
KzFdW0orMV07ICAgICAgICAgLyogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAqLwogZG91YmxlICAgICBaeHhbSSsxXVtKKzFdOyAgICAgICAgIC8qICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KIGRvdWJsZSAgICAgWnp6W0krMV1bSisx
XTsgICAgICAgICAvKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICov
CiBkb3VibGUgICAgIFp4eltJKzFdW0orMV07ICAgICAgICAgLyogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAgICBqYWNbSSsxXVtKKzFdOyAgICAg
ICAgIC8qICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8gCiBkb3Vi
bGUgICB2Z3BfeFtJKzJdW0orMl07ICAgICAgICAgLyogeC1jb29yZGluYXRlIG9mIHZlY3RvciBn
cmlkIHBvaW50cyAgICAgICAqLwogZG91YmxlICAgdmdwX3pbSSsyXVtKKzJdOyAgICAgICAgIC8q
IHotY29vcmRpbmF0ZSBvZiB2ZWN0b3IgZ3JpZCBwb2ludHMgICAgICAgKi8KIGRvdWJsZSAgICAg
IFQxW0krMl1bSisyXTsgICAgICAgICAvKiAgIGQoeikvZChldGEpIGF0IGNlbGwgY2VudGVycyAg
ICAgICAgICAgICovCiBkb3VibGUgICAgICBUMltJKzJdW0orMl07ICAgICAgICAgLyogLSBkKHgp
L2QoZXRhKSBhdCBjZWxsIGNlbnRlcnMgICAgICAgICAgICAqLwogZG91YmxlICAgICAgVDNbSSsy
XVtKKzJdOyAgICAgICAgIC8qIC0gZCh6KS9kKGtzaSkgYXQgY2VsbCBjZW50ZXRzICAgICAgICAg
ICAgKi8gCiBkb3VibGUgICAgICBUNFtJKzJdW0orMl07ICAgICAgICAgLyogICBkKHgpL2Qoa3Np
KSBhdCBjZWxsIGNlbnRlcnMgICAgICAgICAgICAqLwogZG91YmxlICAgICB4VDFbSSsxXVtKKzJd
OyAgICAgICAgIC8qICAgZCh6KS9kKGV0YSkgYWxvbmcgdmVydGljYWwgY2VsbCBlZGdlcyAgKi8g
CiBkb3VibGUgICAgIHhUMltJKzFdW0orMl07ICAgICAgICAgLyogLSBkKHgpL2QoZXRhKSBhbG9u
ZyB2ZXJ0aWNhbCBjZWxsIGVkZ2VzICAqLyAKIGRvdWJsZSAgICAgelQzW0krMl1bSisxXTsgICAg
ICAgICAvKiAtIGQoeikvZChrc2kpIGFsb25nIGhvcml6b250YWwgY2VsbCBlZGdlcyovCiBkb3Vi
bGUgICAgIHpUNFtJKzJdW0orMV07ICAgICAgICAgLyogICBkKHgpL2Qoa3NpKSBhbG9uZyBob3Jp
em9udGFsIGNlbGwgZWRnZXMqLwogZG91YmxlIGludl9KYWNbSSsyXVtKKzJdOyAgICAgICAgIC8q
IG9uZSBkaXZpZGVkIGJ5IHRoZSBqYWNvYmlhbiAgICAgICAgICAgICAgKi8KCi8qIHZhcmlhYmxl
cyBhc3NvY2lhdGVkIHdpdGggdGhlIHNwYXRpYWwgZGlzcmV0aXphdGlvbiAqLwogZG91YmxlICAg
ICAgICAgICAgdDEsdDIsdDM7ICAgICAgIC8qIHZhcmlhYmxlcyB1c2VkIHRvIHNob3J0ZW4gZXhw
cmVzc2lvbnMgICAgKi8KIGRvdWJsZSAgICAgICAgICAgIHQ0LHQ1LHQ2OyAgICAgICAvKiB2YXJp
YWJsZXMgdXNlZCB0byBzaG9ydGVuIGV4cHJlc3Npb25zICAgICovCiBkb3VibGUgICAgICAgICAg
ICAgbGVmdF9VYjsgICAgICAgLyogdmVydGljYWwgZWRnZSBVYiBleHRyYXBvbGF0ZWQgZnJvbSBs
ZWZ0ICAqLwogZG91YmxlICAgICAgICAgICAgcmlnaHRfVWI7ICAgICAgIC8qIHZlcnRpY2FsIGVk
Z2UgVWIgZXh0cmFwb2xhdGVkIGZyb20gcmlnaHQgKi8KIGRvdWJsZSAgICAgICAgICAgICAgYm90
X1diOyAgICAgICAvKiBob3Jpem9uLiBlZGdlIFdiIGV4dHJhcG9sYXRlZCBmcm9tIGJvdHRvbSov
CiBkb3VibGUgICAgICAgICAgICAgIHRvcF9XYjsgICAgICAgLyogaG9yaXpvbi4gZWRnZSBXYiBl
eHRyYXBvbGF0ZWQgZnJvbSB0b3AgICAqLwogZG91YmxlICBkdGludmphY1tJKzJdW0orMl07ICAg
ICAgIC8qIGR0Kmludl9KYWMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8gCiBkb3Vi
bGUgICAgICAgIFViW0krMl1bSisyXTsgICAgICAgLyogVDEqVStUMipXICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAqLyAKIGRvdWJsZSAgICAgICAgV2JbSSsyXVtKKzJdOyAgICAgICAv
KiBUMypVK1Q0KlcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAg
ZHRVYmlKW0krMl1bSisyXTsgICAgICAgLyogZHQqVWIqaWogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAqLwogZG91YmxlICAgIGR0V2JpSltJKzJdW0orMl07ICAgICAgIC8qIGR0Kldi
KmlqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8gCiBkb3VibGUgICAgbW9uX1V4
W0krMl1bSisyXTsgICAgICAgLyogbW9ub3RvbmljIGQoVSkvZCh4KSAgICAgICAgICAgICAgICAg
ICAgICAqLwogZG91YmxlICAgIG1vbl9VeltJKzJdW0orMl07ICAgICAgIC8qIG1vbm90b25pYyBk
KFUpL2QoeikgICAgICAgICAgICAgICAgICAgICAgKi8KIGRvdWJsZSAgICBtb25fV3hbSSsyXVtK
KzJdOyAgICAgICAvKiBtb25vdG9uaWMgZChXKS9kKHgpICAgICAgICAgICAgICAgICAgICAgICov
CiBkb3VibGUgICAgbW9uX1d6W0krMl1bSisyXTsgICAgICAgLyogbW9ub3RvbmljIGQoVykvZCh6
KSAgICAgICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAgIG1vbl9EeFtJKzJdW0orMl07ICAg
ICAgIC8qIG1vbm90b25pYyBkKEQpL2QoeCkgICAgICAgICAgICAgICAgICAgICAgKi8KIGRvdWJs
ZSAgICBtb25fRHpbSSsyXVtKKzJdOyAgICAgICAvKiBtb25vdG9uaWMgZChEKS9kKHopICAgICAg
ICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAgIHVwX1V4W0krMl1bSisyXTsgICAgICAgLyog
dXB3aW5kIGQoVSkvZCh4KSAgICAgICAgICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAgICB1
cF9VeltJKzJdW0orMl07ICAgICAgIC8qIHVwd2luZCBkKFUpL2QoeikgICAgICAgICAgICAgICAg
ICAgICAgICAgKi8KIGRvdWJsZSAgICAgdXBfV3hbSSsyXVtKKzJdOyAgICAgICAvKiB1cHdpbmQg
ZChXKS9kKHgpICAgICAgICAgICAgICAgICAgICAgICAgICovCiBkb3VibGUgICAgIHVwX1d6W0kr
Ml1bSisyXTsgICAgICAgLyogdXB3aW5kIGQoVykvZCh6KSAgICAgICAgICAgICAgICAgICAgICAg
ICAqLwogZG91YmxlICAgICB1cF9EeFtJKzJdW0orMl07ICAgICAgIC8qIHVwd2luZCBkKEQpL2Qo
eCkgICAgICAgICAgICAgICAgICAgICAgICAgKi8KIGRvdWJsZSAgICAgdXBfRHpbSSsyXVtKKzJd
OyAgICAgICAvKiB1cHdpbmQgZChEKS9kKHopICAgICAgICAgICAgICAgICAgICAgICAgICovCiBk
b3VibGUgICBhVV9sZWZ0W0krMl1bSisyXTsgICAgICAgLyogVSBleHRyYXBvbGF0ZWQgZHgvMiB0
byB0aGUgbGVmdCBlZGdlICAgICAqLyAKIGRvdWJsZSAgIGFXX2xlZnRbSSsyXVtKKzJdOyAgICAg
ICAvKiBXIGV4dHJhcG9sYXRlZCBkeC8yIHRvIHRoZSBsZWZ0IGVkZ2UgICAgICovCiBkb3VibGUg
IGFVX3JpZ2h0W0krMl1bSisyXTsgICAgICAgLyogVSBleHRyYXBvbGF0ZWQgZHgvMiB0byB0aGUg
cmlnaHQgZWRnZSAgICAqLwogZG91YmxlICBhV19yaWdodFtJKzJdW0orMl07ICAgICAgIC8qIFcg
ZXh0cmFwb2xhdGVkIGR4LzIgdG8gdGhlIHJpZ2h0IGVkZ2UgICAgKi8KIGRvdWJsZSAgICBhVV9i
b3RbSSsyXVtKKzJdOyAgICAgICAvKiBVIGV4dHJhcG9sYXRlZCBkei8yIHRvIHRoZSBib3R0b20g
ZWRnZSAgICovCiBkb3VibGUgICAgYVdfYm90W0krMl1bSisyXTsgICAgICAgLyogVyBleHRyYXBv
bGF0ZWQgZHovMiB0byB0aGUgYm90dG9tIGVkZ2UgICAqLwogZG91YmxlICAgIGFVX3RvcFtJKzJd
W0orMl07ICAgICAgIC8qIFUgZXh0cmFwb2xhdGVkIGR6LzIgdG8gdGhlIHRvcCBlZGdlICAgICAg
Ki8KIGRvdWJsZSAgICBhV190b3BbSSsyXVtKKzJdOyAgICAgICAvKiBVIGV4dHJhcG9sYXRlZCBk
ei8yIHRvIHRoZSB0b3AgZWRnZSAgICAgICovCiBkb3VibGUgICB4ZWRnZV9VW0krMl1bSisyXTsg
ICAgICAgLyogVSAtIHZlcnRpY2FsIGVkZ2UgZmluYWwgdmFsdWUgICAgICAgICAgICAqLyAKIGRv
dWJsZSAgIHhlZGdlX1dbSSsyXVtKKzJdOyAgICAgICAvKiBXIC0gdmVydGljYWwgZWRnZSBmaW5h
bCB2YWx1ZSAgICAgICAgICAgICovIAogZG91YmxlICAgeGVkZ2VfRFtJKzJdW0orMl07ICAgICAg
IC8qIEQgLSB2ZXJ0aWNhbCBlZGdlIGZpbmFsIHZhbHVlICAgICAgICAgICAgKi8gCiBkb3VibGUg
ICB6ZWRnZV9VW0krMl1bSisyXTsgICAgICAgLyogVSAtIGhvcml6b250YWwgZWRnZSBmaW5hbCB2
YWx1ZSAgICAgICAgICAqLyAKIGRvdWJsZSAgIHplZGdlX1dbSSsyXVtKKzJdOyAgICAgICAvKiBX
IC0gaG9yaXpvbnRhbCBlZGdlIGZpbmFsIHZhbHVlICAgICAgICAgICovIAogZG91YmxlICAgemVk
Z2VfRFtJKzJdW0orMl07ICAgICAgIC8qIEQgLSBob3Jpem9udGFsIGVkZ2UgZmluYWwgdmFsdWUg
ICAgICAgICAgKi8KIGRvdWJsZSAgeGVkZ2VfVWJbSSsyXVtKKzJdOyAgICAgICAvKiBVYiAtIHZl
cnRpY2FsIGVkZ2UgZmluYWwgdmFsdWUgICAgICAgICAgICovCiBkb3VibGUgIHplZGdlX1diW0kr
Ml1bSisyXTsgICAgICAgLyogV2IgLSBob3Jpem9udGFsIGVkZ2UgZmluYWwgdmFsdWUgICAgICAg
ICAqLyAKCiAvKiB2YXJpYWJsZXMgYXNzb2NpYXRlZCB3aXRoIHRoZSBwcm9qZWN0aW9uICovCiBp
bnQgICAgIHNjaGVtZVtJKzFdW0orMV07ICAgICAgICAgLyogcHJvamVjdGlvbiBtYXRyaXggbm9k
ZSBudW1iZXJpbmcgc2NoZW1lICAqLwogZG91YmxlICAgICAgVlhbSSsyXVtKKzJdOyAgICAgICAg
IC8qIHZlY3RvcmZpZWxkIHRvIGJlIGRlY29tcG9zZWQsIHgtY29tcG9uZW50Ki8KIGRvdWJsZSAg
ICAgIFZaW0krMl1bSisyXTsgICAgICAgICAvKiB2ZWN0b3JmaWVsZCB0byBiZSBkZWNvbXBvc2Vk
LCB6LWNvbXBvbmVudCovCiBkb3VibGUgICBkaXZfeFtJLTFdW0otMV07ICAgICAgICAgLyogZChW
WCkvZCh4KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwogZG91YmxlICAgZGl2X3pb
SS0xXVtKLTFdOyAgICAgICAgIC8qIGQoVlopL2QoeikgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKi8KIGRvdWJsZSAgICAgZGl2W0ktMV1bSi0xXTsgICAgICAgICAvKiBkKFZYKS9kKHgp
ICsgIGQoVlopL2QoeikgICAgICAgICAgICAgICAgICovCgogLyogcG9pbnRlcnMgYXNzb2NpYXRl
ZCB3aXRoIGFjY2Vzc2luZyBmaWxlcyAqLyAgIAogRklMRSAgICAgICAgICAgICAgICAqcGZwOyAg
ICAgICAgIC8qIGFsbG93cyBhY2Nlc3MgdG8gZmlsZSAgInByb2Nlc3MuZGF0ICAgICAgKi8KIEZJ
TEUgICAgICAgICAgICAgICAgKmdmcDsgICAgICAgICAvKiBhbGxvd3MgYWNjZXNzIHRvIGZpbGUg
ICJncmlkLmRhdCIgICAgICAgICovCiBGSUxFICAgICAgICAgICAgICAgICp0ZnA7ICAgICAgICAg
LyogYWxsb3dzIGFjY2VzcyB0byBmaWxlICAidHJhbnMuZGF0ICAgICAgICAqLwoKIC8qIHZhcmlh
YmxlcyBhc3NvY2lhdGVkIHdpdGggdGltaW5nIHBhcnRpY3VsYXIgcG90aW9ucyBvZiB0aGUgYWxn
b3JpdGhtICovCiB0aW1lX3QgICAgICAgICAgICAgc3RhcnQ7ICAgICAgICAgLyogc3RhcnQgdGlt
ZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwogdGltZV90ICAgICAgICAgICAgICBz
dG9wOyAgICAgICAgIC8qIHN0b3AgdGltZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ki8KIGRvdWJsZSAgICAgIHRpbWVfZWxhcHNlZDsgICAgICAgICAvKiB0aW1lIGVsYXBzZWQgYmV0
d2VlbiBsYXN0IHN0b3AgYW5kIHN0YXJ0ICovCgogIGkgPSAxOwogIHByaW50ZigiJWRcbiIsaSk7
CgogcmV0dXJuIDA7Cn0K



More information about the Gcc-bugs mailing list