[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions

2019-03-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Andre Klapper  changed:

   What|Removed |Added

 Blocks|110097  |

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions

2019-03-14 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Sayyar Hassan  changed:

   What|Removed |Added

 Blocks||110097


Referenced Bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=110097
[Bug 110097] double Everything's Quality, Please! (Fix all the dEQP bugs!)
-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions

2017-01-05 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

--- Comment #8 from Kenneth Graunke  ---
Here's an updated version of that patch which passes the "line_expression"
tests in addition to the "line_and_file_expression" tests.  I haven't tested it
further, and am not advocating one way or another...just making sure we have a
hack in case someone needs them.

https://cgit.freedesktop.org/~kwg/mesa/commit/?h=glcpp-line-expressions

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions

2016-10-31 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

--- Comment #7 from Tapani Pälli  ---
(In reply to Kenneth Graunke from comment #6)
> I've split out the define defined parts of this bug as:
> https://bugs.freedesktop.org/show_bug.cgi?id=98522
> 
> This bug will now just be about #line expressions.

since #line is very likely highly unused my proposal would be to handle these
'case by case', as example this branch contains patch that makes these
particular cases pass:

https://cgit.freedesktop.org/~tpalli/mesa/log/?h=handle_expr

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions

2016-10-31 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Kenneth Graunke  changed:

   What|Removed |Added

Summary|dEQP mandates preprocessor  |dEQP mandates preprocessor
   |tests for #line expressions |tests for #line expressions
   |and define defined  |

--- Comment #6 from Kenneth Graunke  ---
I've split out the define defined parts of this bug as:
https://bugs.freedesktop.org/show_bug.cgi?id=98522

This bug will now just be about #line expressions.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined

2016-10-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

--- Comment #5 from Tapani Pälli  ---
(In reply to Tapani Pälli from comment #4)
> It seems Mesa already supports such expressions for #define's, I wonder if
> same functionality could be hooked up to parse #line .. just a thought

oops this is not really true, following would need to be supported and is not
currently supported

"#line (233 +10) (+10)"

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined

2016-10-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

--- Comment #4 from Tapani Pälli  ---
It seems Mesa already supports such expressions for #define's, I wonder if same
functionality could be hooked up to parse #line .. just a thought

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Ian Romanick  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #3 from Ian Romanick  ---
We'll have to argue with Android people then. We're never going to implement
this garbage. Period.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Kenneth Graunke  changed:

   What|Removed |Added

 CC||i...@freedesktop.org

--- Comment #2 from Kenneth Graunke  ---
Ugh.  These are tests for that awful "arbitrary expressions in the #line
directive" thing we discussed with Khronos, and no vendor actually wanted.

We had planned to never support this, but apparently we either have to, or we
have to go argue with Android people.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [Bug 98242] dEQP mandates preprocessor tests for #line expressions and define defined

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98242

Kenneth Graunke  changed:

   What|Removed |Added

Summary|GLES3.0 dEQP failure|dEQP mandates preprocessor
   |"expected shaders to|tests for #line expressions
   |compile and link properly,  |and define defined
   |but failed to compile." |

-- 
You are receiving this mail because:
You are the assignee for the bug.___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev