[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [22.1.90]: Point before start of properties
From: |
Stefan Monnier |
Subject: |
Re: [22.1.90]: Point before start of properties |
Date: |
Tue, 12 Feb 2008 13:32:01 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) |
> I can reproduce it (ie, it breaks on the call to error as above) with
> lucid and motif scrollbars (tried with gcc-4.1.2)
> I can reproduce it with gcc-4.1.2 (-g and -g -O2) and gcc-4.2.3 (-g -O
> and -g -O2).
> I cannot reproduce it with gcc-4.2.3 (-g) and CC-5.7 (-g).
So, adding -O (or -O2) to gcc-4.2.3 triggers the problem, and switching
to gcc-4.1.2 triggers it as well?
It does sound like it may be a compiler bug, but [putting on my
compiler writer hat] it's still at least as likely that the bug is in
our code and just isn't triggered in more common circumstances
(e.g. a missing `volatile' or something like that, maybe?).
First thing: try to reproduce the problem with -DENABLE_CHECKING.
This may help us catch the problem at some earlier poin in the execution
(it's a long shot, but you never know).
Then try to narrow down the problematic source file: compile all files
with "gcc-4.2.3 -g" except for one (e.g. intervals.c) and see if you con
still reproduce the problem. If you can, recompile intervals.c with
"gcc-4.2.3 -g" to double check that the problem then disappears.
If that's not that file, then use binary search to figure out which file
is causing trouble.
Stefan
- [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/08
- Re: [22.1.90]: Point before start of properties, Stefan Monnier, 2008/02/09
- Re: [22.1.90]: Point before start of properties, Chong Yidong, 2008/02/10
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/12
- Re: [22.1.90]: Point before start of properties,
Stefan Monnier <=
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/13
- Re: [22.1.90]: Point before start of properties, Stefan Monnier, 2008/02/18
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/19
- Re: [22.1.90]: Point before start of properties, Stefan Monnier, 2008/02/19
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/19
- Re: [22.1.90]: Point before start of properties, David Kastrup, 2008/02/19
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/20
- Re: [22.1.90]: Point before start of properties, Stefan Monnier, 2008/02/19
- RE: [22.1.90]: Point before start of properties, Marshall, Simon, 2008/02/20
- Re: [22.1.90]: Point before start of properties, Stefan Monnier, 2008/02/20