petdance/scratch — Issue #970: runtime/parrot/library/SDL/*.pir  bitrot
Author: petdance
Created: 2011-11-14 06:14:11+00:00
State: open
Labels: bug, library, Pri-normal, Sev-medium

```
$ make runtime/parrot/library/SDL/StopWatch.pbc./parrot -o runtime/parrot/library/SDL/StopWatch.pbc runtime/parrot/library/SDL/StopWatch.pir
error:imcc:The opcode 'setattribute_p_i_p' (setattribute<3>) was not found. Check the type and number of the arguments
in file 'runtime/parrot/library/SDL/StopWatch.pir' line 78
make: *** [runtime/parrot/library/SDL/StopWatch.pbc] Error 2
$ make runtime/parrot/library/SDL/Surface.pbc./parrot -o runtime/parrot/library/SDL/Surface.pbc runtime/parrot/library/SDL/Surface.pir
error:imcc:syntax error, unexpected DOT ('.')
in file 'runtime/parrot/library/SDL/Surface.pir' line 148
error:imcc:syntax error, unexpected DOT ('.')
in file 'runtime/parrot/library/SDL/Surface.pir' line 152
error:imcc:syntax error, unexpected DOT ('.')
in file 'runtime/parrot/library/SDL/Surface.pir' line 156
make: *** [runtime/parrot/library/SDL/Surface.pbc] Error 1
```

---
looks like none of the SDL pir files are built by default, or this would have been caught much sooner.

Originally http://trac.parrot.org/parrot/ticket/1485 by @coke