| Anonymous | Login | 2026-04-05 18:22 CEST |
| Main | My View | View Issues |
| Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | |||||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
| 0005309 | [gcc5core] | major | always | 2018-01-16 13:07 | 2018-01-16 13:18 | |||||||
| Reporter | vbwagner | View Status | public | |||||||||
| Assigned To | dam | |||||||||||
| Priority | normal | Resolution | open | Platform | ||||||||
| Status | assigned | OS | ||||||||||
| Projection | none | OS Version | ||||||||||
| ETA | none | Product Build | ||||||||||
| Summary | 0005309: Wrong definition of INFINITY macro | |||||||||||
| Description |
After upgrading of gcc5core from 5.2.0 to 5.5.0 I've encountered problem that any program which includes math.h and uses INFINITY macro doesn't compile. It fails with message error: __builtin_infinity undefined. It seems that /usr/include/iso/math_c99.h contains defintion of macros INFINITY, NAN and HUGE_VAL, which are incompatible with gcc, but for some reason gcc5core package doesn't fix them in its own /usr/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed tree, although there is patched copy of math.h |
|||||||||||
| Steps To Reproduce | ||||||||||||
| Additional Information | ||||||||||||
| Tags | No tags attached. | |||||||||||
| Attached Files | ||||||||||||
|
|
||||||||||||
Notes |
|
|
(0011266) dam (administrator) 2018-01-16 13:18 |
Indeed, this is very strange that the private header file does not get converted. |
| Copyright © 2000 - 2008 Mantis Group |