Am Dienstag, 25. Juli 2006 02:20 schrieb Will Coleda: > In an effort to construct a test case for something else, I got this > to bus error: > > .sub main :main > $S0 = <<"END_PIR" > .constant int foo = 1 > END_PIR > $P0 = compreg 'PIR' > $P0($S0) > .end
Well, that's a syntax error[1], and it fails for the same reason, why the eval test, I've put it, is failing: the compilation returns a NULL result, which get's unchecked and uncaught. Please consolidate ticket numbers (#39892) leo [1] .constant vs. .const syntax: see docs/imcc/syntax.pod: .const <type> <identifier> = <const> Define a named constant of style type and value const. and docs/imcc/macros.pod Yes, that needs syntax cleanup & merging too.