On Fri, Feb 7, 2014 at 5:21 PM, Jordan Rose <[email protected]> wrote:
> The source files usually don't change, but I've certainly edited some during
> the build once I "know" they don't affect any of the downstream targets. I'm
> fine with this being unspecified behavior, but will we end up with a crash
> if things are inconsistent, or just a compiler or linker error?
I think there is a possibility of a crash. The compiler could open
the source file to re-lex something, or to parse documentation -- this
is what I remember off top of my head. And if the source does not
match the source locations from the AST, it can crash.
Dmitri
--
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <[email protected]>*/
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits