casDGIntfOS.cc does not compile with vxWorks 6.6 for ppc
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
EPICS Base | Status tracked in 7.0 | |||||
3.14 |
Fix Released
|
Low
|
Andrew Johnson | |||
3.15 |
Fix Released
|
Low
|
Andrew Johnson | |||
3.16 |
Fix Released
|
Low
|
Andrew Johnson | |||
7.0 |
Fix Released
|
Low
|
Andrew Johnson |
Bug Description
I get the following compiler error when building R3.16.1 with vxWorks 6.6 for ppc.
The same problem occurs when building R3.15.5 or R3.14.12.4 with vxWorks 6.6.
Other vxWorks versions (6.2, 6.3, 6.7) have no problem with this code. The code does not look particularly strange.
/afs/psi.
../../.
../../.
../../.
(insn:HI 50 49 127 3 (set (reg:DF 124 [ D.20502 ])
(mem/s/c:DF (plus:SI (reg/f:SI 113 sfp)
(nil))
../../.
no longer affects: | epics-base/7.0 |
Changed in epics-base: | |
status: | Fix Released → Fix Committed |
It seems to be a gcc bug that EPICS probably should not care about: /gcc.gnu. org/bugzilla/ show_bug. cgi?id= 7426
https:/
Instead document that the vxWorks 6.6 compiler is buggy as a "known problem".