Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermitten timeout in /_webgl/conformance/glsl/bugs/long-expressions-should-not-crash.html, /_webgl/conformance/glsl/bugs/complex-glsl-does-not-crash.html #19221

Open
jdm opened this issue Nov 14, 2017 · 1 comment
Labels
I-intermittent Problem reproduces intermittently.

Comments

@jdm
Copy link
Member

jdm commented Nov 14, 2017

  ▶ TIMEOUT [expected CRASH] /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html
  │ 
  │ VMware, Inc.
  │ softpipe
  │ 3.3 (Core Profile) Mesa 17.3.0-devel
  │ 
  │ test: shader with 10 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 10 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 10 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [+,-,/,*] operators in expression in one line
  │ PASS shader with 10 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 10 [+,-,/,*] operators in expression in one line
  │ PASS shader with 10 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 10 [+] operators in expression in multiple lines
  │ PASS shader with 10 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [+] operators in expression in multiple lines
  │ PASS shader with 10 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [+] operators in expression in one line
  │ PASS shader with 10 [+] operators in expression in one line
  │ 
  │ test: shader with 10 [+] operators in expression in one line
  │ PASS shader with 10 [+] operators in expression in one line
  │ 
  │ test: shader with 10 [-] operators in expression in multiple lines
  │ PASS shader with 10 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [-] operators in expression in multiple lines
  │ PASS shader with 10 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 10 [-] operators in expression in one line
  │ PASS shader with 10 [-] operators in expression in one line
  │ 
  │ test: shader with 10 [-] operators in expression in one line
  │ PASS shader with 10 [-] operators in expression in one line
  │ 
  │ test: shader with 100 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 100 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 100 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [+,-,/,*] operators in expression in one line
  │ PASS shader with 100 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 100 [+,-,/,*] operators in expression in one line
  │ PASS shader with 100 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 100 [+] operators in expression in multiple lines
  │ PASS shader with 100 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [+] operators in expression in multiple lines
  │ PASS shader with 100 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [+] operators in expression in one line
  │ PASS shader with 100 [+] operators in expression in one line
  │ 
  │ test: shader with 100 [+] operators in expression in one line
  │ PASS shader with 100 [+] operators in expression in one line
  │ 
  │ test: shader with 100 [-] operators in expression in multiple lines
  │ PASS shader with 100 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [-] operators in expression in multiple lines
  │ PASS shader with 100 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 100 [-] operators in expression in one line
  │ PASS shader with 100 [-] operators in expression in one line
  │ 
  │ test: shader with 100 [-] operators in expression in one line
  │ PASS shader with 100 [-] operators in expression in one line
  │ 
  │ test: shader with 1000 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 1000 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 1000 [+,-,/,*] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [+,-,/,*] operators in expression in one line
  │ PASS shader with 1000 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 1000 [+,-,/,*] operators in expression in one line
  │ PASS shader with 1000 [+,-,/,*] operators in expression in one line
  │ 
  │ test: shader with 1000 [+] operators in expression in multiple lines
  │ PASS shader with 1000 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [+] operators in expression in multiple lines
  │ PASS shader with 1000 [+] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [+] operators in expression in one line
  │ PASS shader with 1000 [+] operators in expression in one line
  │ 
  │ test: shader with 1000 [+] operators in expression in one line
  │ PASS shader with 1000 [+] operators in expression in one line
  │ 
  │ test: shader with 1000 [-] operators in expression in multiple lines
  │ PASS shader with 1000 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [-] operators in expression in multiple lines
  │ PASS shader with 1000 [-] operators in expression in multiple lines
  │ 
  │ test: shader with 1000 [-] operators in expression in one line
  │ PASS shader with 1000 [-] operators in expression in one line
  │ 
  │ test: shader with 1000 [-] operators in expression in one line
  │ PASS shader with 1000 [-] operators in expression in one line
  │ 
  │ test: shader with 10000 [+,-,/,*] operators in expression in multiple lines
  │ PASS shader with 10000 [+,-,/,*] operators in expression in multiple lines
  │ 
  └ test: shader with 10000 [+,-,/,*] operators in expression in multiple lines
@jdm jdm added the I-intermittent Problem reproduces intermittently. label Nov 14, 2017
@anholt
Copy link
Contributor

anholt commented Nov 15, 2017

I think #19129 will fix this by avoiding the stack overflow.

@SimonSapin SimonSapin changed the title Intermitten timeout in /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html Intermitten timeout in /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html, /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html Jul 2, 2018
@SimonSapin SimonSapin reopened this Jul 2, 2018
@ferjm ferjm mentioned this issue Aug 31, 2018
3 tasks
@jdm jdm changed the title Intermitten timeout in /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/long-expressions-should-not-crash.html, /_mozilla/webgl/conformance-1.0.3/conformance/glsl/bugs/complex-glsl-does-not-crash.html Intermitten timeout in /_webgl/conformance/glsl/bugs/long-expressions-should-not-crash.html, /_webgl/conformance/glsl/bugs/complex-glsl-does-not-crash.html Aug 31, 2018
@github-actions github-actions bot mentioned this issue Dec 29, 2023
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I-intermittent Problem reproduces intermittently.
Projects
None yet
Development

No branches or pull requests

3 participants