Bug 49519 - "src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 516: improper member use: type_upper
Summary: "src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 516: improper me...
Status: RESOLVED WONTFIX
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Solaris
: medium blocker
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-04 23:06 UTC by Vinson Lee
Modified: 2013-05-01 12:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Vinson Lee 2012-05-04 23:06:55 UTC
mesa: cba7f2286828dacc199b5a65a56630a6fb2a31f3 (master)

$ cc -V
cc: Sun C 5.12 SunOS_i386 2011/11/16

$ scons svga
[...]
  Compiling src/gallium/drivers/svga/svgadump/svga_shader_dump.c ...
"src/gallium/include/pipe/p_compiler.h", line 263: #warning: "Unsupported compiler"
"src/gallium/drivers/svga/include/svga_reg.h", line 306: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga_reg.h", line 305: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga_reg.h", line 327: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga_reg.h", line 326: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 291: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 464: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 481: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 625: warning: enumerator value overflows INT_MAX (2147483647)
"src/gallium/drivers/svga/include/svga3d_reg.h", line 632: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 881: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 1069: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 1068: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 1305: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 1559: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_reg.h", line 1694: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 68: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 67: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 352: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 357: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 351: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 376: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 375: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 396: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 395: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 417: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 424: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 416: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 415: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 414: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 445: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 442: warning: anonymous struct declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 441: warning: anonymous union declaration
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 516: improper member use: type_upper
"src/gallium/drivers/svga/include/svga3d_shaderdefs.h", line 516: improper member use: type_lower
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 199: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 495: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 510: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 511: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 585: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 586: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 592: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 638: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 653: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 656: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 685: warning: integer overflow detected: op "<<"
"src/gallium/drivers/svga/svgadump/svga_shader_dump.c", line 686: warning: integer overflow detected: op "<<"
cc: acomp failed for src/gallium/drivers/svga/svgadump/svga_shader_dump.c
Comment 1 Jose Fonseca 2013-05-01 12:39:42 UTC
Hi Vinson,

I'm afraid we don't support Sun compilers.  (Much bigger fish to fry.)  If somebody truly needs it, then it will need to carry that work themselves.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.