Re: Crash with local variables and EXIT
Bernd Paysan <[email protected]> Sun, 01 Aug 2021 22:55:48 +0200
| Newsgroups | gmane.comp.lang.forth.gforth |
|---|---|
| Message-ID | <1877165.hCdtYcUMBt@liubei> |
Am Sonntag, 1. August 2021, 22:44:26 CEST schrieb Bernd Paysan: > Am Sonntag, 1. August 2021, 19:10:54 CEST schrieb Anton Ertl: > > > If you turn off WARNINGS, the problem > > > disappears, so it must be a warning problem. > > > > Very strange. > > My current working theory is that reset-dpp is called somewhere within the > warning mechanism. Ok, it's not reset-dpp, it's set-section, which also changes dpp. We use set- section in addr>view, to figure out where the view field is (actually, we iterate over all sections), and this is needed in the redefined warning. So iterating over all sections now saves dpp before doing the iteration and restores it at the end. Fixed in current git. -- Bernd Paysan "If you want it done right, you have to do it yourself" net2o id: kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ* https://net2o.de/
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEERJ1NDqPQRwYnwBjr9y2Uk5MtoGcFAmEHClQACgkQ9y2Uk5Mt oGcLJg//dAtA2UigpbrgjbWak/ntCs49CNZxuCTio2DtDXcUc4pkykZFaLB329u+ uKXM3dX5dxrutNzeHgCHqE3Ok8g1ZkJWYOJXXyMedhI8etItF20TsG/PapuPBLip sSPe46mxe9NnPfKQ5/ALAJZodxafGxFKqG9t5EupD6r7wbylkygXn/VU6iCz0xCS 4eBGNf+0Gmw4sKKJHpUUjRGidnXnEFmRNPn19oLD3OqD96qQSTBkvHSDyA2Luk2r jODYLX0UB2GArwndjSW4BNJArt5+YOrvzrE4WxWlTWc3h8exetcDaUtrcnhFslXB 6oL/wOFjEjS3OvHvXJLZgHnpSx7TPxXRhRDtsJ1zM976VpqnBzYoEZNFmxfV3Wcm ri8aUnVbXgrl5uT3hMiaNkj5zmdFMTf/ZnVz/IZI63UBmFsKpBnLvaS3SWEVMZ8R 9BKonZZVquC8ELTIdz4V2JhqMv3tQep6pEwAP7KPsp9J8blU6yHR9rWW8IfHMmOk cPCAL8KpMOkiKukJzT3mmOp4IlusfNyGsgoaup8lxk+8wMCOBc3d8XwG4NXYGb23 pkkJWqXLyrf4q3HaCsEHNpX7ijRH1TfgSH441lCfjcYb4vl3DtUhisKIv+mnM0HM nBD/gAExLH0u5LrvF9M1eaLQapyX+irQoEaDXGVmXRCj2zC/Pfo= =9Wer -----END PGP SIGNATURE-----